Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Для вызова окна свойств объекта Поле БД необходимо выполнить действия, описанные в разделе Редактирование свойств объектов в редакторе шаблона отображения.

В результате будет открыто окно Свойства.
Для редактирования свойств объекта Поле БД необходимо выполнить следующую последовательность действий:

  1. В поле Нестандартное ввести значение, которое будет отображено в поле объекта Поле БД.

Примечание. В этом случае в поле Предопределенное должно быть выбрано значение Нестандартное.

  1. Из раскрывающегося списка Предопределенное выбрать поле из базы данных, которое будет отображено.

со свойствами соответствующего объекта.

Image Added

Свойства объекта Поле БД аналогичны свойствам объекта Текстовое поле, кроме параметров Нестандартное и Предопределенное.

В раскрывающемся списке Предопределенное выбирается поле из базы данных, которое будет отображаться в шаблоне. Помимо названий полей базы данных, в данном списке присутствует значение Нестандартное

Параметр Нестандартное – это шаблонная строка, которую следует выбирать, если шаблон используется для работы с модулем Диспетчер событий, и требуется отображать не значение из базы данных, а параметры из события, на которое настроен Диспетчер событий. В данном случае в поле Нестандартное необходимо ввести название необходимых параметров.

Info
titleПримечание
Доступные параметры из требуемого события можно выяснить при помощи Отладочного окна ПК Интеллект, сгенерировав требуемое событие в системе. Работа с данным окном описана в документе Программный комплекс Интеллект. Руководство по программированию (JScript). Наиболее актуальная версия указанного документа доступна в хранилище документации.

Синтаксис написания параметров представлен в таблице ниже.

Синтаксис параметровОписание

{parameter}

parameter - произвольный параметр в событии от объекта
\nПеренос строки в отображаемом тексте
\rВозврат каретки в отображаемом тексте

В шаблонной строке Нестандартное можно указывать несколько параметров. Например, если необходимо одновременно выводить дату и время события, то в шаблонной строке должно быть указано значение: Дата: {date} Время: {time}. В результате для заданного события в поле БД будет отображено, например: Дата: 08-07-2019 Время: 8:00:00.

Image Added

Для отображения значения Да или Нет шаблонной строки Нестандартное:

  • указать значение поля, например {is_locked:b} для настройки Заблокирован. При генерации прохода пользователя на шаблон будет выведено Да или Нет в зависимости от значения этой настройки. 
    Image Added
    Также можно использовать префикс, который будет также выведен на шаблон. Например, Заблокирован {is_locked:b}.
    Image Added
  • указать значение поля, например {is_apb:b} для настройки Запрет двойного прохода. При генерации прохода пользователя на шаблон будет выведено Да или Нет в зависимости от значения этой настройки.
    Image Added
     Также можно использовать префикс, который будет также выведен на шаблон. Например, АПБ Включен {is_apb:b}.
    Image Added
    Пример отображения нестандартных полей БД Запрет двойного прохода и Заблокирован с указанными префиксами при генерации прохода:
    Image Added

Также существует возможность указывать поля, добавленные пользователем в файле intellect.ext.dbi. Для этого в поле Нестандартное необходимо ввести название соответствующего поля в базе данных. Процедура добавления дополнительных полей в базу данных описана в разделе Приложение 3. Создание дополнительных полей объекта ПользовательОстальные свойства объекта аналогичны свойствам объекта Текстовое поле.
Редактирование свойств объекта Поле БД завершено.