Дополнительные поля: различия между версиями
Перейти к навигации
Перейти к поиску
(не показаны 23 промежуточные версии этого же участника) | |||
Строка 1: | Строка 1: | ||
− | Данный механизм позволяет дополнять существующие справочники и элементы системы дополнительными данными. Например, требуется добавить ФИО технолога, | + | Данный механизм позволяет дополнять существующие справочники и элементы системы дополнительными данными. Например, требуется добавить ФИО технолога, который является автором управляющей программы. |
− | = | + | ==Добавление дополнительного поля== |
Для добавления нового поля требуется перейти в раздел [[file:Settings gear.png]] > Дополнительные поля и нажать кнопку "добавить". | Для добавления нового поля требуется перейти в раздел [[file:Settings gear.png]] > Дополнительные поля и нажать кнопку "добавить". | ||
Строка 9: | Строка 9: | ||
где, | где, | ||
*Тип значения поля - тип переменной, список возможных значений: | *Тип значения поля - тип переменной, список возможных значений: | ||
+ | |||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
|String | |String | ||
− | | | + | |Строка |
|- | |- | ||
|Boolean | |Boolean | ||
− | | | + | |Булево, да или нет |
|- | |- | ||
|Int32 | |Int32 | ||
− | | | + | |Целое число, 32 бита |
|- | |- | ||
|Int64 | |Int64 | ||
− | | | + | |Целое число, 64 бита |
|- | |- | ||
|Decimal | |Decimal | ||
− | | | + | |десятичная дробь, размером 16 бит |
|- | |- | ||
|TimeSpan | |TimeSpan | ||
− | | | + | |Время в формате HH:MM:SS |
|- | |- | ||
|DateTime | |DateTime | ||
− | | | + | |Точная дата, в формате YYYY-MM-DD HH:MM:SS |
|} | |} | ||
− | *Владелец поля - | + | *Владелец поля - объект данных системы |
− | *Заголовок поля - | + | *Заголовок поля - Наименование поля, которое будет отображаться в интерфейсе |
− | *Имя поля - | + | *Имя поля - наименование поля, которое будет создано в базе данных. |
+ | |||
+ | ==Подключение дополнительного поля== | ||
+ | После создания нового дополнительного поля, его необходимо подключить, порядок действий для подключения следующий: | ||
+ | |||
+ | #В списке всех дополнительных полей выделить строку с нужным полем и нажать кнопку "Активировать поле": | ||
+ | #:[[file:Field list.png| 900px]] | ||
+ | #Перезапустить службу DPA.Host | ||
+ | #:На сервере, где установлена система DPA требуется перезапустить службу DPA Host. | ||
+ | #:После перезапуска потребуется обновить схему базы данных, предварительно рекомендуется сделать резервную копию: | ||
+ | #:[[file:Db schema update.png | 700px]] | ||
+ | #:При успешном подключении в колонке "Состояние поля" видим: | ||
+ | #:[[file:Field_ok.png | 900px]] |
Текущая версия на 00:52, 11 марта 2021
Данный механизм позволяет дополнять существующие справочники и элементы системы дополнительными данными. Например, требуется добавить ФИО технолога, который является автором управляющей программы.
Добавление дополнительного поля
Для добавления нового поля требуется перейти в раздел > Дополнительные поля и нажать кнопку "добавить".
Далее в открывшемся окне следует заполнить
где,
- Тип значения поля - тип переменной, список возможных значений:
String | Строка |
Boolean | Булево, да или нет |
Int32 | Целое число, 32 бита |
Int64 | Целое число, 64 бита |
Decimal | десятичная дробь, размером 16 бит |
TimeSpan | Время в формате HH:MM:SS |
DateTime | Точная дата, в формате YYYY-MM-DD HH:MM:SS |
- Владелец поля - объект данных системы
- Заголовок поля - Наименование поля, которое будет отображаться в интерфейсе
- Имя поля - наименование поля, которое будет создано в базе данных.
Подключение дополнительного поля
После создания нового дополнительного поля, его необходимо подключить, порядок действий для подключения следующий:
- В списке всех дополнительных полей выделить строку с нужным полем и нажать кнопку "Активировать поле":
- Перезапустить службу DPA.Host