Создание макета Office Open XML с условием

Индивидуальную консультацию запросил Подписчик Бухэксперт

Ответственный за ответ: Зарубина Анна (★9.96/10)

Добрый день.
Создаю макет для документа «Прием на работу».
Не получается вывести нужный текст по условию:
Если Вид занятости = Основное место работы, то Текст1
Если = Внешнее совместительство, то Текст2
Если = Внутренне совместительство, то Текст3.
Пробовала и через Условие и через Начало условия+Окончание условия — не получается.
Помогите пожалуйста.

Метки консультации: Макеты печатных форм
Все комментарии (6)
  1. Здравствуйте.

    Обычно условие — это условие вывода конкретной строки. Например, если данные у сотрудника заполнены — строка показывается, если не заполнена, то пустая строка не выводится.

    Вы могли бы уточнить, нужно где-то на имеющейся печатной форме вывести дополнительный текст? В этом может помочь пользовательский показатель в настройке печатной формы. Или создаете совсем новый отдельный макет?

  2. Добрый день.

    Условие — это условие вывода конкретной строки. Например, мы прописываем в строке значение Текст или параметры такие-то и задаем для этой строки условие, что она появляется на печатной форме если…
    Это разбирали в статье Настройка макетов печатных форм раздел Возможность настраивать условия для вывода строк в табличной части печатной формы
    Причем в приеме на работу вывод строки регулируется не по виду занятости, а по условиям приема.

    Но насколько я понимаю, Вам, по сути, нужно добавить пользовательское поле в печатную форму. В макете это сделать нельзя, он ограничен по возможностям изменения. Только в Настраиваемой печатной форме. Вот там можно задать выбор почти как в запросе, но только из тех полей, которые есть в форме.
    Настраиваемые печатные формы в ЗУП 3.1

  3. К сожалению, да. Большие условия можно прописать только в пользовательских полях, а для макета печатной формы их нет.

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