Скачать 0.49 Mb.
|
^ ![]() Рис. 2.3.14 В информационном окне отражаются сведения о загрузке и применении метаданных. ^ Вверху окна расположен раскрывающий список модулей и кнопка, вызывающая меню (Рис. 2.3 .15). Раскрывающийся список содержит список модулей, включенных в метаданные. ![]() Рис. 2.3.15 По кнопке ![]() ^ – Если опция меню отмечена, то при выборе модуля из раскрывающегося списка модулей, в дереве классов будут отображены только классы, принадлежащие выбранному модулю. Если опция не выбрана, то в дереве классов будут показаны все классы, независимо от их модульной принадлежности, но классы, не относящиеся к текущему модулю, будут неактивны, то есть будут выделены в дереве серым цветом. Если у класса, не принадлежащего текущему модулю, есть классы-наследники, принадлежащие текущему модулю, то класс-родитель выделяется в дереве классов синим цветом. ^ – При выборе этой опции меню в дереве классов будут отображены все классы, включая удаленные ранее классы. Удаленные классы выделяются в дереве красным цветом. ^ Классы, принадлежащие текущему модулю (модулю, выбранному из раскрывающегося списка), отображаются в дереве стандартным черным цветом. Классы, не принадлежащие текущему модулю, отображаются серым цветом. Однако, если у класса, не принадлежащего текущему модулю, хотя бы один потомок принадлежит текущему модулю, то класс-родитель отображается в дереве классов синим цветом. Такая подсветка классов позволяет легко ориентироваться в большой и многоуровневой иерархии классов. Для удобства чтения информации о классе, у каждого класса есть пиктограммы. Их значения описаны в Таблица 2.3 .2 Пиктограммы классов. Все действия с классами производятся из контекстного меню дерева классов, описание пунктов контекстного меню приведено в Таблица 2.3 .3 Контекстное меню дерева классов. ^ Пиктограммы классов
Таблица 2.3.3 ^
Форма «Свойства класса» (Рис. 2.3 .16) вызывается при добавлении нового класса, редактировании или просмотре существующего. Создание и редактирование возможно только для пользовательских классов, к их названию добавляется префикс usr_. Вызов класса на редактирование осуществляется выбором пункта контекстного меню. ![]() Рис. 2.3.16 Внимание: Все пользовательские справочники рекомендуется создавать в классе База.Справочники. Закладка «Опции» недоступна для изменений. Пользовательские классы всегда хранимые, допускают хранимые ссылки; пользовательские элементы списков всегда хранимые, не допускают хранимых ссылок. На закладке «Доп. опции» определяется набор дополнительных опций класса. Из контекстного меню можно вносить доп. опции по категориям. Удаление опции производится из контекстного меню выбором пункта «Удалить строку». Описание дополнительных опций класса приведено в Таблица 2.3 .4 Дополнительные опции класса. На закладке «Ключи» задаются ключи для класса – как простые (уникальность проверяется по одному параметру), так и составные (уникальность проверяется по сочетанию нескольких параметров). Удаление ключа производится из контекстного меню по пункту «Удалить строку». На закладке «Значения» устанавливаются значения параметров по умолчанию во вновь создаваемом объекте класса. Внимание: Для класса обязательно задание значений по умолчанию для параметров guid и Название. На закладке «Описание» дается многострочное описание функционального назначения класса и его места в объектной иерархии. Таблица 2.3.4 ^
^ Параметры выделенного класса отображаются в списке «Параметры». При создании параметров необходимо учитывать принцип наследования, описанный в п. 2.1 Термины и понятия. Не нужно создавать в классе параметры, дублирующие параметры класса-родителя. Параметры также имеют пиктограммы, значения которых приведены в таблице ниже. Таблица 2.3.5 ^
Все действия с параметрами классов производятся из контекстного меню списка параметров. Таблица 2.3.6 ^
^ Форма «Настройки параметров класса» (Рис. 2.3 .17) вызывается при добавлении нового параметра или редактировании существующего. Создание и редактирование возможно только для пользовательских параметров, к их названию добавляется префикс usr_. Вызов параметра на редактирование осуществляется либо выбором соответствующей опции всплывающего меню, либо двойным щелчком на параметре левой кнопкой мыши. ![]() Рис. 2.3.17 На закладке «Опции» необходимо выбрать тип параметра простой, объектный, список, структура, перечисление. Если тип параметра Простой, то необходимо уточнить его тип: логический, целый, строка, вещественный, датавремя, изображение, бинарный или текст. Для параметра типа Строка необходимо указать длину, максимум 4000 символов. Для параметра типа Вещественный необходимо указать длину и точность (количество знаков после запятой), максимум 28 символов. Если тип параметра Объектный, то необходимо указать класс, который будет являться типом объектов, на которые будет ссылаться этот параметр. Если тип параметра ^ или Структура, то необходимо указать элементы списка, которые будут являться типом объектов, на которые будет ссылаться этот параметр. Если тип параметра Перечисление, то в качестве типа объектов указывается перечисление. Тип параметра выбирается по кнопке ![]() Внимание: Общая длина (сумма длин всех параметров) класса, заданных на одном уровне в иерархии классов, не должна превышать 8000 Байт. Таблица длин параметров приведена в п. 4.4 Длина в байтах для различных типов параметров. Опции параметра недоступны для изменений. Пользовательские параметры всегда хранимые, редактируемые, без истории, не наследуемые. На закладке «Доп. опции» определяется набор дополнительных опций параметра класса. Они позволяют указывать заголовки, управлять порядком и видимостью по умолчанию, настраивать действия. Из контекстного меню можно вносить доп. опции по категориям. Удаление опции производится из контекстного меню выбором пункта «Удалить строку». Описание дополнительных опций параметра приведено в Таблица 2.3 .7 Дополнительные опции параметров классов. На закладке «Описание» можно дать многострочное описание функционального назначения параметра класса и его места в объектной иерархии. Таблица 2.3.7 ^
^ Форма «Свойства перечисления» (Рис. 2.3 .18) вызывается при добавлении нового перечисления или редактировании существующего. Создание и редактирование возможно только для пользовательских перечислений, к их названию добавляется префикс usr_. Вызов перечисления на редактирование осуществляется выбором соответствующей опции контекстного меню. ![]() Рис. 2.3.18 На закладке «Элементы» задается список элементов перечисления. Параметры перечисления: значение, наименование, описание. Значение – подставляемое значение, название – системное название элемента, описание – подставляемое название элемента. Удаление элемента перечисления осуществляется из контекстного меню. Параметр Множество позволяет задавать параметру объекта несколько значений из перечисления. При изменении параметра Множество во включенное состояние для уже созданных объектов, информация в базе не теряется. При отключении параметра Множество информация в базе по параметрам объектов этого перечисления утратится. Внимание: Для независимых элементов перечисления-множества, необходимо значениям элементов присваивать степени двойки: 1,2,4,8,… На закладке «Описание» дается многострочное описание перечисления. |
![]() | Информация, содержащаяся в этом документе, может быть изменена без предварительного уведомления, и Группа компаний «Современные... | ![]() | Современные технологии финансирования и управления: бюджетирование, планирование, прогнозирование и моделирование |
![]() | Настоящий документ содержит рекомендации по разработке системы бюджетного управления в программном продукте Business Studio | ![]() | Настоящий документ содержит описание методических принципов и решений, используемых при построении системы управления организации... |
![]() | Группа компаний «таск», предоставляющая широкий спектр услуг на финансовом рынке, состоит из | ![]() | Современные технологии позволили использовать батарейное питание, сделав прибор абсолютно безопасным. Применение микропроцессора... |
![]() | На данный момент компания Corel свертывает развитие линейки продуктов Avid Studio, но продолжит поставки близкого по функциональности... | ![]() | Настоящее руководство содержит сведения администратору системы, необходимые для правильной эксплуатации и обслуживания интегрированной... |
![]() | Тема работы Функциональные и структурные признаки информационных систем управления организацией, современные информационные технологии... | ![]() | Курс учит возможностям предоставления посетителям сайта графической, аудио- и видео информации средствами приложений SilverLight... |