Показать сообщение отдельно
Старый 06.09.2011, 14:05   #3  
JuniorAx is offline
JuniorAx
Участник
 
134 / 20 (1) +++
Регистрация: 20.07.2011
Адрес: Санкт-Петербург
Идея я думаю не сложная!?
Заполняем на каждом шаге поля врем. таблицы нужными данными, а как только if становиться верным берем нужные поля этой таблицы, формируем строку с результатами и запихиваем её в буфер! Через while select sum(..) не получиться сделать, там в условии есть поле Dimension[n] т.е. делаю это через qbds! как в этом случае передать туда таблицу? т.е. я же не могу написать qbds.addDataSource(tablenum(_tmpTable))!!! Сейчас написал так:
X++:
qbds.addDataSource(tablenum(TmpTable))
selectionfield::sum    ..
И данных не вижу!