Документация для ACFA-Интеллект

Предыдущая страница Следующая страница


You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 14 Next »

Существует возможность создавать дополнительные поля для объекта Пользователь, используемые в модуле Бюро пропусков (см. Работа с пользователями в Бюро пропусков).

Создание дополнительных полей осуществляется при помощи текстового редактора, позволяющий изменять кодировку текста ASCII.

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

  1. В директории установки ПК Интеллект, например C:\Program Files (x86)\Интеллект\ создать текстовый документ с расширением dbi, например intellect.person_extra_fields.dbi.
  2. Открыть в текстовом редакторе созданный dbi файл.

    Внимание!

    Перед началом внесения данных необходимо убедиться, что выбрана кодировка текста Windows-1251. Иначе при добавлении дополнительных полей в БД текст будет распознан некорректно.

  3. На первой строке текстового документа ввести [OBJ_PERSON].
  4. На второй строке через запятую ввести имя поля, которое будет занесено в БД, тип данных данного поля, размер.
  5. Далее через двойную косую черту "//" ввести название поля, отображаемое в интерфейсном окне Бюро пропусков, и шаблон поведения поля. В общем виде описание поля выглядит следующим образом: "Type {TC%value1|valueN}", где:

    ОбозначениеОписание
    TypeНазвание поля, отображаемое в интерфейсном окне Бюро пропусков
    {Начало шаблона поведения поля
    TПоле будет редактируемым с сохраняемым введенным значением
    CПоле будет создано в виде выпадающего списка
    %После % перечислятся названия предопределенных значений поля. Примечание. Если указать %EMPTY, то предопределенных значений не будет
    value1, valueNНазвания предопределенных значений поля
    |Разделение предопределенных значений поля
    UTS%0Поле будет редактируемым с уникальным значением. При попытке ввести в поле ранее указанное значение у другого Пользователя будет выдано окно с предупреждением, что такое значение уже имеет пользователь с ID = ""
    }Конец шаблона поведения поля

    Пример dbi файла с дополнительными полями объекта Пользователь представлен на рисунке ниже:

После окончания создания дополнительных полей необходимо сохранить изменения.

Внимание!

После сохранения dbi файла необходимо обновить основную базу данных. Для этого нужно воспользоваться утилитой idb.exe (см. раздел Утилита конвертирования, выбора шаблона и создания резервных копий баз данных idb.exe).

Создание дополнительных полей объекта Пользователь завершено.


  • No labels