Карточка «Тип настраиваемых значений для модуля»
Карточка «Тип настраиваемых значений для модуля»

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

Все эти карточки открываются из таблицы элементов панели «Типы настраиваемых значений» .

Карточка редактирования типа настраиваемых значений программного модуля открывается по команде «Изменить» и позволяет изменить атрибуты одного или нескольких типов настраиваемых значений программных модулей.

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

Рисунок 9.202. Карточка редактирования «Тип настраиваемых значений для модуля»


Поля карточки редактирования:

  • Программный модуль – программный модуль, в спецификацию которого включен тип настраиваемых значений программного модуля. Поле обязательно для заполнения.

  • Внутреннее имя – внутреннее имя типа настраиваемых значений. Поле обязательно для заполнения.

    Внутренние имена типов настраиваемых значений хранятся в таблице tp_ModuleValues .

  • Название – название типа настраиваемых значений программного модуля. Поле обязательно для заполнения.

  • Тип данных – тип данных, вводимых или выбираемых в карточке устройства. Поле обязательно для заполнения, но в карточке редактирования доступно только для просмотра.

    В карточке добавления Новый тип настраиваемых значений для модуля поле доступно для выбора значений.

    Выбор значений производится из фиксированного списка поля:

    • «Строка»,

    • «Логическое»,

    • «Целое»,

    • «Вещественное»,

    • «Дата»,

    • «Выбор из списка»,

    • «Мультиязычная строка».

  • Справочник – название справочника, из которого производится выбор значения в карточке устройства. Поле обязательно для заполнения, но в карточке редактирования доступно только для просмотра.

    В карточке добавления Новый тип настраиваемых значений для модуля поле выводится, если в поле Тип данных было выбрано значение «Выбор из списка». Выбор значений производится в окне «Выбор справочника» .

  • Описание – краткое текстовое описание типа настраиваемых значений программного модуля.

    В этом поле можно сохранить любую дополнительную информацию.

  • Заголовок – заголовок поля для ввода или выбора настраиваемого значения в карточке устройства.

  • Заголовок панели – заголовок панели, на которой выводится поле для ввода или выбора уникального настраиваемого значения или таблица элементов с неуникальными значениями в карточке устройства.

  • Порядок – очередность расположения панелей и полей в карточке устройства.

  • Уникальное – признак уникального значения для типа настраиваемых значений программного модуля. Поле обязательно для заполнения.

    Выбор значений производится из фиксированного списка «Да» или «Нет».

    Если выбрано значение «Да», то для ввода или выбора этого значения на панели карточки устройства выводится поле. А если выбрано значение «Нет», то на панели выводится таблица элементов.

  • Обязательное – признак обязательного ввода или выбора значения для типа настраиваемых значений программного модуля.

    Выбор значений производится из фиксированного списка «Да» или «Нет».

    Если выбрано значение «Да», то ввод или выбор этого значения является обязательным. А если выбрано значение «Нет», то необходимость ввода или выбора значения определяется самим пользователем.

Нажатие на кнопку «OK» подтверждает сохранение данных. Нажатие на кнопку «Отмена» закрывает карточку без сохранения данных.

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

Назначение полей аналогично карточке Тип настраиваемых значений для модуля .

Нажатие на кнопку «OK» подтверждает сохранение данных. Нажатие на кнопку «Отмена» закрывает карточку без сохранения данных.

Карточка добавления Новый тип настраиваемых значений для модуля открывается по команде «Добавить» и позволяет внести новый элемент в спецификацию типов настраиваемых значений программных модулей.

Рисунок 9.203. Карточка добавления «Новый тип настраиваемых значений для модуля»


Если в поле Тип данных было выбрано значение «Выбор из списка», то в карточке добавления выводится поле Справочник.

Рисунок 9.204. Карточка добавления «Новый тип настраиваемых значений для модуля» с полем Справочник


Назначение полей аналогично карточке Тип настраиваемых значений для модуля .

Нажатие на кнопку «OK» подтверждает сохранение данных. Нажатие на кнопку «Отмена» закрывает карточку без сохранения данных.

В спецификацию программного модуля включаются типы настраиваемых значений всех унаследованных программных модулей. Названия унаследованных типов настраиваемых значений выводятся в спецификации шрифтом зеленого цвета. Такие типы настраиваемых значений доступны в спецификации только для просмотра. Карточка просмотра предназначена для ознакомления с атрибутами одного или нескольких унаследованных типов настраиваемых значений.

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

Рисунок 9.205. Карточка просмотра «Тип настраиваемых значений для модуля»


При нажатии на кнопку «Закрыть» карточка просмотра закрывается.

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