Печатные формы

Добавить блок видимости в печатную форму

Добавить блок видимости в печатную форму

Чтобы некоторые данные появлялись в печатной форме только при определенных условиях, укажите их в блоке видимости. Например, для товаров производителя N требуется при печати вывести информацию об условиях дополнительной гарантии.

Редактор СБИС
MS Word
MS Excel

Например, чтобы распечатать в ценнике старую цену товара, только если она больше новой на 10%:

  1. Добавьте в шаблон «Контейнер», для этого нажмите .
  2. Задайте условие в настройках.
    Документ.Цена < Документ.Предыдущая_цена * 0.9
  3. В содержимое контейнера добавьте поле «Документ.Предыдущая_цена».

При печати:

  • если старая цена больше новой на 10% (условие выполнено) — предыдущая цена распечатается.
  • если условие не выполнено — не распечатается.
  1. Укажите границы блока видимости, для этого в начале введите выражение:
    {%ВывестиЕслиС:<условие>%}

    В <условие> укажите логическое выражение. Это может быть как функции JavaScript, так и дополнительные поля.

  2. Если результат выражения верное утверждение, данные будут выведены при печати, если ложное — нет.

  3. Добавьте содержимое.
  4. В конце укажите выражение:
    {%ВывестиЕслиДо%}
  1. Нажмите правой кнопкой мыши на первую ячейку блока и выберите «Вставить примечание».
  2. Введите выражание:
    {%ВывестиЕслиС:<условие>%}

    В <условие> укажите логическое выражение. Это может быть как функции JavaScript, так и дополнительные поля.

  3. Если результат выражения верное утверждение, данные будут выведены при печати, если ложное — нет.

  4. Для последней ячейки добавьте примечание с выражением:
    {%ВывестиЕслиДо%}