Дополнительные поля: различия между версиями

Материал из DPA
Перейти к навигации Перейти к поиску
 
(не показано 8 промежуточных версий этого же участника)
Строка 1: Строка 1:
Данный механизм позволяет дополнять существующие справочники и элементы системы дополнительными данными. Например, требуется добавить ФИО технолога, кто является автором управляющей программы.
+
Данный механизм позволяет дополнять существующие справочники и элементы системы дополнительными данными. Например, требуется добавить ФИО технолога, который является автором управляющей программы.
 
==Добавление дополнительного поля==
 
==Добавление дополнительного поля==
 
Для добавления нового поля требуется перейти в раздел [[file:Settings gear.png]] > Дополнительные поля и нажать кнопку "добавить".
 
Для добавления нового поля требуется перейти в раздел [[file:Settings gear.png]] > Дополнительные поля и нажать кнопку "добавить".
Строка 9: Строка 9:
 
где,  
 
где,  
 
*Тип значения поля - тип переменной, список возможных значений:  
 
*Тип значения поля - тип переменной, список возможных значений:  
*:
+
 
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
Строка 36: Строка 36:
 
*Заголовок поля - Наименование поля, которое будет отображаться в интерфейсе
 
*Заголовок поля - Наименование поля, которое будет отображаться в интерфейсе
 
*Имя поля - наименование поля, которое будет создано в базе данных.
 
*Имя поля - наименование поля, которое будет создано в базе данных.
 +
 
==Подключение дополнительного поля==
 
==Подключение дополнительного поля==
 
После создания нового дополнительного поля, его необходимо подключить, порядок действий для подключения следующий:  
 
После создания нового дополнительного поля, его необходимо подключить, порядок действий для подключения следующий:  
 
   
 
   
 
#В списке всех дополнительных полей выделить строку с нужным полем и нажать кнопку "Активировать поле":  
 
#В списке всех дополнительных полей выделить строку с нужным полем и нажать кнопку "Активировать поле":  
#:[[file:Field list.png| 700px]]
+
#:[[file:Field list.png| 900px]]
# Перезапустить службу DPA.Host
+
#Перезапустить службу DPA.Host
 +
#:На сервере, где установлена система DPA требуется перезапустить службу DPA Host.
 +
#:После перезапуска потребуется обновить схему базы данных, предварительно рекомендуется сделать резервную копию: 
 +
#:[[file:Db schema update.png | 700px]]
 +
#:При успешном подключении в колонке "Состояние поля" видим:
 +
#:[[file:Field_ok.png | 900px]]

Текущая версия на 01:52, 11 марта 2021

Данный механизм позволяет дополнять существующие справочники и элементы системы дополнительными данными. Например, требуется добавить ФИО технолога, который является автором управляющей программы.

Добавление дополнительного поля

Для добавления нового поля требуется перейти в раздел Settings gear.png > Дополнительные поля и нажать кнопку "добавить".

Далее в открывшемся окне следует заполнить

Field create.png

где,

  • Тип значения поля - тип переменной, список возможных значений:
String Строка
Boolean Булево, да или нет
Int32 Целое число, 32 бита
Int64 Целое число, 64 бита
Decimal десятичная дробь, размером 16 бит
TimeSpan Время в формате HH:MM:SS
DateTime Точная дата, в формате YYYY-MM-DD HH:MM:SS
  • Владелец поля - объект данных системы
  • Заголовок поля - Наименование поля, которое будет отображаться в интерфейсе
  • Имя поля - наименование поля, которое будет создано в базе данных.

Подключение дополнительного поля

После создания нового дополнительного поля, его необходимо подключить, порядок действий для подключения следующий:

  1. В списке всех дополнительных полей выделить строку с нужным полем и нажать кнопку "Активировать поле":
    Field list.png
  2. Перезапустить службу DPA.Host
    На сервере, где установлена система DPA требуется перезапустить службу DPA Host.
    После перезапуска потребуется обновить схему базы данных, предварительно рекомендуется сделать резервную копию:
    Db schema update.png
    При успешном подключении в колонке "Состояние поля" видим:
    Field ok.png