Настройки

При моделировании страницы, портлета или пользовательского компонента в конструкторе интерфейсов вы можете задать их настройки. Для этого нажмите на кнопку form-settings-icon-1 в правом нижнем углу экрана. Далее справа откроется окно, в котором нужно заполнить поля.

Окно настроек состоит из вкладок Основные, Дополнительно, События и История версий.

Вкладка «Основные»

На этой вкладке можно задать основные настройки.

page-portlet-user-component-settings-6

Уникальный идентификатор — уникальный идентификатор страницы, портлета или компонента, который генерируется автоматически при их создании. Изменить его нельзя, но можно скопировать для использования в сценариях.

Отображаемое имя * — название страницы, портлета или компонента, которое отображается в списке.

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

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

Только на чтение — определение, может ли пользователь редактировать данные, указанные на этой странице, портлете или в компоненте. Возможны следующие варианты:

form-settings-icon-2 — пользователь не может редактировать данные. Он сможет только просматривать введённые ранее данные.

form-settings-icon-3 — возможность редактировать данные наследуется от родительского компонента.

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

Вкладка «Дополнительно»

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

Имя страницы, портлета или компонента можно изменить до первой публикации формы, после публикации — только скопировать.

Вкладка «События»

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

page-portlet-user-component-settings-3

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

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

Клиентский сценарий для валидации формы — добавление сценария, который будет проверять данные страницы, портлета или компонента.

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

Для каждого сценария автоматически добавляется реализация интерфейса (IOnInit, IOnLoadAsync, IOnValidate, IOnDestroyAsync). Для этого нажмите function-and-formula-using-icon-2. Чтобы перейти в редактор сценариев, нажмите function-and-formula-using-icon-3.

Вкладка «История версий»

На этой вкладке можно просмотреть список опубликованных версий страницы, портлета или компонента. В таблице отображается номер версии, её статус, дата публикации и комментарий.

page-portlet-user-component-settings-2

Версии могут иметь следующие статусы:

  • Текущая — актуальная, действующая на данный момент версия, которая опубликована и доступна пользователю;
  • Устаревшая — неактуальная на данный момент версия.

Вы можете работать с устаревшей версией из списка. Для этого в строке нужной версии нажмите page-portlet-user-component-settings-4, а затем Загрузить как черновик. Внесите изменения в выбранную версию формы.

Чтобы применить настройки или их изменения, сохраните и опубликуйте страницу, портлет или компонент. Для этого на странице формы на левой панели наведите курсор на page-portlet-user-component-settings-5 и выберите Сохранить и опубликовать.

Нашли опечатку? Выделите текст, нажмите ctrl + enter и оповестите нас