![]() |
#2 |
Боец
|
Цитата:
... прочитал про отчеты, но не как не пойму что надо прописать в fetch
Задача метода fetch() - выполнить поготовленный SQL запрос и послать результат в дизайн отчета, для отображения. Главный шаг в методе fetch() - это: вызов element.send(common); Где common - это таблица, являющаяся датасорсом контрола(ов). Т.е. как только вы сделаете send(), то отчет напечатает одну строчку, много send() - много строчек. В общем в вашем случае, весь этот код можно поместить в fetch(), и вместо X++: info(strfmt("%1?%2?%3?%4",
tmpTable.ITEMID,
tmpTable.WRKCTRID,
tmpTable_1.Qty,
tmpTable_2.qty)); X++: element.send(tmpTable); element.send(tmpTable_1); element.send(tmpTable_2); Поправка. Как только выпонится element.send(tmpTable), сработают все секции, у которых прописана tmpTable. Т.е. секции реагируют не на датасорс, а на TableId Последний раз редактировалось DSPIC; 19.09.2008 в 13:03. Причина: Поправ |
|