Здравствуйте.
Такая проблема: необходимо перебрать все выбранные записи на форме 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) на форму выставляется фильтр, никаким образом не связанный даже с тем, что выгрузилось
в эксперименте никаких фильтров на форму дополнительно не ставится.