Руководство администратора Business Studio Версия 5 © Группа компаний «Современные технологии управления»




НазваниеРуководство администратора Business Studio Версия 5 © Группа компаний «Современные технологии управления»
страница7/10
Дата публикации30.03.2014
Размер0.49 Mb.
ТипРуководство
uchebilka.ru > Информатика > Руководство
1   2   3   4   5   6   7   8   9   10
^

2.3Редактирование метаданных




Рис. 2.3.14

В информационном окне отражаются сведения о загрузке и применении метаданных.
^

2.3.1Список модулей


Вверху окна расположен раскрывающий список модулей и кнопка, вызывающая меню (Рис. 2.3 .15). Раскрывающийся список содержит список модулей, включенных в метаданные.



Рис. 2.3.15

По кнопке можно настроить отображающиеся в дереве классы: отображать классы только текущего модуля, показывать удаленные.

^ Отображать классы тек. модуля – Если опция меню отмечена, то при выборе модуля из раскрывающегося списка модулей, в дереве классов будут отображены только классы, принадлежащие выбранному модулю. Если опция не выбрана, то в дереве классов будут показаны все классы, независимо от их модульной принадлежности, но классы, не относящиеся к текущему модулю, будут неактивны, то есть будут выделены в дереве серым цветом. Если у класса, не принадлежащего текущему модулю, есть классы-наследники, принадлежащие текущему модулю, то класс-родитель выделяется в дереве классов синим цветом.

^ Показывать удаленные – При выборе этой опции меню в дереве классов будут отображены все классы, включая удаленные ранее классы. Удаленные классы выделяются в дереве красным цветом.
^

2.3.2Дерево классов


Классы, принадлежащие текущему модулю (модулю, выбранному из раскрывающегося списка), отображаются в дереве стандартным черным цветом. Классы, не принадлежащие текущему модулю, отображаются серым цветом. Однако, если у класса, не принадлежащего текущему модулю, хотя бы один потомок принадлежит текущему модулю, то класс-родитель отображается в дереве классов синим цветом. Такая подсветка классов позволяет легко ориентироваться в большой и многоуровневой иерархии классов. Для удобства чтения информации о классе, у каждого класса есть пиктограммы. Их значения описаны в Таблица 2.3 .2 Пиктограммы классов. Все действия с классами производятся из контекстного меню дерева классов, описание пунктов контекстного меню приведено в Таблица 2.3 .3 Контекстное меню дерева классов.

^ Таблица 2.3.2 Пиктограммы классов

Пиктограмма

Значение



Класс – потомок класса «Классы».



Перечисление – потомок типа «Перечисления».



Класс – потомок класса «Элементы списков».



Наличие этого элемента в пиктограмме обозначает, что класс допускает хранимые ссылки.



Наличие этого элемента в пиктограмме обозначает, что класс не хранимый.



Наличие этого элемента в пиктограмме обозначает, что класс доступен только для просмотра.



Наличие этого элемента в пиктограмме обозначает, что класс пользовательский – есть возможность редактирования.

Таблица 2.3.3 ^ Контекстное меню дерева классов

Пункт меню

Описание

Добавить

Добавляет класс на том же уровне, где находится текущий класс. Другими словами, новый класс будет иметь тот же класс-родитель, что и текущий класс и принадлежать текущему модулю, который выбран в списке модулей.

Добавить
от текущего

Добавляет класс уровнем ниже текущего класса. То есть текущий класс будет являться классом-родителем для нового класса, и новый класс будет принадлежать текущему модулю, который выбран в списке модулей.

Редактировать

Вызывает форму «Свойства класса» для редактирования названия класса, набора системных и дополнительных опций. Редактировать можно только пользовательские классы.

Просмотреть

Вызывает форму «Свойства класса» для просмотра.

Удалить

Удаляет текущий класс.

Найти

Выводит форму поиска для поиска класса в дереве по имени класса. При успешном поиске найденный класс становится текущим.

Найти далее

Продолжает поиск класса в дереве, по заданному ранее имени.
^

2.3.3Свойства класса


Форма «Свойства класса» (Рис. 2.3 .16) вызывается при добавлении нового класса, редактировании или просмотре существующего. Создание и редактирование возможно только для пользовательских классов, к их названию добавляется префикс usr_. Вызов класса на редактирование осуществляется выбором пункта контекстного меню.



Рис. 2.3.16

Внимание: Все пользовательские справочники рекомендуется создавать в классе База.Справочники.

Закладка «Опции» недоступна для изменений. Пользовательские классы всегда хранимые, допускают хранимые ссылки; пользовательские элементы списков всегда хранимые, не допускают хранимых ссылок.

На закладке «Доп. опции» определяется набор дополнительных опций класса. Из контекстного меню можно вносить доп. опции по категориям. Удаление опции производится из контекстного меню выбором пункта «Удалить строку». Описание дополнительных опций класса приведено в Таблица 2.3 .4 Дополнительные опции класса.

На закладке «Ключи» задаются ключи для класса – как простые (уникальность проверяется по одному параметру), так и составные (уникальность проверяется по сочетанию нескольких параметров). Удаление ключа производится из контекстного меню по пункту «Удалить строку».

На закладке «Значения» устанавливаются значения параметров по умолчанию во вновь создаваемом объекте класса.

Внимание: Для класса обязательно задание значений по умолчанию для параметров guid и Название.

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

Таблица 2.3.4 ^ Дополнительные опции класса

Название

Тип

Назначение

Категория «ПоказКласса»

Заголовок

Строка

Опция класса, содержит Заголовок класса, который будет показываться в стандартных формах в заголовке. Если значение не задано, берется ПолноеНаименование класса.

ТолькоЧтение

Логика

Класс нельзя модифицировать, независимо от настроек прав.

Видимый

Логика

Для показа по умолчанию в формах выбора справочника (Нет – класс будет показан только после включения опции «Показывать все»).

Иконка

Целое

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

ГлавныйКлюч




Имя главного ключа, по нему осуществляется автоматический импорт/экспорт и автогенерация объектов импорта.

Иерархический

Логика

Используется для импорта, для стандартных форм.

Если значение опции ^ Да – разрешается создавать группы в стандартных формах. При импорте объекты создаются группами, если этот момент не указан особо.

Нет – Не разрешается создавать группы в стандартных формах. При импорте объекты создаются не группами, если этот момент не указан особо.

ЗависимыеКлассы

Строка

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

ПолныйДоступ

Логика

Да – полный Доступ/Модификация класса есть всегда, независимо от настроек прав.

Авторазмер

Логика

Если значение опции ^ Нет – то авторазмер сетки снимается, и размер каждой колонки подбирается автоматически (появляется горизонтальная прокрутка).

По умолчанию – Да (если ничего не задано).

Синхронизировать

Логика

Определяет, будет ли на форме включена кнопка синхронизации. В формах списков объектов и форме редактирования объекта синхронизация включена по умолчанию.



^

2.3.4Параметры класса


Параметры выделенного класса отображаются в списке «Параметры». При создании параметров необходимо учитывать принцип наследования, описанный в п. 2.1 Термины и понятия. Не нужно создавать в классе параметры, дублирующие параметры класса-родителя.

Параметры также имеют пиктограммы, значения которых приведены в таблице ниже.

Таблица 2.3.5 ^ Пиктограммы параметров класса

Пиктограмма

Значение



Параметр класса.



Наличие этого элемента в пиктограмме означает, что этот параметр не хранимый, то есть рассчитываемый, пользователь не сможет изменять его в программе.



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

Все действия с параметрами классов производятся из контекстного меню списка параметров.

Таблица 2.3.6 ^ Контекстное меню списка параметров классов

Пункт меню

Описание

Добавить

Добавляет параметр в текущем классе.

Удалить

Удаляет текущий параметр.

Редактировать параметр

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

Просмотреть параметр

Вызывает форму «Настройки параметра класса» только для просмотра настроек текущего параметра.

Перейти по ссылке

Пункт меню доступен для не простых параметров (объектный, список, структура, перечисление). При выборе пункта осуществляется переход к классу, указанному в типе параметра. Таким образом, производится быстрая и наглядная навигация по дереву классов.



^

2.3.5Настройки параметра класса


Форма «Настройки параметров класса» (Рис. 2.3 .17) вызывается при добавлении нового параметра или редактировании существующего. Создание и редактирование возможно только для пользовательских параметров, к их названию добавляется префикс usr_. Вызов параметра на редактирование осуществляется либо выбором соответствующей опции всплывающего меню, либо двойным щелчком на параметре левой кнопкой мыши.



Рис. 2.3.17

На закладке «Опции» необходимо выбрать тип параметра простой, объектный, список, структура, перечисление.

Если тип параметра Простой, то необходимо уточнить его тип: логический, целый, строка, вещественный, датавремя, изображение, бинарный или текст. Для параметра типа Строка необходимо указать длину, максимум 4000 символов. Для параметра типа Вещественный необходимо указать длину и точность (количество знаков после запятой), максимум 28 символов. Если тип параметра Объектный, то необходимо указать класс, который будет являться типом объектов, на которые будет ссылаться этот параметр.

Если тип параметра ^ Список или Структура, то необходимо указать элементы списка, которые будут являться типом объектов, на которые будет ссылаться этот параметр.

Если тип параметра Перечисление, то в качестве типа объектов указывается перечисление. Тип параметра выбирается по кнопке .
Внимание: Общая длина (сумма длин всех параметров) класса, заданных на одном уровне в иерархии классов, не должна превышать 8000 Байт. Таблица длин параметров приведена в п. 4.4 Длина в байтах для различных типов параметров.

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

На закладке «Доп. опции» определяется набор дополнительных опций параметра класса. Они позволяют указывать заголовки, управлять порядком и видимостью по умолчанию, настраивать действия. Из контекстного меню можно вносить доп. опции по категориям. Удаление опции производится из контекстного меню выбором пункта «Удалить строку». Описание дополнительных опций параметра приведено в Таблица 2.3 .7 Дополнительные опции параметров классов.

На закладке «Описание» можно дать многострочное описание функционального назначения параметра класса и его места в объектной иерархии.

Таблица 2.3.7 ^ Дополнительные опции параметров классов

Название

Тип

Назначение

Категория «Показ»

Заголовок

Строка

Содержит Заголовок параметра, который будет показываться в стандартных формах.

Если значение не задано, берется Наименование параметра.

Видимый

Логика

Если значение опции ^ Да – то параметр показывается в форме списка. Если опция не заполнена – Да.

ВидимыйОб

Логика

Если значение опции ^ Да – то параметр показывается в форме единичного показа. Если опция не заполнена – Да.

НаВкладке

Логика

Указывается для параметров-списков. Если значение опции ^ Да, то список отображается на вкладке в форме единичного показа. Если опция не заполнена – Нет.

Редактирование

Логика

Если значение опции^ Да – то параметр редактируется в форме списка. Если опция не заполнена – Не.

РедактированиеОб

Логика

Если значение опции^ Да – то параметр редактируется в форме единичного показа. Если опция не заполнена – Не.

Обязательный

Логика

Да/Нет. Служит для выделения параметров, обязательных для ввода.

Номер

Целое

Показывает порядковый номер расположения параметра на форме списка объектов.

Внимание! В системе есть возможность добавлять/убирать колонки, используя специальную форму.

Если вы хотите, чтобы параметр не показывался по умолчанию, но пользователь в дальнейшем может захотеть его показать, нужно проставить Показ.Номер = -1. Тем самым параметр появится в форме кустомизации колонок и можно его перетащить на основную форму. Также если используется опция Показ.Превью то нужно чтобы поле присутствовало в сетке, т.е. нужно ставить Показ.Номер = -1.

Следует отметить, что в отличие от формы настройки колонок скрытые колонки загружаются, что снижает быстродействие.

НомерОб

Целое

Задает порядковый номер расположения параметра на форме единичного показа объекта. Для параметров-списков – порядковый номер вкладки.

Внимание! Если опция не заполнена, то порядковый номер заполнится от Показ.Номер.

МинРазмер

Целое

Минимальный размер колонки, по умолчанию 0.

Необходимо, например, при авторазмере, когда нужно, чтобы название обязательно было полностью видимым.

Размер

Целое

Задает размер колонки в сетке в форме списка объектов.

Сортировка

Строка

Возможные значения: ^ Возрастание, Убывание. Используется для сортировки по параметру в форме списка.

Формат

Строка

Значение – формат вывода значения параметра в формате C#. Выводит значение параметра в заданном формате в форме списка.

ФорматОб

Строка

Значение – формат вывода значения параметра в формате C#. Выводит значение параметра в заданном формате в форме редактирования объекта.

Превью

Логика

Параметр, у которого стоит значение ^ Да, появится в виде поля превью под строкой (если заполнен), например, комментарий.

Внимание! Чтобы этот параметр показывался, нужно поставить Показ.Номер = -1.

Также, если хотите, чтобы это поле показывалось в форме показа объекта - проставьте Показ.НомерОб = 100 (например).

Следовательно, данную опцию нужно заполнять, когда порядок в единичной форме показа отличается от формы списка, например Комментарий, который не показывается в форме списка (Показ.Номер=-1), но показывается в форме единичного показа Показ.НомерОб = 100.

Категория «Редактирование»

Эдитор

Строка

Задает эдитор на экранных формах списков, отличный от стандартного (по умолчанию) для формы списка объектов.

Например, для параметра типа Текст эдитор может быть MemoEdit (с просмотром содержимого) или RichEdit (текст в формате RTF), по умолчанию привязан эдитор MemoEditEx – без просмотра содержимого в сетке.

Примечание: Эдитор MemoEdit может быть привязан и к параметру типа строка, если нужно автоматически увеличивать высоту ячейки, если строка не помещается. Пользоваться этой возможностью нужно осторожно – нельзя позволять редактировать строку этим эдитором (только просмотр) – так как пользователь может вставить перевод строки.

Возможные значения:

  • MemoEdit, RichEdit (вместо MemoEditEx по умолчанию);

  • PictureEdit (вместо ImageEdit по умолчанию);

  • ProgressBar (вместо SpinEdit);

  • ButtonEdit (для привязки эдитора для выбора, при нажатии на кнопку которого должен выполниться метод, описанный в опции ДействиеПоКнопке).

ЭдиторОб

Строка

Задает эдитор на экранных формах объекта, отличный от стандартного (по умолчанию) для формы редактирования объекта.

Действие-ПоКнопке

Строка

В качестве значения используется имя метода, который будет запускаться на исполнение при нажатии кнопки «…» эдитора (переопределенного в опции Эдитор, либо ЭдиторОб в значение ButtonEdit).

Действие-ПоКнопкеУдалить

Строка

В качестве значения используется имя метода, который будет запускаться на исполнение при нажатии кнопки с крестом эдитора (переопределенного в опции Эдитор, либо ЭдиторОб в значение ButtonEdit).

Категория «Связи»

Синхронизировать

Логика

Если значение опции ^ Да, то по этому объектному полю будет синхронизироваться форма редактирования объекта данного класса.

Если значение Нет – синхронизация не используется.



^

2.3.6Свойства перечисления


Форма «Свойства перечисления» (Рис. 2.3 .18) вызывается при добавлении нового перечисления или редактировании существующего. Создание и редактирование возможно только для пользовательских перечислений, к их названию добавляется префикс usr_. Вызов перечисления на редактирование осуществляется выбором соответствующей опции контекстного меню.



Рис. 2.3.18

На закладке «Элементы» задается список элементов перечисления. Параметры перечисления: значение, наименование, описание. Значение – подставляемое значение, название – системное название элемента, описание – подставляемое название элемента. Удаление элемента перечисления осуществляется из контекстного меню.

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

Внимание: Для независимых элементов перечисления-множества, необходимо значениям элементов присваивать степени двойки: 1,2,4,8,…

На закладке «Описание» дается многострочное описание перечисления.
1   2   3   4   5   6   7   8   9   10

Похожие:

Руководство администратора Business Studio Версия 5 © Группа компаний «Современные технологии управления» iconРуководство администратора Business Studio Версия 5 © Группа компаний...
Информация, содержащаяся в этом документе, может быть изменена без предварительного уведом­ления, и Группа компаний «Современные...

Руководство администратора Business Studio Версия 5 © Группа компаний «Современные технологии управления» iconСовременные технологии управления для руководителя по финансам
Современные технологии финансирования и управления: бюджетирование, планирование, прогнозирование и моделирование

Руководство администратора Business Studio Версия 5 © Группа компаний «Современные технологии управления» iconРазработка системы бюджетного управления
Настоящий документ содержит рекомендации по разработке системы бюджетного управления в программном продукте Business Studio

Руководство администратора Business Studio Версия 5 © Группа компаний «Современные технологии управления» iconРегламент процесса idef0 62
Настоящий документ содержит описание методических принципов и решений, используемых при построении системы управления организации...

Руководство администратора Business Studio Версия 5 © Группа компаний «Современные технологии управления» iconИнформация о группе компаний «таск» Группа компаний «таск»
Группа компаний «таск», предоставляющая широкий спектр услуг на финансовом рынке, состоит из

Руководство администратора Business Studio Версия 5 © Группа компаний «Современные технологии управления» iconРуководство по эксплуатации Портативный цифровой гальванизатор (электрофорез)...
Современные технологии позволили использовать батарейное питание, сделав прибор абсолютно безопасным. Применение микропроцессора...

Руководство администратора Business Studio Версия 5 © Группа компаний «Современные технологии управления» iconPinnacle Studio 16 Ultimate 16 75 Final (Официальная русская версия!)
На данный момент компания Corel свертывает развитие линейки продуктов Avid Studio, но продолжит поставки близкого по функциональности...

Руководство администратора Business Studio Версия 5 © Группа компаний «Современные технологии управления» iconРуководство системного администратора
Настоящее руководство содержит сведения администратору системы, необходимые для правильной эксплуатации и обслуживания интегрированной...

Руководство администратора Business Studio Версия 5 © Группа компаний «Современные технологии управления» iconВосточноукраинский национальный
Тема работы Функциональные и структурные признаки информационных систем управления организацией, современные информационные технологии...

Руководство администратора Business Studio Версия 5 © Группа компаний «Современные технологии управления» iconМетодическое пособие по курсу «Веб-технологии и современные средства разработки»
Курс учит возможностям предоставления посетителям сайта графической, аудио- и видео информации средствами приложений SilverLight...

Вы можете разместить ссылку на наш сайт:
Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
uchebilka.ru
Главная страница


<