Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
25 ноя 2024, 07:18

Как скрыть поле в печатной форме?

Автор keramik, 15 мая 2015, 07:52

0 Пользователей и 1 гость просматривают эту тему.

keramik

Добрый день.
Версия 1C:Enterprise 8.2, training version (8.2.17.169); "Управление торговлей", редакция 10.3 (10.3.7.9).

Вопрос следующий, как в печатной форме скрыть поля от печати?

Ситуация: если нет номера накладной, то печатается форма заявки на ремонт с комментариями мастера. Как только присваивается номер накладной, то надо скрыть коментарии и распечатать форму как накладную.

Пробовал обернуть весь скрипт генерации печатной формы в структуру:
Если Не ЗначениеНакладнойЗаполнено Тогда
    Печатаем с комментариями (весь скрипт генерации формы печати)
Иначе
Печатаем без комментариев (опять скрипт генерации формы печати, но без вызова разделов с комментариями)
КонецЕсли


но такой вариант выглядит громоздким. Может есть более изящное решение?

vitasw

В общем случае - это правильный вариант. Если заявка и накладная в печатном варианте отличаются незначительно, то можно выполнять печать в одной процедуре. В зависимости от "ЗначениеНакладнойЗаполнено" дергая те или иные области макета.

keramik

Понятно, спасибо. Там как раз незначительные изменения и происходят.

Похожие темы (5)

Рейтинг@Mail.ru

Поиск