Модель представления

Простой

Модель представления — элемент конфигурации, который описывает структуру пользовательских страниц, разделов и информационных окон. Она связывает данные и интерфейс, обеспечивая их отображение, обработку и интеграцию с графическими элементами управления. Примером может служить любой модуль раздела, детали или страницы.

Клиентские модули построены по концепции Asynchronous Module Definition (AMD), имеют унифицированную структуру и работают как функциональные блоки: обрабатывают события, оперируют данными и загружаются по мере необходимости.

Создание модели представления

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

Рисунок 1 — Виды схем модели представления

Рисунок 1 — Виды схем модели представления

Алгоритм создания схем моделей представления схож с алгоритмом создания клиентского модуля, но есть крайне важное отличие. Для них добавляется свойство «Родительский объект», где необходимо из выпадающего списка выбрать замещаемую страницу, свойства которой требуется унаследовать.

Для каждой из схем есть свой базовый родительский объект:

  • Страницы — BaseModulePageV2;
  • Раздела — Базовая схема раздела (BaseSectionV2);
  • Детали с реестром — Базовая схема детали с реестром (BaseGridDetailV2);
  • Детали с полями — Базовая схема детали (BaseDetailV2).

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

Рисунок 2 — Создание схем моделей представления

Рисунок 2 — Создание схем моделей представления

Схема замещающей модели представления

Данную схему используют для расширения функциональности существующих схем. Для замещения необходимо в свойстве «Родительский объект» указать схему, которую требуется расширить. Например, раздел «Контакты». После выбора родительского объекта в свойства «Код», «Заголовок» автоматически заполнятся значением из родительской схемы. Далее алгоритм создания замещающей модели идентичен алгоритму создания клиентского модуля.

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

Рисунок 3 — Замещающая модель представления раздела «Контакты»

Рисунок 3 — Замещающая модель представления раздела «Контакты»

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

Возможности раздела «Конфигурация»
Модуль

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