Настройка макета печатной формы в пользовательском режиме

Вопрос задал Елена

Ответственный за ответ: Горшенина Ольга (★9.85/10)

Добрый день,
ЗУП 3.1.23.165
В ЗУП появился более функциональный механизм настройки печатных форм к документам. Подскажите, пожалуйста, синтаксис функции Условие (Условие(,,), см прочие Функции)?
Допустим, к документу Прием на работу нужно вывести приказ о приеме, в котором прописать:
• На неопределенный срок (если не стоит флаг Срочный договор)
• На определенный срок (если стоит флаг Срочный договор)
Теоретически понятно: если Срочный договор = да, то Определенный срок, иначе Неопределенный срок, как это реализовать под Условие в ЗУП? )

Метки вопроса: —

Все комментарии (5)

  1. Приложение № 1

    Здравствуйте!
    Чтобы использовать функционал настраиваемых печатных форм у вас должна быть версия КОРП. Подробнее об этом механизме — Настраиваемые печатные формы (ЗУП 3.1.8 КОРП).

    В вашем случае следует добавить новое пользовательское поле и прописать условие:

    Выбор

    Когда СсылкаНаОбъект.СрочныйДоговор = Истина

    Тогда «На определенный срок»

    Иначе «На неопределенный срок»

    Конец

    Скриншот прилагаю.

    Потом добавляете это поле в список выбранных полей и далее перетаскиваете в печатную форму на нужное место.

     

     

    1. Добрый день, Ольга, это про Корп, а в Проф не сделать такого?
      Изменения в ЗУП 3.1.18/3.1.22 (май 2022)
      Здесь сказано, что к полям можно применять функции, я нашла в прочих Условие, думала, есть ее правильный синтаксис )
      Получается, что нет?

      1. Приложение № 1

        Здравствуйте!
        Это немного другой функционал. Предназначен для новых пользовательских форм.
        Если рассматривать ваш пример, то условие будет следующим:

        [Условие([Срочный договор],»На определенный срок»,»На неопределенный срок»)]

        Скриншот прилагаю.

        1. Добрый день,
          спасибо, Ольга! Все получилось!

          1. Пожалуйста! Очень рада, что все получилось! 🙂

Комментарии закрыты.