Имя: Пароль:
1C
1С v8
СКД нулевые строки и вывод периода
0 Метан
 
13.03.18
22:55
Есть простенький отчет - вытягиваются данные из одного регистра, поскольку отчет надо подогнать под специальную отчетную форму, делаю отдельный макет. В связи с этим два вопроса:

1) как в отчет подтянуть "нулевые" строки, по ним ведь нет записей о расчете в регистре
2) в шапке документа надо вывести "за период с <ДатаНачалаРасчета> по <ДатаОкончанияРасчета>". Эти даты я задаю в условиях отбора к отчету (это поля регистра). При формировании отчета эта строка не выводится. Пробую и напрямую в макет вставлять, и через ВЫчисляемые поля - результат один.

Помогите советом, пожалуйста.
1 Diman000
 
13.03.18
23:45
п.1 обычно решается объединением.
Откуда-то надо взять полный список объектов которые надо вывести. Даты, проекты, статьи какие-нибудь, это зависит от задачи.
И во вторую часть объединения воткнуть выборку всех этих объектов с нулями.
2 Метан
 
14.03.18
11:16
Вопрос закрыт.

Diman000 (1) ,спасибо!
3 Метан
 
16.03.18
16:35
(1)Diman000, с объединением проблемы - как только накладываю отбор (период или номенклатура, по которой нужно сформировать отчет), пустые строки уходят. Это логично, но как можно указать, например, что период = &период и период = null

просто на null запрос не отрабатывает, прописываю в запросе через естьnull значение пустой ячейке, все равно не отбирает.
4 Йохохо
 
16.03.18
16:40
ДатаОкончанияРасчета = 31.12.3999 23:59:59
5 Малыш Джон
 
16.03.18
16:42
(3) КОГДА период = &период или период Есть NULL ТОГДА
6 Метан
 
16.03.18
16:44
(5) спасибо огромное! туплю... теперь все отлично!
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.