Показать сообщение отдельно
Старый 09.07.2008, 19:45   #3  
wojzeh is offline
wojzeh
Участник
Аватар для wojzeh
Соотечественники
 
674 / 512 (19) +++++++
Регистрация: 27.04.2006
Адрес: Montreal
Цитата:
Сообщение от DSPIC Посмотреть сообщение
Для моментального исполнения в принципе ничем, но лучше использовать стандартный подход. Для этого вам не придется воротить огород:
мерси.

про огород не понял. я вот как сделал:

X++:
mQueryRun = new QueryRun(querystr(LBALabelInventTrans));
qbdsITrans  = mQueryRun.query().dataSourceTable(tablenum(LBALabelView));

  formDatasource = mtblInventTrans.datasource();

  for(localInventTrans = formDatasource.getFirst(true) ? formDatasource.getFirst(true) : mtblInventTrans; localInventTrans; localInventTrans = formDatasource.getnext())
       {
         strInventTransIdRange =  LBAUtils::queryStrRangeConcat(strInventTransIdRange, localInventTrans.RecId);
        }

qbdsITrans.rangefield(fieldnum(InventTrans, RecId)).value(strInventTransIdRange);
вроде похоже.
__________________
Felix nihil admirari