Компонент Edit Grid
Документ у процесі формування. |
1. Основні положення
1.1. Формат даних
Array<Object>
// Приклад: [ { textfield: 'test' } ]
2. Головні функції
2.1. Налаштування типу сортування для колонок у компоненті Edit Grid
При роботі з компонентом Edit Grid моделювальник може обирати тип сортування, який має застосовуватися для стовпців компонента.
Наразі можна сортувати значення як числові (Sort as number
, або як текстові для компонентів, які є частиною сітки Edit Grid.
-
Відкрийте розділ моделювання форм.
-
Створіть форму, або відкрийте будь-яку наявну зі списку.
-
Перейдіть на вкладку Конструктор.
-
На панелі компонентів зліва оберіть Оновлені.
-
Оберіть компонент Edit Grid та перетягніть до області моделювання.
-
У новому вікні натисніть
Save
, щоб зберегти зміни. -
Додайте до компонента Edit Grid компоненти, передбачені бізнес-логікою. Наприклад, Text Field та Number.
В результаті панель моделювання виглядатиме наступним чином:
-
Відкрийте налаштування кожного з компонентів (Text Field та Number), та на вкладці Display активуйте позначку
Sort As Number
(Сортувати як число):-
Sort As Number
Функція Sort As Number
визначає, чи слід вважати значення компонента числом під час сортування в сітках (Grids).
-
-
Натисніть
Save
, щоб зберегти зміни. -
Перейдіть на вкладку Перегляд, щоб побачити, як відпрацьовує функція сортування для компонентів.
-
Натисніть
Додати
, щоб наповнити колонки таблиці значеннями. -
У новому вікні введіть значення для компонентів та натисніть
Зберегти
. Повторіть процедуру декілька разів, щоб наповнити таблицю.
В результаті, якщо відсортувати компонент Text Field за спаданням, то числові значення будуть відображені вгорі, а текстові внизу, і навпаки.
Якщо відсортувати компонент Number, числові значення будуть відсортовані за спаданням, або зростанням.
2.2. Збереження даних з форми масивом у БД
Завантажити дані масивом до фабрики даних можливо, якщо при моделюванні форми використати компонент Edit Grid.
Компонент Edit Grid дозволяє змоделювати записи з різних компонентів як єдиний масив і завантажити його до бази даних. Масив має відповідати структурі, визначеній моделлю даних.
Якщо структура масиву даних на формі не відповідає визначеній моделі у БД, то значення з форми не завантажаться до бази даних, а система поверне помилку. |
Інструкція показує тестовий сценарій моделювання масиву даних для завантаження документів за допомогою компонента Edit Grid. |
-
Відкрийте розділ моделювання форм.
-
Створіть форму, або відкрийте будь-яку наявну зі списку.
-
Перейдіть на вкладку Конструктор.
-
На панелі компонентів зліва оберіть Оновлені.
-
Оберіть компонент Edit Grid та перетягніть до області моделювання.
-
У новому вікні натисніть
Save
, щоб зберегти зміни. -
Додайте до компонента Edit Grid компоненти, передбачені бізнес-логікою. Наприклад, Text Field (двічі) та Date / Time.
В результаті панель моделювання виглядатиме наступним чином:
-
Перейдіть на вкладку Перегляд, щоб побачити, як змодельована форма виглядатиме на інтерфейсі користувача.
-
Натисніть
Додати
, щоб наповнити колонки таблиці значеннями. -
У новому вікні введіть значення для компонентів та натисніть
Зберегти
. Повторіть процедуру декілька разів, щоб наповнити таблицю.
Таким чином сформується таблиця, яка складається із записів різного типу (у нашому прикладі — Text Field та Date / Time), які об’єднані в єдиний масив під компонентом Edit Grid. Надалі користувачі Кабінету посадової особи зможуть в рамках проходження бізнес-процесів наповнювати змодельовані форми задач реальними даними, які, після підписання їх КЕП, зберігатимуться до відповідних таблиць бази даних.