Спозиционировать курсор на нужной записи в гриде можно без перебора записей с помощью findRecord()
можно импользовать такой код:
X++:
element.args().lookupField(fieldNum(SalesTable, SalesId));
element.args().lookupValue(queryValue("хочу сюда!"));
SalesTable_ds.executeQuery();
работает "мгновенно")