25.08.2011, 12:10 | #1 |
Участник
|
Работа с QBDS
Здраствуйте! Прошу вашей помощи по не сложному запросу:
Сам Query X++: qbds =query.addDataSource(tablenum(VendTrans)); qbr = qbds.addRange(fieldid2Ext(fieldnum(VendTrans, Dimension), 2)); qbr.value (dimVal); // значение статьи затрат введеное с формы qbr.AddRange(fieldnum(VendTrans, TransDate)); qbr.value(queryRange(tdate, fdate)); queryRun = new QueryRun(query); X++: while (quryRun.next()) { _vendTrans = qureryRun.get (tablenum(VendTrans)); select _vendTable where _vendTable.AccountNum == _vendTrans.accountNum; // что бы получить имя поставщика select _dimensions where _dimensions.Num == _vendTrans.Dimension[2]; // что бы получить наименование статьи затрат textBuffer.AppendText(element.appendToBuffer(_vendTrans, _vendTable, _dimensions)); } excelDocument.insertText("A2", textBuffer, workSheet); 2 Вопрос - как в qbds мне сделать ORDER BY по полю Dimension[2] чтоб они по статье затрат отсортировались? Потому что dimVal вводится из формы в виде такого значения: 2*. Заранее спасибо за внимание и помощь! Последний раз редактировалось JuniorAx; 25.08.2011 в 12:17. |
|
|
Похожие темы | ||||
Тема | Ответов | |||
Работа с данными в отчете | 31 | |||
функционал Работа с документами и создание договора в Word | 5 | |||
Работа Range на форме | 14 | |||
QBDS проблема с тремя датасоурсами | 5 | |||
Работа Grid в Lookup формах | 0 |
|