Управление полями
Last updated
Last updated
В Idea Hub существует возможность добавить произвольное количество полей, которые также могут быть экспортированы/импортированы в файл process.xlsx
при указании соответствующих настроек. По умолчанию продукт уже содержит некоторый предустановленный набор полей, но в зависимости от потребностей организации он может быть расширен.
Для добавления новых полей используйте пункт административного меню Структура > Типы материалов.
Далее нажмите кнопку Управление полями для того типа материала, для которого необходимо добавить поле. Например, на рисунке ниже в качестве материала выбран бизнес-процесс.
Откроется страница Управление полями со списком всех полей, которые существуют на текущий момент для данного типа материала. В правом верхнем углу страницы расположена кнопка Добавить поле.
При нажатии на кнопку откроется страница Добавить поле. Выберите тип данных нового поля или выберите одно из существующих полей из выпадающего списка.
Добавленное поле появится в списке на странице Управление полями.
Чтобы изменить настройки поля, нажмите кнопку Изменить напротив названия поля в списке.
Откроется страница Настройки поля. Основные настройки данной формы являются общими и не зависят от выбранного типа поля.
Различаться может набор настроек в разделе Настройка импорта/экспорта поля. Так, для определенных типов полей существует возможность указать, можно ли заполнять поле с помощью импорта файла process.xslx
.
К таким типам полей относятся: datetime, file, entity_reference, integer, decimal, float, string, string_long, text_with_summary, workflow, formula.
Для того, чтобы добавить поле в шаблон файла process.xlsx
для импорта/экспорта, активируйте переключатель Включить импорт/экспорт поля:
Переключатель Сделать прописной буквой первый символ в строке определяет, нужно ли первую букву значения поля менять на заглавную, если она была строчной.
Текстовое поле Инструкция по заполнению предназначено для указания краткой инструкции о том, как данное поле должно заполняться в файле process.xlsx
. Эта инструкция будет показываться при наведении курсора мыши на заголовок соответствующей колонки в экспортированном файле.
Кроме того, в данном разделе формы можно выбрать тип обработчика для импортируемых данных. Это нужно для корректного преобразования данных, полученных из файла при импорте. Набор возможных типов обработчиков зависит от типа поля.
Для типа поля file
форма также содержит настройку Изменить поведение, если файл уже существует. С помощью этой настройки определяется, каким должно быть поведение функциональности в случае, если файл с таким именем уже существует в системе:
Заменить — заменит существующий файл новым.
Переименовать — файл будет переименован так, чтобы имя было уникальным.
Использовать существующий файл.
Тип поля: datetime
Плагин: Date
Настройка: Результирующий формат даты. В большинстве случаев менять настройку данного поля не требуется. Если такая необходимость возникает, задаётся в формате, детально описанном здесь.
Тип поля: file
Плагин: Download and Create File
Настройка: Поведение, если файл в системе уже существует. Заменить файл на новый, переименовать новый файл, чтобы имя стало уникальным, либо использовать уже существующий файл, новый — игнорировать.
Тип поля: entity_reference
Плагин: New entity
Настройки: нет.
Плагин: Existing entity
Настройки:
Имя поля (машинное имя поля), по которому искать существующую связанную сущность.
Ignore case - игнорировать регистр букв (заглавные или нет) Плагин: ProjectLookup Настройки: Окружение - машинное название поля, из которого берется название окружения запуска роботов. Плагин: schedule_lookup Настройки: нет.
Типы поля: integer
, decimal
, float
Плагин: Number
Настройки: нет.
Типы поля: string
, string_long
, text_with_summary
Плагин: Text
Настройки: нет.
Тип поля: workflow
Плагин: Workflow
Настройки: нет.
Тип поля: formula
Плагин: Formula
Настройки: нет.