Создание схемы метаданных карточки

Модуль учета сетевых устройств содержит единственную карточку (Карточка учета сетевого оборудования), схема и ресурсы которой расположены в подкаталоге архива CardDefs.

Сценарий создания схемы метаданных карточки достаточно подробно рассмотрен в Создание и редактирование схемы данных, поэтому здесь отмечены только ключевые моменты.

Модуль учета сетевых устройств использует один тип карточки для хранения информации по сетевым устройствам и для хранения журнала доступности. Если создаётся рабочее решение подобного назначения, логичнее будет использовать имеющийся в Docsvision справочник серверов, а для хранения журнала отдельные карточки (например, расширить карточку сервера).

В метаданных карточки указываем, помимо прочего:
  • Идентификатор — идентификатор карточки, который также задействован при создании компонента библиотеки карточек.

  • Строка активизации — содержит идентификатор COM-компонента карточки. Данный идентификатор будет задействован при разработке компонента карточки.

Добавление секций в карточку
Рисунок 1. Добавление секций в карточку
В схему карточки были добавлены две секции для хранения данных:
  • MainInfo — содержит базовую информацию о сетевом узле.

  • Journal — коллекционная секция, в которой хранится журнал проверки доступности узла.

Также добавлены секции System, Numbers и Processes, наличие которых является обязательным для возможности настройки карточки при помощи конструкторов Docsvision.

Данные секции должны иметь определённые идентификаторы, названия и поля, поэтому проще просто скопировать их из существующей карточки (к примеру, "Документ") библиотеки карточек Базовые объекты. При копировании необходимо обратить внимание на то, что названия секций меняются — необходимо их переименовать, чтобы соответствовали названиям источников.