Табличные формы
В разделе структуры настройки Перечень табличных форм содержатся все табличные формы, которые можно настроить для отображения в виджете-табличная форма для выбранной модели. При переходе в раздел структуры отображается таблица со следующей информацией:
- Код — уникальное кодовое обозначение табличной формы в системе.
- Краткое наименование — имя, отображаемое в интерфейсе.
- Наименование таблицы в БД — имя таблицы в базе данных.
- Создал — ФИО пользователя, создавшего табличную форму.
- Дата и время создания.
- Обновил — ФИО пользователя, изменившего табличную форму.
- Дата и время изменения.
Для создания табличной формы нажмите кнопку Создать и в появившемся окне заполните поля:
- Код — кодовое обозначение объекта.
- Краткое наименование — краткое имя, отображаемое в интерфейсе.
- Полное наименование — полное наименование табличной формы.
- Комментарий — дополнительная информация, раскрывающая назначение объекта.
- Наименование таблицы в БД — имя таблицы в базе данных.
После заполнения нажмите Создать для завершения создания.
Механизм позволяет переносить конфигурации табличных форм между разными инсталляциями системы через JSON-файлы. Допускается как создание новой табличной формы, так и обновление имеющейся табличной формы.
Для экспорта конфигурации табличной формы выполните следующие шаги:
- В интерфейсе VK Budgeting перейдите в раздел Настройки → Настройка модели.
- В структуре настройки выберите раздел Модели.
- В списке моделей определите модель, в которой находится табличная форма, конфигурацию которой необходимо перенести и нажмите на нее.
- В структуре настройки перейдите в раздел Перечень табличных форм.
- В списке определите требуемую табличную форму. В конце строки нажмите ••• и выберите пункт «Экспорт в файл».
На устройстве будет сохранен файл в формате JSON с конфигурацией табличной формы. Конфигурация табличной формы содержит следующие данные:
- Метаинформацию о табличной форме, ее полях, представлениях, настройках представления, справочниках.
- В файле содержится версия core-model
Для импорта конфигурации табличной формы выполните следующие шаги:
- В интерфейсе VK Budgeting перейдите в раздел Настройки → Настройка модели.
- В структуре настройки выберите раздел Модели.
- В списке моделей определите модель, в которой необходимо создать новую табличную форму и нажмите на нее.
- В структуре настройки перейдите в раздел Перечень табличных форм.
- Нажмите Создать из файла.
- Выберите JSON-файл с конфигурацией табличной формы.
- Нажмите Создать.
Будет создана новая преднастроенная табличная форма.
Для обновления текущей конфигурации табличной формы новой конфигурацией из файла выполните следующие шаги:
- В интерфейсе VK Budgeting перейдите в раздел Настройки → Настройка модели.
- В структуре настройки выберите раздел Модели.
- В списке моделей определите модель, в которой находится табличная форма, конфигурацию которой необходимо обновить и нажмите на нее.
- В структуре настройки перейдите в раздел Перечень табличных форм.
- В списке определите требуемую табличную форму. В конце строки нажмите ••• и выберите пункт «Импорт из файла».
- Выберите JSON-файл с конфигурацией табличной формы.
- Нажмите Обновить.
Структура табличной формы будет заменена конфигурацией из файла.
Раздел настройки Поля табличной формы содержит наименования колонок, которые содержит выбранная таблица. При переходе в раздел структуры отображается таблица со следующей информацией:
- Код — уникальное кодовое обозначение колонки таблицы в системе.
- Краткое наименование — название колонки в интерфейсе
- Наименование поля в БД — название колонки в базе данных
- Тип поля — тип данных, допустимый для ввода в поле.
- Обязательность поля — признак обязательности заполнения поля.
- Значение по умолчанию — значение поля, устанавливаемое по умолчанию.
- Формат — формат числовой ячейки.
- Создал — ФИО пользователя, создавшего табличную форму.
- Дата и время создания.
- Изменил — ФИО пользователя, изменившего табличную форму.
- Дата и время изменения.
Для создания поля табличной формы нажмите кнопку Создать и в появившемся окне заполните поля:
- Код — кодовое обозначение объекта.
- Краткое наименование — название поля в интерфейсе.
- Полное наименование — полное наименование поля.
- Комментарий — дополнительная информация, раскрывающая назначение объекта.
- Наименование поля в БД — название поля в базе данных.
- Тип поля — выбор из списка:
- Число — допускается введение числовых значений.
- Текст — допускается введение произвольного текста.
- Время — отображение времени в 24-часовом формате HH:MM:SS.
- Дата — отображение даты в формате DD-MM-YYYY.
- Дата-время — отображение даты и времени в формате DD-MM-YYYY, HH:MM:SS.
- Логический — выбор ДА/НЕТ.
- Справочник — выбор из списка доступных справочников.
- Справочник — выбор справочника для поля с типом «Справочник».
- Плейсхолдер — фраза-подсказка, отображаемая в незаполненной ячейке.
- Обязательность — признак обязательности заполнения поля.
- Значение по умолчанию — значение поля по умолчанию.
- Формат — формат числовой ячейки. Формат определяется в виде {T1}{N1}.{N2}, где T1 — тип (N — число, P — процент), N1 — кол-во знаков до запятой, N2 — после (округляется при необходимости). Например:
- N5.0 (целое, 8 знаков).
- P3.2 (процент, 2 знака после разделителя).
- N5.3 (дробное, 3 знака после разделителя).
После заполнения нажмите Создать для завершения создания.
В разделе Представления табличной формы содержатся все представления для выбранной табличной формы. Представления табличной формы позволяют отображать одну и ту же табличную форму в разных вариантах в зависимости от дашборда, в котором находится таблица. При переходе в раздел структуры отображается таблица со следующей информацией:
- Код — кодовое обозначение объекта.
- Краткое наименование — название поля в интерфейсе.
- Основное — признак основного представления для данного типа.
- Тип представления — выбор из списка:
- Список,
- Карточка.
- Создал — ФИО пользователя, создавшего табличную форму.
- Дата и время создания.
- Изменил — ФИО пользователя, изменившего табличную форму.
- Дата и время изменения.
Для создания представления табличной формы нажмите кнопку Создать и в появившемся окне заполните поля:
- Код — кодовое обозначение объекта.
- Краткое наименование — название представления в интерфейсе.
- Полное наименование — полное наименование объекта.
- Комментарий — дополнительная информация, раскрывающая назначение объекта.
- Основной — признак основного представления для данного типа.
- Тип представления — тип создаваемого представления. Выбирается из списка:
- Список,
- Карточка.
После заполнения нажмите Создать для завершения создания.
В разделе осуществляется настройка полей выбранной табличной формы: видимость поля, доступность для редактирования и порядковый номер очередности отображения полей в таблице. При переходе в раздел структуры отображается таблица со следующей информацией:
- Поле — идентификатор поля табличной формы.
- Видимость — признак видимости поля.
- Доступность — признак доступности поля для редактирования.
- Порядковый номер — порядковый номер очередности отображения поля в таблице.
- Создал — ФИО пользователя, создавшего табличную форму.
- Дата и время создания.
- Изменил — ФИО пользователя, изменившего табличную форму.
- Дата и время изменения.
Подраздел структуры Журнал импорта-экспорта содержит протокол импортов/экспортов данных для выбранной Табличной формы. В таблице содержатся операции, совершенные как через пользовательский интерфейс, так и через API с использованием внешней системы. Информация в подразделе представлена в табличном виде и содержит следующую информацию:
- Тип действия — выполненное действие. Возможные варианты:
- Импорт,
- Экспорт.
- Статус — статус выполнения действия. Возможные варианты:
- В процессе,
- Ошибка,
- Завершено.
- Текст ошибки — текстовое описание ошибки.
- Общее количество записей — общее количество импортированных записей.
- Успешно обработанных записей — Количество успешно импортированных/экспортированных строк.
- Дата и время — дата и время выполнения.
- Выполнил — системный пользователь, выполнивший действие.