Показать сообщение отдельно
Старый 28.08.2007, 15:06   #1  
gefr is offline
gefr
Участник
Аватар для gefr
MCBMSS
 
147 / 17 (1) ++
Регистрация: 01.11.2004
Адрес: МО, Котельники
Перебор данных на форме ReqTransPO
Здравствуйте.
Такая проблема: необходимо перебрать все выбранные записи на форме ReqTransPO (выгрузка для последующего анализа).
написал код:

X++:
   reqpo_ds.executeQuery();
   reqpo_ds.first();

    while (reqPO_ds.queryRun().next()){

        reqTranscov_ds.executeQuery();
        reqtranscov_ds.first();

        while(reqtranscov_ds.queryRun().next()){

         // выгружаю, обращаясь к таблицам ReqPO, ReqTrans, ReqTransCov
           info(strfmt('%1,%2',ReqPO.ItemId,ReqTransSettled.ReqDate)); // пример обращения

           } //while reqtranscov
        } //while reqpo
после выгрузки обнаруживаю, что:
1) получилась только часть данных, кот. были на форме
2) на форму выставляется фильтр, никаким образом не связанный даже с тем, что выгрузилось
в эксперименте никаких фильтров на форму дополнительно не ставится.