To filter on the current row you'll probably have to manually modify your XSF. It is possible to do this since InfoPath supports xpath and xpath supports current row functionality. You might want to search for Current() or XSF. Greg blogged on the former several years and Jimmy has blogged on the latter more recently. Sorry I can't be more help.