|
Вывод в табличный документ из выборки
| ☑ |
0
saradip
10.08.19
✎
14:58
|
Доброго времени суток.
Необходимо из "выборки" вывести данные( которые подходят под определенные условия) в печатную форму.
Данные я получаю и, допустим, могу их добавить в ТЗ по колонкам.
Но, есть один нюанс, данные должны быть сгруппированы по периоду, получается у некоторых колонок в ТЗ совпадает "Дата".
Вот, и нужно чтобы в печатную форму мои данные вывелись сгруппированы по этой дате.
Как это можно реализовать?
Допустим, если данные из ТЗ выводить построчно, то при выводе в ТабДок группировки естественно не будет.
Или вообще не использовать ТЗ?
|
|
1
Fuas4
10.08.19
✎
15:06
|
Если с группировкой в запросе не заморачиваться, то:
1. Выгрузить результат запроса в ТЗ
2. Выгрузить из ТЗ колонку с датой
3. Удалить повторяющиеся даты
4. Циклом обойти оставшиеся даты
5. Внутри цикла по датам сделать цикл по ТЗ и выводить только те строки ТЗ, где совпадает дата
|
|
2
MyNick
10.08.19
✎
15:12
|
А зачем использовать неподходящую по структуре данных выборку для своего отчета/документа? Любитель костылей и квадратных колес?
|
|
3
Fuas4
10.08.19
✎
15:14
|
(2) Судя по вопросу, автору еще рано в оптимизацию :) Пусть выведет хоть как-нибудь
|
|
4
saradip
10.08.19
✎
15:26
|
(2) Я выбираю данные из регистра сведений (1дата,2поле,3поле).
Далее во вложенном цикле проверяю 1дату на кратность датам из определенного интервала, в момент когда условие срабатывает, я добавляю (текущую дату из интервала и 2поле, 3поле) в колонки ТЗ.
Ну и в итоге нужно вывести отобранные строки.
|
|
5
Ёпрст
10.08.19
✎
21:48
|
(4) делай все это в запросе и познакомься с итогами запроса
|
|
6
mikecool
10.08.19
✎
21:50
|
делай все это в скд, ознакомься с СКД )
|
|