Добрый день,
ЗУП 3.1.23.165
В ЗУП появился более функциональный механизм настройки печатных форм к документам. Подскажите, пожалуйста, синтаксис функции Условие (Условие(,,), см прочие Функции)?
Допустим, к документу Прием на работу нужно вывести приказ о приеме, в котором прописать:
• На неопределенный срок (если не стоит флаг Срочный договор)
• На определенный срок (если стоит флаг Срочный договор)
Теоретически понятно: если Срочный договор = да, то Определенный срок, иначе Неопределенный срок, как это реализовать под Условие в ЗУП? )
Все комментарии (5)
Комментарии закрыты.
Здравствуйте!
Чтобы использовать функционал настраиваемых печатных форм у вас должна быть версия КОРП. Подробнее об этом механизме — Настраиваемые печатные формы (ЗУП 3.1.8 КОРП).
В вашем случае следует добавить новое пользовательское поле и прописать условие:
Выбор
Когда СсылкаНаОбъект.СрочныйДоговор = Истина
Тогда «На определенный срок»
Иначе «На неопределенный срок»
Конец
Скриншот прилагаю.
Потом добавляете это поле в список выбранных полей и далее перетаскиваете в печатную форму на нужное место.
Добрый день, Ольга, это про Корп, а в Проф не сделать такого?
Изменения в ЗУП 3.1.18/3.1.22 (май 2022)
Здесь сказано, что к полям можно применять функции, я нашла в прочих Условие, думала, есть ее правильный синтаксис )
Получается, что нет?
Здравствуйте!
Это немного другой функционал. Предназначен для новых пользовательских форм.
Если рассматривать ваш пример, то условие будет следующим:
[Условие([Срочный договор],»На определенный срок»,»На неопределенный срок»)]
Скриншот прилагаю.
Добрый день,
спасибо, Ольга! Все получилось!
Пожалуйста! Очень рада, что все получилось! 🙂