|
![]() |
#1 |
Участник
|
в моем примере не нужно вставлять данные во второй буфер, вставлять данные нужно в первый буфер. и тогда вам не понадобится знание ячеек
|
|
![]() |
#2 |
Участник
|
Когда находимся на этом месте:
if (стараястатья != текущаястатья) { //вставить строку итогов постатье в буфер <-- !!! стараястатья = текущаястатья; мне нужно передать в запрос который посчитает подитоги данные из цикла! т.е. я в другом query считаю их, соответственно и заполняю в том же методе строку которую надо вывести в буфер и затем в excel. Строки отчета я тоже заполняю отдельным методом без Query! Все уже считается и заполняется, но место определить ни как не могу. |
|
![]() |
#3 |
Участник
|
Если использовать вариант предложенный ice, как быть с последним поитогом??? т.е. если в запросе будет лишь 1 статья затрат, то вывод поитогов не происходит! Может кто подсказать, как узнать что цикл по QueryRun достиг последней записи???? Спасибо!
X++: //нужный цикл с сортировкой { if ( != ) { //вставить строку итогов постатье в буфер = ; } } //вставить строку итогов постатье в буфер //вставить строку итогов по всемуотчету в буфер |
|
|
![]() |
||||
Тема | Ответов | |||
Работа с данными в отчете | 31 | |||
функционал Работа с документами и создание договора в Word | 5 | |||
Работа Range на форме | 14 | |||
QBDS проблема с тремя датасоурсами | 5 | |||
Работа Grid в Lookup формах | 0 |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|