Добавление аудита в приложение и основные свойства стадии
Форма настроек свойств модели позволяет описать основные и дополнительные свойства модели. Данная форма вызывается через меню плагина.
Основные свойства
Пример
Здесь:
Название стадии
- имя стадии (название стадии, в которой происходит работа с моделью, во Flexberry Designer);Описание
- описание стадии (в данное поле можно добавить, например, краткое описание того, для чего она создана (тестирование, моделирование “как должно быть” и т.д.).);Название компании
- название компании-разработчика или компании-владельца (может учитываться при определении пространства имён генерируемого проекта);Название продукта
- название приложения, для которого разрабатывается модель(может учитываться при определении пространства имён генерируемого проекта]);Copyright
- строка удостоверения авторских прав, попадает в описания сборок;Версия
- версия моделируемого приложения. (попадает в описания сборок);Каталог для исходного кода
- путь до папки, в которую будет генерироваться код приложения;Карта типов
- карта типов.
Настройки аудита
На данной вкладке представлены настройки аудита для модели. Для функционирования аудита требуются дополнительные пакеты.
Дополнительно
Namespace
- пространство имён (может учитываться при определении пространства имён генерируемого проекта).DefaultBaseClass
{ - базовый класс (предок), от которого наследуются .Net-классы, соответствующие UML-классу со стереотипомimplementation
;DefaultDetailArrayClass
- базовый класс (предок), от которого наследуются .Net-классы, соответствующие массивам детейловых объектов (для классов-детейлов со стереотипомimplementation
).DefaultEditScriptName
- имя сценария (EBSI-интерпретируемого) для формы редактирования, который используется используется формой редактирования в случае, если у неё не прописано (пустое) свойствоScriptName
. Если не указано, используется предопределённый сценарий, зашитый в Flexberry Designer.DefaultListScriptName
- имя сценария (EBSI-интерпретируемого) для формы списка, который используется используется формой редактирования в случае, если у неё не прописано (пустое) свойство ScriptName. Если не указано, используется предопределённый сценарий, зашитый в Flexberry Designer.ScriptPacket
- имя пакета, в который генерируется провайдер сценариев, содержащий все сценарии, которые определены внутри данной стадии через EBSD-диаграммы.ScriptNamespacePostfix
- пространство имён для пакета со сценариями.Подписывать сборки
- настройка для осуществления подписей генерируемых сборок.