ViewIdPropertyEditor

English version

Общие сведения

Данный редактор предназначен для полей типа String, в которых необходимо хранить View.Id. Коллекция View в выпадающем списке формируется с помощью модели приложения. Если в коллекции не содержится текущее значение поля, в текстовом поле будет отображено сообщение серого цвета. Для Win платформы используется WinViewIdPropertyEditor, а для Web - WebViewIdPropertyEditor.

Win

Xafari.Editors.Win.WinViewIdPropertyEditor

Web

Xafari.Editors.Web.WebViewIdPropertyEditor

Настройка редактора в модели приложения

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

WinModel_1

Выбор редактора в модели приложения

Коллекция в выпадающем списке может содержать View определенного типа. Например только DetailView или только ListView. Для этого необходимо в модели приложения в узле /BOModel/Объект/Поле для свойства DataSourceCriteria установить одно из значений:

  • ListView –только ListView
  • DetailView – только DetailView
  • Any – все View из модели
  • DashboardView – только DashboardView
WinModel_2

Выбор типа представлений (View) для редактора

Примечание: регистр ввода значения настройки DataSourceCriteria не имеет значения.