Имя: Пароль:
1C
1С v8
Макет печати
,
0 Vlaloplo
 
17.11.20
12:49
Есть такая задача, при определенном условии, выводить на печать некоторое предложение, если условие не соблюдено, то и в этом же макете предложение не должно появляться, есть возможность такое реализовать?
Пробовал:
Если   Идентификатор = НазваниеСправочника.ПустаяСсылка() тогда
    ОбластьСтрока = ТабДок.Область("R66С1:R66C15").Видимость = ложь;
Но при таком варианте ругается, что не может найти данную область R66С1:R66C15
1 CrtlC
 
17.11.20
13:09
(0) Можно не выводить область, например:

Если Идентификатор <> НазваниеСправочника.ПустаяСсылка() Тогда
ТабДок.Вывести(ОбластьСтрока);
КонецЕсли
2 Vlaloplo
 
17.11.20
13:12
(1),в том то и дело, что нужно только одну строчку скрыть из целой области...
3 del123
 
17.11.20
13:15
Добавляешь в область параметр. Когда надо заполняешь, когда не надо не заполняешь
4 dka80
 
17.11.20
13:15
Несколько вариантов:
Одну большую область разбиваете на три: 1, 2 (с твоей строкой) и 3. И выводишь либо 1,2,3 либо 1,3
Второй вариант: удалить строку из итогового табличного документа
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший