Для работы с типами настраиваемых значений программных модулей используются:
Все эти карточки открываются из таблицы элементов панели «Типы настраиваемых значений» .
Карточка редактирования типа настраиваемых значений программного модуля открывается по команде одного или нескольких типов настраиваемых значений программных модулей.
и позволяет изменить атрибутыЕсли был выбран один элемент спецификации, то открывается карточка .
Поля карточки редактирования:
«Программный модуль» – программный модуль, в спецификацию которого включен тип настраиваемых значений программного модуля. Поле обязательно для заполнения.
«Внутреннее имя» – внутреннее имя типа настраиваемых значений. Поле обязательно для заполнения.
Внутренние имена типов настраиваемых значений хранятся в таблице
tp_ModuleValues
.
«Название» – название типа настраиваемых значений программного модуля. Поле обязательно для заполнения.
«Тип данных» – тип данных, вводимых или выбираемых в карточке устройства. Поле обязательно для заполнения, но в карточке редактирования доступно только для просмотра.
В карточке добавления доступно для выбора значений.
Выбор значений производится из фиксированного списка поля:
«Строка»,
«Логическое»,
«Целое»,
«Вещественное»,
«Дата»,
«Выбор из списка»,
«Мультиязычная строка».
«Справочник» – название справочника, из которого производится выбор значения в карточке устройства. Поле обязательно для заполнения, но в карточке редактирования доступно только для просмотра.
В карточке добавления поле выводится, если в поле «Тип данных» было выбрано значение «Выбор из списка». Выбор значений производится в окне .
«Описание» – краткое текстовое описание типа настраиваемых значений программного модуля.
В этом поле можно сохранить любую дополнительную информацию.
«Заголовок» – заголовок поля для ввода или выбора настраиваемого значения в карточке устройства.
«Заголовок панели» – заголовок панели, на которой выводится поле для ввода или выбора уникального настраиваемого значения или таблица элементов с неуникальными значениями в карточке устройства.
«Порядок» – очередность расположения панелей и полей в карточке устройства.
«Уникальное» – признак уникального значения для типа настраиваемых значений программного модуля. Поле обязательно для заполнения.
Выбор значений производится из фиксированного списка «Да» или «Нет».
Если выбрано значение «Да», то для ввода или выбора этого значения на панели карточки устройства выводится поле. А если выбрано значение «Нет», то на панели выводится таблица элементов для набора из нескольких значений.
«Обязательное» – признак обязательного ввода или выбора значения для типа настраиваемых значений программного модуля.
Выбор значений производится из фиксированного списка «Да» или «Нет».
Если выбрано значение «Да», то ввод или выбор этого значения является обязательным. А если выбрано значение «Нет», то необходимость ввода или выбора значения определяется самим пользователем.
Нажатие на кнопку
подтверждает сохранение данных. Нажатие на кнопку закрывает карточку без сохранения данных.Если были выбраны несколько значений, то открывается карточка редактирования . В карточке выводится панель со списком выбранных элементов.
Назначение полей аналогично карточке .
Нажатие на кнопку
подтверждает сохранение данных. Нажатие на кнопку закрывает карточку без сохранения данных.Карточка добавления типа настраиваемых значений программного модуля открывается по команде и позволяет внести новый элемент в спецификацию типов настраиваемых значений программных модулей.
Если в поле «Тип данных» было выбрано значение «Выбор из списка», то в карточке добавления выводится поле «Справочник».
Рисунок 14.189. Карточка добавления «Новый тип настраиваемых значений для модуля» с полем «Справочник»
Назначение полей аналогично карточке .
Нажатие на кнопку
подтверждает сохранение данных. Нажатие на кнопку закрывает карточку без сохранения данных.В спецификацию программного модуля включаются типы настраиваемых значений всех унаследованных программных модулей. Названия унаследованных типов настраиваемых значений выводятся в спецификации шрифтом зеленого цвета. Такие типы настраиваемых значений доступны в спецификации только для просмотра. Карточка просмотра предназначена для ознакомления с атрибутами одного или нескольких унаследованных типов настраиваемых значений.
Если в таблице был выбран один унаследованный тип настраиваемых значений, то открывается карточка просмотра .
При нажатии на кнопку
карточка просмотра закрывается.Если в таблице были выбраны несколько унаследованных типов настраиваемых значений, то открывается карточка просмотра .
При нажатии на кнопку
карточка просмотра закрывается.Р№ Tillypad 2008-2012