Конфигуратор должен позволять возможность создавать шаблоны документов для создания проектов документов на основе шаблона.
Атрибуты шаблона документа:
Мультиязычное поле ввода «Название». По умолчанию, поле пустое. Обязательно для заполнения.
Поле ввода «Код». По умолчанию, поле пустое. Обязательно для заполнения.
Выпадающий список «Тип документа». Содержит все созданные типы документов журналов «Внутренний» и «Исходящий». По умолчанию выбрано пустое значение. Обязательно для выбора. В карточку проекта документа по шаблону автоматически будет подставляться выбранный тип документа.
Выпадающий список выбора файла шаблона, состоящий из пунктов:
«Файл» (выбран по умолчанию) - соответствует компоненту выбора файла из хранилища (значение - %имя_файла.расширение%) с кнопкой «Скачать» справа;
«Форма» - соответствует компоненту выбора формы (значение - %имя_формы%).
При сохранении возможно исполнение альтернативных потоков событий 1-3.
Альтернативные потоки событий.
Альтернативный поток 1. Не введено название шаблона документов либо введены одни пробелы, сохраняется шаблон документа.
Действие не выполняется, поле подсвечивается красным и отображается ошибка с текстом:
Введите название
Альтернативный поток 2. Не выбран тип шаблона документа, сохраняется шаблон документа.
Действие не выполняется, отображается ошибка с текстом:
Выберите тип документа
Альтернативный поток 3. Не выбран файл шаблона, сохраняется шаблон документа.
Действие не выполняется, отображается ошибка с текстом:
Выберите файл или форму