Код:
List param;
...
param.addEnd(['newdatasource', tablenum(InventTable), fieldnum(InventTable, ItemName)]);
param.addEnd(['newdatasourcequery', tablenum(InventTable), query.pack(), fieldnum(InventTable, ItemId)]);
param.addEnd(['newdatasourcetmp', tablenum(anytable), anytable, fieldnum(anytable, anyfield)]);
...
Lookup::run(param, this);
...
В простом виде как-то так, плюс еще должна быть закладка: