Ресурсы

Ресурсы приложений определяются следующими свойствами:

Описание поля

Поле Имя

Ресурс. Контекст ресурса, планируемого к упаковке.

resource

Описание ресурса. Описание ресурса, которое будет использоваться в таблице ресурсов. Это поле поддерживает локализацию. Если указано Использовать описание контекста, то Описание ресурса будет совпадать с описанием локального контекста, на который указывает параметр Ресурс.

description

Описание контекста. Описание, которое будет использоваться для наименования контекста, созданного во время развертывания приложения. Данное поле поддерживает локализацию. Если указано Use Описание контекста, описание контекста на целевом сервере (где было развернуто приложение) будет ) будет таким же, как и описание локального контекста, на который указывает параметр Ресурс.

contextDescription

Категория. Категория, в которую будет помещен ресурс в таблице ресурсов. Данное поле поддерживает локализацию. Если указано Использовать описание приложения, Категория будет совпадать с описанием приложения.

category

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

subcategory

Имя группы. Это поле определяет имя группы, в которой будет создан ресурс во время развертывания приложения. Если указано Использовать имя приложения, имя группы будет совпадать с именем контекста приложения. Если указано Не создавать группу, ресурс не будет добавлен ни в одну группу во время развертывания приложения.

groupName

Описание группы. В этом поле задается описание группы, в которой будет создан ресурс во время развертывания приложения. Данное поле поддерживает локализацию. Если указано Использовать описание приложения, описание группы будет совпадать с описанием самого приложения.

groupDescription

Версия. Версия ресурса, целое число, начинающееся с 1 и увеличивающееся при каждом изменении шаблона ресурса.

version

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

dependencies

Важно точно определить все зависимости. Каждый контекст из списка зависимостей должен существовать.

Создать при первом запуске сервера. Ресурс будет создан при первом запуске сервера, если это не противоречит режиму создания ресурсов, выбранному при установке сервера.

createOnFirstServerLaunch

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

protected

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

Включить зависимые ресурсы. Если этот параметр включен, приложение включает в экспорт все зависимые контексты.

includeDependentResources

Включить зависимые переменные. Если включено, приложение включает в экспорт все значения зависимых переменных.

includeDependentVariables

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

Выражение получения шаблона. Это выражение должно оценивать Таблицу данных при выполнении действия экспорта. Результирующая Таблица данных сохраняется в экспорте и будет передана в метод создания во время процедуры импорта.

templateCreationExpression

Контекст по умолчанию

Текущий контекст приложения

Таблица данных по умолчанию

Нет

Строка по умолчанию

Нет

Переменные окружения

Стандартные переменные окружения

Доступ к этим свойствам можно получить через переменную Ресурсы приложения.

Если приложение используется для взаимодействия с системой контроля версий путем экспорта в папку на диске, то будет использоваться только параметр Ресурс. Все остальные параметры в таблице ресурсов будут игнорироваться.