Настроить страницу записи Freedom UI для произвольного объекта Creatio

Продукты
Все продукты

Данная функциональность доступна в Creatio начиная с версии 8.0.3.

Вы можете настроить страницу записи Freedom UI для любого объекта Creatio, независимо от способа его создания. Это можно сделать несколькими способами:

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

Важно. Creatio поддерживает только одну страницу записи Freedom UI для объекта. Не рекомендуется создавать для одного объекта различные страницы записи в нескольких приложениях — это может привести к некорректной работе системы.

Страница записи Freedom UI сохраняется в приложении, в котором она была создана. Связь между страницей и объектом устанавливается при помощи конфигурационного элемента типа Дополнение, который создается в приложении вместе со страницей. Для корректной работы функциональности в среде должны быть приложение, страница и элемент Дополнение.

Настроить страницу записи Freedom UI в модели данных приложения 

Вы можете настроить страницу записи в модели данных приложения. Для этого приложение должно быть доступно для редактирования. Этот метод удобен, например, если вам нужно создать в приложении только пользовательскую страницу записи Freedom UI для работы с данными объекта Creatio.

Настроить страницу записи Freedom UI для новой модели данных 

  1. Нажмите btn_system_designer.png в правом верхнем углу → Центр приложений.
  2. Создайте приложение по шаблону “Приложение с нуля”.
  3. В меню слева выберите Модели данных.
  4. Нажмите Новая модель данныхЗамещающий объект. Откроется дизайнер объектов.
  5. В области Наследование в поле Родительский объект укажите объект, для которого необходимо создать страницу. Например, “Контрагент”.
  6. На панели свойств дизайнера объектов выберите Страницы.
  7. В поле Страница по умолчанию укажите существующую страницу записи Freedom UI или нажмите btn_add_data_model.png справа от поля, чтобы создать и настроить новую страницу (Рис. 1).
    Рис. 1 — Создание новой страницы записи
    scr_create_custom_freedom_ui_record_page.png
  8. Сохраните изменения.

Настроить страницу записи Freedom UI для существующей модели данных 

  1. Нажмите btn_system_designer.png в правом верхнем углу → Центр приложений.
  2. Откройте приложение, в котором необходимо добавить страницу.
  3. В меню слева выберите Модели данных.
  4. Откройте необходимую модель данных.
  5. Выполните шаги 6 – 8 предыдущей инструкции.

Настроить страницу записи при настройке компонентов Freedom UI 

Вы можете настроить страницу записи Freedom UI при настройке компонентов Кнопка или Список. Это удобно, если новая страница Freedom UI дополнит функциональность приложения, которое вы разрабатываете.

Добавить страницу при настройке кнопки 

  1. Нажмите btn_system_designer.png в правом верхнем углу → Центр приложений.
  2. Откройте приложение, в котором необходимо добавить страницу.
  3. Откройте страницу, которую вы планируете связать с новой страницей записи.
  4. Добавьте в рабочую область компонент Кнопка. или выберите добавленный ранее и нажмите btn_properties.png. Откроется панель настройки.
  5. В поле Действие выберите “Открыть страницу новой записи” или “Открыть существующую запись”, в зависимости от вашей бизнес-задачи.
  6. В появившемся поле Какую запись создать? или Страницу какого объекта открыть? соответственно укажите объект, для которого планируете настроить страницу Freedom UI. Например, “Контрагент”. Справа от поля появится кнопка btn_page_setup.png.
  7. Нажмите кнопку btn_page_setup.png. Откроется диалоговое окно для выбора страницы по умолчанию.
  8. В поле Страница по умолчанию укажите существующую страницу записи Freedom UI или нажмите btn_chapter_add.png справа от поля, чтобы создать и настроить новую страницу.
  9. Сохраните изменения.
Рис. 2 — Пример создания страницы при настройке кнопки
gif_create_page_for_7x.gif

Добавить страницу при настройке реестра 

  1. Нажмите btn_system_designer.png в правом верхнем углу → Центр приложений.
  2. Откройте приложение, в котором необходимо добавить страницу.
  3. Откройте страницу, которую вы планируете связать с новой страницей записи.
  4. Добавьте в рабочую область компонент Список или выберите добавленный ранее и нажмите btn_properties.png. Откроется панель настройки.
  5. В поле Объект выберите объект, данные которого отобразятся в списке. Например, “Контрагент”. Справа от поля появится кнопка btn_page_setup.png.
  6. Нажмите кнопку btn_page_setup.png.
  7. Откроется диалоговое окно для выбора страницы по умолчанию.
  8. В поле Страница по умолчанию укажите существующую страницу записи Freedom UI или нажмите btn_chapter_add.png справа от поля, чтобы создать и настроить новую страницу.
  9. Сохраните изменения.