Этап 2. Создание детали

В статье Этап 1. Создание раздела было добавлено два раздела: «Продукты» и «Предложения дня». В этой статье создадим и настроим деталь.

Для отображения связанных с текущей записью объектов используется встроенный элемент интерфейса — деталь. Для решения поставленной задачи создадим деталь «Продукт в предложении дня». Есть несколько способов создания детали:

  • Создание при помощи «Мастера деталей»;
  • Через «Мастер раздела» записи объекта, с которой необходимо связать запись другой объект;
  • IDE системы.

Добавление детали через мастер раздела

В этой статье рассмотрим создание детали через мастер раздела.

  1. Откройте раздел «Предложения дня». Нажмите на Настройка вида и из открывшегося списка выберите «Открыть мастер раздела».

Рисунок 1 — Открытие мастера раздела из схемы раздела

Рисунок 1 — Открытие мастера раздела из схемы раздела

  1. Нажмите на кнопку «Редактировать страницу».
  2. Нажмите на кнопку + в панели вкладок.

Рисунок 2 — Добавление вкладки

Рисунок 2 — Добавление вкладки

  1. Заполните поля в окне «Настройки вкладки»:

Таблица 1 — Настройки вкладки

Поле Значение
Заголовок Продукты
Код (на английском) BpmProductTab
  1. Сохраните изменения.
  2. Перейдите на вкладку «Продукты» и нажмите «Добавить деталь».

Рисунок 3 — Кнопка «Добавить деталь»

Рисунок 3 — Кнопка «Добавить деталь»

  1. В открывшемся окне выберите «Добавить новую деталь» в поле «Деталь», после «Добавить по новому объекту».

Рисунок 4 — Создание детали по новому объекту

Рисунок 4 — Создание детали по новому объекту

  1. Заполните поля «Заголовок объекта» — Продукт в предложении дня, «Заголовок детали» — Продукт в предложении дня, «Код» — BpmProductInDeal. Установите признак в поле «Сделать реестр редактируемым».

Рисунок 5 — Параметры детали

Рисунок 5 — Параметры детали

  1. Сохраните раздел.

Настройка страницы детали

Для корректного отображения продуктов в предложении дня необходимо провести дополнительную настройку детали. Сделать это можно на странице предложения дня. Для этого:

  1. Перейдите в раздел «Предложение дня», после нажмите на кнопку «Добавить».

Рисунок 6 — Создание записи «Предложение дня»

Рисунок 6 — Создание записи «Предложение дня»

  1. Заполните обязательное поле «Название».

Рисунок 7 — Заполнение обязательного поля

Рисунок 7 — Заполнение обязательных полей

  1. Перейдите в мастер деталей нажав на Иконка Три точки, после в меню выберите «Настроить деталь».

Рисунок 8 — Меню детали

Рисунок 8 — Меню детали

  1. Перейдите на вкладку «Страница» и добавьте новое справочное поле «Продукт» по созданному ранее объекту.
  2. Для удобства использования добавьте поля объекта на страницу.

Рисунок 9 — Поля детали «Продукт в предложении дня»

Рисунок 9 — Поля детали «Продукт в предложении дня»

  1. Сохраните изменения детали.

Настройка колонок детали

  1. Перейдите к настройке колонок детали, нажав на Иконка Три точки (Рисунок 8), после в меню выберите «Настройка колонок».
  2. Удалите все колонки, нажав на Иконка Удалить деталь.

Рисунок 10 — Поля по умолчанию в детали

Рисунок 10 — Поля по умолчанию в детали

  1. Нажмите на Иконка Добавление колонок на деталь, в открывшемся окне из списка поочередно выберите поля: «Название», «Предложение дня».
  2. Добавьте еще одно поле из связанного объекта (Рисунок 11):

Рисунок 11 — Добавление новой колонки для детали

Рисунок 11 — Добавление новой колонки для детали

  1. Установите заголовок колонки, после нажмите «Сохранить».

Рисунок 12 — Заголовок новой колонки

Рисунок 12 — Заголовок новой колонки

  1. Нажмите «Сохранить».

Рисунок 13 — Настройка колонок детали

Рисунок 13 — Настройка колонок детали

Примечание. При нажатии кнопки «Сохранить» изменения затронут только пользователя, который их внес. Если выбрать «Сохранить для всех пользователей», настройки колонок будут применены ко всем пользователям.

Инструкция по изменению автогенерируемых заголовков

В статье Этап 1. Создание раздела уже говорилось о том, что в результате работы мастера раздела создаются схемы с автогенерируемыми названиями, которые рекомендуется изменить. Схема детали, созданная в этой статье, не стала исключением. Ее также следует изменить.

Рисунок 14 — Страница редактирования «Продукт в предложении дня»

Рисунок 14 — Страница редактирования «Продукт в предложении дня»

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

  1. Откройте файл с заголовком: «Схема детали: «Продукт в предложении дня»».
  2. Измените схему детали на BpmProductInDealSchema.

Рисунок 15 — Схема детали «Продукт в предложении дня»

Рисунок 15 — Схема детали «Продукт в предложении дня»

  1. Откройте клиентский модуль Страница редактирования: "Предложения дня".

Обратите внимание на свойство details.

Рисунок 16 — Свойство details

Рисунок 16 — Свойство details

В данном свойстве отображаются детали, связанные с данной клиентской схемой. Необходимо изменить значение «schemaName». В данном случае название схемы детали изменено на «BpmProductInDealSchema».

  1. Измените свойство details.

Рисунок 17 — Измененное свойство details

Рисунок 17 — Измененное свойство details

  1. В текущем примере была добавлена вкладка для детали, поэтому требуется внести изменения и в свойство diff.

Рисунок 18 — Отображение вкладок в массиве элементов diff

Рисунок 18 — Отображение вкладок в массиве элементов diff

Внесите изменения в строку 118.

Рисунок 19 — Измененное название новой вкладки

Рисунок 19 — Измененное название новой вкладки

  1. Нажмите «Сохранить».
  2. В разделе «Конфигурация» в меню «Действия» выберите «Сгенерировать для измененных».
После окончания генерации исходного кода рекомендуется выйти из учетной записи и выполнить повторный вход в систему.

Рекомендуем изучить

Этап 1. Создание раздела
Этап 3. Добавление данных
Обучающий модуль «Кастомизация интерфейса BPMSoft. Работа с деталями»

Материал был полезен для вас?
Вебинар: 22 апреля в 11:00
Приглашаем вас на вебинар «BPMSoft – от выбора к реальным процессам», где покажем, как компании на практике сокращают time-to-market и масштабируют бизнес с помощью решений BPMSoft.
Регистрация на мероприятие
Готовы сделать выбор CRM?
Оставьте заявку, и наши эксперты бесплатно проконсультируют вас, подберут подходящую конфигурацию и рассчитают стоимость проекта.
Готовы сделать выбор CRM? (детальная)
Оставьте заявку, и наши эксперты бесплатно проконсультируют вас, подберут подходящую конфигурацию и рассчитают стоимость проекта.
Готовы сделать выбор CRM?
Оставьте заявку, и наши эксперты бесплатно проконсультируют вас, подберут подходящую конфигурацию и рассчитают стоимость проекта.
Готовы сделать выбор CRM? (детальная)
Оставьте заявку, и наши эксперты бесплатно проконсультируют вас, подберут подходящую конфигурацию и рассчитают стоимость проекта.
Оставить заявку
Оставьте свои контакты и наш менеджер свяжется с Вами в ближайшее время.
Демонстрационная версия BPMSoft
Заполните заявку для получения бесплатного доступа к демонстрационному стенду на 14 дней.
Типовое внедрение
Внедрите BPMSoft CRM в свою компанию всего за 8 рабочих дней по фиксированной цене! Заполните заявку для уточнения условий.
Заказать презентацию
Наш менеджер свяжется с Вами в ближайшее время.
Рассчитать стоимость
Задать вопрос
Карта сценариев использования ИИ для управления маркетингом, продажами и сервисом
Заполните форму и мы отправим исследование на E-mail
Присоединяйтесь к партнерской сети BPMSoft
Оставьте свои контакты и наш менеджер свяжется с Вами в ближайшее время
Тип партнерства*
Управление полным жизненным циклом клиента: от генерации лидов и продаж до внедрения, поддержки и продления подписки.
Разработка собственного Приложения – производного программного обеспечения, созданного на платформе BPMSoft (Базовое ПО).
Есть вопросы?
Не нашли для себя подходящую вакансию, или остались вопросы?
*
Есть вопросы?
Не нашли для себя подходящую вакансию, или остались вопросы?
*
Стать образовательным партнёром
Оставьте свои контакты и наш менеджер свяжется с Вами в ближайшее время.
Заявка на консультацию
Оставьте свои контакты и наш менеджер свяжется с Вами в ближайшее время.
Подписка
Спасибо!
Ваша заявка принята.
Наш сотрудник свяжется с вами в течение 1-2 рабочих дней.
Внимание!
Обнаружена ошибка.
Проверьте вашу почту
Для завершения подписки перейдите по ссылке в письме, которое мы только что отправили. Если письма нет во «Входящих», проверьте папку «Спам».
Telegram Подписаться
Уважаемые клиенты! Предупреждаем о случаях недобросовестной конкуренции и мошенничестве в сети Интернет.
Подробнее