© Tillypad, 2004-2024
© Tillypad, 2004-2024
Часто бывает, что для работы системы нужно ввести дополнительные данные, не предусмотренные разработчиком. В программе Tillypad Manager эту проблему можно решить с помощью заметок. Они позволяют создавать поля и спецификации для ввода дополнительных атрибутов в карточках справочников и списков.
Тип заметок - это настройка типового дополнительного атрибута, который можно связать с объектами Tillypad. Если тип заметок настроен для какого-то типа объектов, то ко всем этим типовым объектам будут привязаны заметки, то есть дополнительные атрибуты.
Информация о типах заметок заносится в справочник
.Окно справочника открывается из главного меню:
→ → .Типы заметок могут быть уникальными и неуникальными. С помощью уникального типа заметок в карточке объекта создается поле для ввода или выбора значения атрибута. Поле, созданное на основе уникального типа заметок, можно сделать обязательными для заполнения.
А с помощью неуникального типа заметок – таблицу спецификации заметки. В эту таблицу можно внести несколько значений для атрибута.
Тип поля для указания значений заметок зависит от выбранного типа данных:
поле ввода для типов данных «Строка», «Целое» или «Вещественное»,
мультиязычное поле ввода «Мультиязычная строка»,
поле выбора «Логическое», «Выбор из справочника», «Выбор из списка»,
поле даты и времени «Дата».
Тип заметок с типом данных «Выбор из справочника» позволяет создать в карточке поле, в котором можно выбрать только значения из справочника, указанного для типа заметок. Чтобы изменить этот список, нужно внести изменения в сам справочник.
А у типа заметок с типом данных «Выбор из списка» можно создать список из произвольных значений. Настроить этот список можно в спецификации значений самого типа заметок.
При открытии карточки с вкладками и панелями, созданные на основе заметок проверяется, соответствуют ли заметки своим типам. А также проверяется, не была ли неуникальная заметка заменена уникальной. В этом случает нужно с помощью мастера фильтрации выбрать, какое из неуникальных значений заметки станет уникальным.
У типа заметок есть спецификация объектов. В нее включаются типовые объекты системы: группы и элементы справочников, список и других. Если объект включен в спецификацию типа заметок, то в карточке этого объекта будут дополнительные вкладки и панели с полями для ввода дополнительных атрибутов объекта.
У типа заметок с тип данных «Выбор из списка» есть спецификация значений. В нее можно включить произвольные значения. Они будут выводиться в списке поля выбора, созданного на основе типа заметок.
У типа заметок можно ввести название для вкладки и для панели.
Если ввести только название панели, в карточке объекта она будет размещена на дополнительной вкладке «Заметки».
Панель без названия формируется в карточке объекта, если у типа заметок не было введено название панели.
Если ввести название вкладки и название панели, то в карточке объекта будет выведена дополнительная вкладка с размещенной на ней дополнительной панелью.
Если заголовок вкладки совпадает с учетом регистра символов с заголовком стандартной вкладки, например «Свойства», «Настройки» или «Дополнительно», то поля для ввода уникальных значений и спецификации неуникальных значений будут выводиться на дополнительных панелях, расположенных на этих стандартных вкладках.
Дополнительные панели будут выводиться даже если их названия будут дословно совпадать с названиями стандартных панелей.