Имя: Пароль:
1C
1С v8
Вывод в табличный документ из выборки
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
делай все это в скд, ознакомься с СКД )