Различия

Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.

Ссылка на это сравнение

ru:technical_manual:editor_param_class:edit_metadata [2020/01/20 14:05]
belkin [Параметры класса]
ru:technical_manual:editor_param_class:edit_metadata [2023/04/03 16:49] (текущий)
aliev
Строка 7: Строка 7:
 ===== Список модулей ===== ===== Список модулей =====
  
-Вверху окна расположен раскрывающийся список модулей и кнопка, вызывающая меню (Рис. 2). Раскрывающийся список содержит список модулей, включенных в метаданные. +Структура данных представлена тремя модулями: База, БизнесМодель, CRM. 
 + 
 +**База** – общий функционал, независимо от предметной области (права, меню, отчеты, импорт и т.д.). При заведении объектных параметров и списков можно использовать только классы модуля База. Дочерние классы можно создавать любых модулей
 + 
 +**БизнесМодель** – функционал предметного решения (предметные классыдиаграммы). При заведении объектных параметров и списков можно использовать классы модуля База и БизнесМодельДочерние классы можно создавать только модуля БизнесМодель. 
 + 
 +**CRM** -  модуль почтовых рассылок. При заведении объектных параметров и списков можно использовать классы модуля База и CRM. Дочерние классы можно создавать только модуля CRM. 
 + 
 +Вверху окна расположен раскрывающийся список модулей и кнопка {{ru/technical_manual/editor_param_class/edit_metadata/edit_metadata_042.png?nolink}}, вызывающая меню (Рис. 2).
  
 [{{ ru/technical_manual/editor_param_class/edit_metadata/edit_metadata_040.png?nolink |Рисунок 2}}] [{{ ru/technical_manual/editor_param_class/edit_metadata/edit_metadata_040.png?nolink |Рисунок 2}}]
 +
 +Раскрывающийся список содержит список модулей, включенных в метаданные. Выбранный модуль используется для создания нового класса, класс создается с учетом логики, описанной выше. Классы, не относящиеся к текущему модулю, будут выделены в дереве серым цветом.
  
 По кнопке {{ru/technical_manual/editor_param_class/edit_metadata/edit_metadata_042.png?nolink}} можно настроить отображающиеся в дереве классы: отображать классы только текущего модуля, показывать удаленные. По кнопке {{ru/technical_manual/editor_param_class/edit_metadata/edit_metadata_042.png?nolink}} можно настроить отображающиеся в дереве классы: отображать классы только текущего модуля, показывать удаленные.
Строка 26: Строка 36:
 |  {{ru/technical_manual/editor_param_class/edit_metadata/edit_metadata_045.gif?22x19&nolink}}  | Перечисление - потомок типа "Перечисления". | |  {{ru/technical_manual/editor_param_class/edit_metadata/edit_metadata_045.gif?22x19&nolink}}  | Перечисление - потомок типа "Перечисления". |
 |  {{ru/technical_manual/editor_param_class/edit_metadata/edit_metadata_046.gif?20x17&nolink}}  | Класс - потомок класса "Элементы списков". | |  {{ru/technical_manual/editor_param_class/edit_metadata/edit_metadata_046.gif?20x17&nolink}}  | Класс - потомок класса "Элементы списков". |
-|  {{ru/technical_manual/editor_param_class/edit_metadata/edit_metadata_047.gif?9x11&nolink}}  | Наличие этого элемента в пиктограмме обозначает, что класс допускает хранимые ссылки. | +|  {{ru/technical_manual/editor_param_class/edit_metadata/edit_metadata_047.gif?9x11&nolink}}  | Наличие этого элемента в пиктограмме означает, что класс допускает хранимые ссылки. | 
-|  {{ru/technical_manual/editor_param_class/edit_metadata/edit_metadata_048.gif?10x9&nolink}}  | Наличие этого элемента в пиктограмме обозначает, что класс нехранимый. | +|  {{ru/technical_manual/editor_param_class/edit_metadata/edit_metadata_048.gif?10x9&nolink}}  | Наличие этого элемента в пиктограмме означает, что класс нехранимый. | 
-|  {{ru/technical_manual/editor_param_class/edit_metadata/edit_metadata_049.gif?11x13&nolink}}  | Наличие этого элемента в пиктограмме обозначает, что класс доступен только для просмотра. | +|  {{ru/technical_manual/editor_param_class/edit_metadata/edit_metadata_049.gif?11x13&nolink}}  | Наличие этого элемента в пиктограмме означает, что класс системный, доступен только для просмотра. | 
-|  {{ru/technical_manual/editor_param_class/edit_metadata/edit_metadata_050.gif?12x13&nolink}}  | Наличие этого элемента в пиктограмме обозначает, что класс пользовательский есть возможность редактирования. |+|  {{ru/technical_manual/editor_param_class/edit_metadata/edit_metadata_050.gif?12x13&nolink}}  | Наличие этого элемента в пиктограмме означает, что класс пользовательскийесть возможность редактирования. |
 <endTableBox|Таблица 1. Пиктограммы классов> <endTableBox|Таблица 1. Пиктограммы классов>
  
Строка 125: Строка 135:
 |  {{ru/technical_manual/editor_param_class/edit_metadata/edit_metadata_053.gif?15x19&nolink}}  | Параметр класса. | |  {{ru/technical_manual/editor_param_class/edit_metadata/edit_metadata_053.gif?15x19&nolink}}  | Параметр класса. |
 |  {{ru/technical_manual/editor_param_class/edit_metadata/edit_metadata_054.gif?11x11&nolink}}  | Наличие этого элемента в пиктограмме означает, что этот параметр не хранимый, то есть рассчитываемый, пользователь не сможет изменять его в программе. | |  {{ru/technical_manual/editor_param_class/edit_metadata/edit_metadata_054.gif?11x11&nolink}}  | Наличие этого элемента в пиктограмме означает, что этот параметр не хранимый, то есть рассчитываемый, пользователь не сможет изменять его в программе. |
-|  {{ru/technical_manual/editor_param_class/edit_metadata/edit_metadata_049.gif?11x13&nolink}}  | Наличие этого элемента в пиктограмме означает, что этот параметр только для чтения, то есть системный,  редактирование такого параметра в структуре данных невозможно. | +|  {{ru/technical_manual/editor_param_class/edit_metadata/edit_metadata_049.gif?11x13&nolink}}  | Наличие этого элемента в пиктограмме означает, что параметр системный, доступен только для просмотра. | 
-|  {{ru/technical_manual/editor_param_class/edit_metadata/edit_metadata_050.gif?12x13&nolink}}  | Наличие этого элемента в пиктограмме обозначает, что параметр пользовательский есть возможность редактирования. |+|  {{ru/technical_manual/editor_param_class/edit_metadata/edit_metadata_050.gif?12x13&nolink}}  | Наличие этого элемента в пиктограмме означает, что параметр пользовательскийесть возможность редактирования. |
 <endTableBox|Таблица 4. Пиктограммы параметров класса> <endTableBox|Таблица 4. Пиктограммы параметров класса>
  
Строка 136: Строка 146:
 | Добавить | Добавляет параметр в текущем классе. | | Добавить | Добавляет параметр в текущем классе. |
 | Удалить | Удаляет текущий параметр. | | Удалить | Удаляет текущий параметр. |
-| Редактировать параметр | Вызывает форму "Настройки параметра класса" для редактирования названия параметра, типа, набора дополнительных опций и описания параметра. | +| Редактировать параметр | Вызывает форму "Настройки параметра класса" для просмотра и редактирования названия параметра, типа, набора дополнительных опций и описания параметра. |
-| Просмотреть параметр | Вызывает форму "Настройки параметра класса" только для просмотра настроек текущего параметра. |+
 | Перейти по ссылке  | Пункт меню доступен для не простых параметров (объектный, список, структура, перечисление). При выборе пункта осуществляется переход к классу, указанному в типе параметра. Таким образом, производится быстрая и наглядная навигация по дереву классов. | | Перейти по ссылке  | Пункт меню доступен для не простых параметров (объектный, список, структура, перечисление). При выборе пункта осуществляется переход к классу, указанному в типе параметра. Таким образом, производится быстрая и наглядная навигация по дереву классов. |
 <endTableBox|Таблица 5. Контекстное меню списка параметров классов> <endTableBox|Таблица 5. Контекстное меню списка параметров классов>
Строка 154: Строка 163:
 На вкладке "Опции" необходимо выбрать тип параметра: //простой, объектный, список, структура, перечисление//. На вкладке "Опции" необходимо выбрать тип параметра: //простой, объектный, список, структура, перечисление//.
  
-Если тип параметра //Простой//, то необходимо уточнить его тип: //логический, целый, строка, вещественный, датавремя, изображение, бинарный или текст.// Для параметра типа //Строка// необходимо указать длину, максимум 4000 символов. Для параметра типа //Вещественный// необходимо указать длину и точность (количество знаков после запятой), максимум 28 символов. Если тип параметра //Объектный//, то необходимо указать класс, который будет являться типом объектов, на которые будет ссылаться этот параметр.+Если тип параметра //Простой//, то необходимо уточнить его тип: //логический, целый, строка, вещественный, датавремя, изображение, бинарный или текст.// Для параметра типа //Строка// необходимо указать длину, максимум 4000 символов. Для параметра типа //Вещественный// необходимо указать общую длину и длину дробной части (количество знаков после запятой), максимум 28 символов. Если тип параметра //Объектный//, то необходимо указать класс, который будет являться типом объектов, на которые будет ссылаться этот параметр.
  
 Если тип параметра //Список// или //Структура//, то необходимо указать элементы списка, которые будут являться типом объектов, на которые будет ссылаться этот параметр. Указанные таким образом классы должны быть конечными (не иметь потомков) и не должны быть созданы под классами, уже указанными в каких-либо параметрах с типом //Список// или //Структура//. Если тип параметра //Список// или //Структура//, то необходимо указать элементы списка, которые будут являться типом объектов, на которые будет ссылаться этот параметр. Указанные таким образом классы должны быть конечными (не иметь потомков) и не должны быть созданы под классами, уже указанными в каких-либо параметрах с типом //Список// или //Структура//.
Строка 169: Строка 178:
 | Целый | 4 || | Целый | 4 ||
 | Строка [Длина] | Длина*2 + 2 || | Строка [Длина] | Длина*2 + 2 ||
-| Вещественный [Длина, Точность] ^  **Длина**  ^  **Длина в байтах**  ^+| Вещественный [Общая длина, Длина дробной части] ^  **Общая длина**  ^  **Длина в байтах**  ^
 | ::: |  1 - 9  |  5  | | ::: |  1 - 9  |  5  |
 | ::: |  10-19  |  9  | | ::: |  10-19  |  9  |
Актуальные новости, публикации и практики для бизнес-архитекторов и аналитиков
Driven by DokuWiki