Как скрыть колонки в печатной форме с фиксированным макетом при определенных условиях #477072


#0 by UnknownH
Нужно скрыть три колонки в макете ТОРГ12 в УПП Пробую сделать так - добавляю после этого Но ничего не получается - ширина остается такой же как и макете. Подскажите правильный выход - просто менять макет ТОРГ12 не желательно
#1 by AndrewKiev
Скопируй нужную область и убери с ней не нужные колонки. Исходя из своего условия будешь выводить типовую или свою область
#2 by UnknownH
Пока все же преследую цель - не трогать типовой макет, а устанавливать ширину колонок в ноль
#3 by AndrewKiev
хорошо. добавь свой макет, в котором будет только одна область - та которую ты будешь использовать в нужных ситуациях, а при печати получай два макета...
#4 by Alex375
Вообще плохо "скрывать" колонки в отчете. Простая ситуация: поиск значения может останавливаться в этих самых скрытых ячейках. Лучше уж тогда совсем не выводить эту информацию.
#5 by O1L1
Можно попробовать что-то типа: ОблШапка.УдалитьОбласть(ОблШапка.Область("ШапкаДоп"),ТипСмещенияТабличногоДокумента.ПоВертикали); - для поименованной области или ОблЦБ.УдалитьОбласть(ОблЦБ.Область(8,10,ОблЦБ.ВысотаТаблицы,13),ТипСмещенияТабличногоДокумента.ПоВертикали); - если нет имени единственно, торг12 имеет сложный макет со смещениями ячеек, не знаю, получится или нет.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С