Перейти к содержанию

Список

Поле «Список» представляет собой циклическую структуру, которая может хранить один элемент списка. В качестве элемента списка можно использовать как простые значения (строковые, числовые, дату и другие), так и составные поля, включающие несколько подполей, что позволяет формировать более сложную структуру данных. Кроме того, данное поле используется для формирования динамических таблиц.

Основные возможности

Создание поля

  1. Нажмите кнопку + в левом нижнем углу экрана.

  2. Выберите Добавить поле.

  3. Тип поля — Список.

  4. Укажите название поля.

  5. Выберите элемент списка:

    • Простое поле — для одного значения (текст, число, дата и т.д.).

    • Составное поле — для структуры из нескольких полей.

  6. Нажмите «ОК».

Создание полей

Создание и добавление полей: ИНСТРУКЦИЯ

Добавление поля в шаблон

Циклом

  1. Установите курсор в нужное место шаблона.

  2. Нажмите на три точки напротив поля «Список» и выберите Вставить "Цикл".

    81

  3. В тело цикла вставьте элемент списка через три точки → Вставить "Значение".

    84

    83

Таблицей

Подробное руководство по работе с динамической таблицей доступно в метке Таблица.

Для автоматического добавления строк в таблицу используется Табличный цикл. Его можно вставить через вкладку МеткиТаблица или через три точки у поля «Список».

85

Для управления логикой отображения и скрытия строк применяется Табличное если.

86

Пример:

Создайте поле «Список» с названием Сотрудники. В качестве элемента списка выберите «Составное поле» и оставьте для него наименование Данные.

В составное поле добавьте:

  • Текстовое полеФИО

  • Поле Целое числоСтаж работы

Задача: создать таблицу с колонками №, «ФИО», «Стаж работы». Если стаж сотрудника меньше 10 лет, его данные не должны отображаться в таблице.

Шаги:

  1. Добавление таблицы:

    • Вставьте таблицу в тело шаблона (3 столбца, 6 строк).

    • В первой строке укажите заголовки столбцов: №, ФИО, Стаж работы.

      87

  2. Добавление табличного цикла:

    • Объедините ячейки второй строки и вставьте туда табличный цикл.

      93

      88

  3. Настройка условия отображения сотрудников:

    • Объедините ячейки третьей строки.

    • Вставьте метку «Табличное если» («Метки»«Таблица») с условием данные.стажРаботы >= 10.

      89

  4. Добавление данных сотрудников:

    • В первую колонку четвёртой строки вставьте авто-нумерацию («Главная»«Нумерация»).

    • В соседние колонки вставьте значения «ФИО» и «Стаж работы» через Вставить "Значение".

      90

  5. Закрытие условий:

    • В пятой строке закройте метку /Табличное если («Метки»«Таблица»).

    • В шестой строке закройте метку /Табличный цикл («Метки»«Таблица»).

      91

Итог:

92