Размер шрифта
Цвет фона и шрифта
Изображения
Озвучивание текста
Обычная версия сайта
Интегратор по CRM решениям - АКАМ
Интегратор CRM систем
+7-495-481-60-08
+7-495-481-60-08
E-mail
sale@akam.ru
Адрес
Москва, Дмитровское шоссе, д. 9, стр. 2, этаж 4, офис 458
Режим работы
Пн. – Пт.: с 9:30 до 18:00
Решения
  • АКАМ:Портал, B2B кабинеты
  • Разработки АКАМ
  • Интеграции и ИИ
  • Типовые решения 1C:CRM
Услуги
  • Разработка на 1С:Предприятие.Элемент
    • О технологии и разработке
    • Стоимость лицензий
    • Новое в версии 9
    • Новое в версии 8
    • Новое в версии 7.0
  • Обследование CRM-систем
  • Внедрение CRM-систем
  • Интеграция CRM
  • Корпоративное сопровождение 1C:CRM
  • Настройка Интеграции 1С-Рарус с телефонией
  • Сервис 1С:КП Отраслевой
Кейсы
Блог
Компания
  • Вакансии
  • Сертификаты
  • Новости
  • Цены
    • Услуги
    • Решения АКАМ
    • 1С:CRM
    • 1С:Предприятие, лицензии
  • Отзывы
  • Реквизиты
  • Контакты, офисы
Контакты
Интегратор по CRM решениям - АКАМ
Решения
  • АКАМ:Портал, B2B кабинеты
  • Разработки АКАМ
  • Интеграции и ИИ
  • Типовые решения 1C:CRM
Услуги
  • Разработка на 1С:Предприятие.Элемент
  • Обследование CRM-систем
  • Внедрение CRM-систем
  • Интеграция CRM
  • Корпоративное сопровождение 1C:CRM
  • Настройка Интеграции 1С-Рарус с телефонией
  • Сервис 1С:КП Отраслевой
Кейсы
Блог
Компания
  • Вакансии
  • Сертификаты
  • Новости
  • Цены
  • Отзывы
  • Реквизиты
  • Контакты, офисы
Контакты
    +7-495-481-60-08
    +7-495-481-60-08
    E-mail
    sale@akam.ru
    Адрес
    Москва, Дмитровское шоссе, д. 9, стр. 2, этаж 4, офис 458
    Режим работы
    Пн. – Пт.: с 9:30 до 18:00
    Интегратор по CRM решениям - АКАМ
    Решения
    • АКАМ:Портал, B2B кабинеты
    • Разработки АКАМ
    • Интеграции и ИИ
    • Типовые решения 1C:CRM
    Услуги
    • Разработка на 1С:Предприятие.Элемент
    • Обследование CRM-систем
    • Внедрение CRM-систем
    • Интеграция CRM
    • Корпоративное сопровождение 1C:CRM
    • Настройка Интеграции 1С-Рарус с телефонией
    • Сервис 1С:КП Отраслевой
    Кейсы
    Блог
    Компания
    • Вакансии
    • Сертификаты
    • Новости
    • Цены
    • Отзывы
    • Реквизиты
    • Контакты, офисы
    Контакты
      +7-495-481-60-08
      +7-495-481-60-08
      E-mail
      sale@akam.ru
      Адрес
      Москва, Дмитровское шоссе, д. 9, стр. 2, этаж 4, офис 458
      Режим работы
      Пн. – Пт.: с 9:30 до 18:00
      Интегратор по CRM решениям - АКАМ
      Разработка
      B2B-кабинетов
      Телефоны
      +7-495-481-60-08
      E-mail
      sale@akam.ru
      Адрес
      Москва, Дмитровское шоссе, д. 9, стр. 2, этаж 4, офис 458
      Режим работы
      Пн. – Пт.: с 9:30 до 18:00
      Интегратор по CRM решениям - АКАМ
      • Решения
        • Решения
        • АКАМ:Портал, B2B кабинеты
        • Разработки АКАМ
        • Интеграции и ИИ
        • Типовые решения 1C:CRM
      • Услуги
        • Услуги
        • Разработка на 1С:Предприятие.Элемент
          • Разработка на 1С:Предприятие.Элемент
          • О технологии и разработке
          • Стоимость лицензий
          • Новое в версии 9
          • Новое в версии 8
          • Новое в версии 7.0
        • Обследование CRM-систем
        • Внедрение CRM-систем
        • Интеграция CRM
        • Корпоративное сопровождение 1C:CRM
        • Настройка Интеграции 1С-Рарус с телефонией
        • Сервис 1С:КП Отраслевой
      • Кейсы
      • Блог
      • Компания
        • Компания
        • Вакансии
        • Сертификаты
        • Новости
        • Цены
          • Цены
          • Услуги
          • Решения АКАМ
          • 1С:CRM
          • 1С:Предприятие, лицензии
        • Отзывы
        • Реквизиты
        • Контакты, офисы
      • Контакты
      • +7-495-481-60-08
        • Телефоны
        • +7-495-481-60-08
      • Москва, Дмитровское шоссе, д. 9, стр. 2, этаж 4, офис 458
      • sale@akam.ru
      • Пн. – Пт.: с 9:30 до 18:00
      Главная
      —
      Статьи
      —
      1С:Предприятие.Элемент
      —Создание динамических фильтров на технологии 1С:Предприятие.Элемент

      Создание динамических фильтров на технологии 1С:Предприятие.Элемент

      Автор
      Ангелина Кусакина
      Дата публикации:
      01.08.2024
      Время чтения:
      4 минуты
      Содержание
      • Введение
      • Примеры
      • Общие пользовательские фильтры для портала производителя ТД Тула-Сталь на технологии 5.0
      • Персональные фильтры «Любимые категории» для портала МОБИЛ-К на технологии 5.0
      • Итог

      Введение

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

      Одним из механизмов данной системы являются динамические фильтры.

      Динамические фильтры – это техническая функция, которая позволяет пользователям сузить результаты поиска в соответствии с их предпочтениями. Отличие таких фильтров от «обычных» заключается в их способности к созданию и изменению условий фильтрации в процессе работы с данными.

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

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

      Примеры

      Общие пользовательские фильтры для портала производителя ТД Тула-Сталь на технологии 5.0

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

      Начнем с того, что создадим структуру, хранящую данные по каждому свойству номенклатуры и перечисление с загружаемыми свойствами

      Также создадим группу «Боковые фильтры» и опишем ее свойства, они понадобятся для динамического отображения компонент

       

      В модуле этой группы инициализируем фоновые задания для получения наших свойств через опубликованный сервис и дальнейшее заполнение свойств формы:

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




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

       

      Персональные фильтры «Любимые категории» для портала МОБИЛ-К на технологии 5.0

      На примере фильтра «Любимые категории» покажу как для каждого дилера мы формируем индивидуальные отборы на основе анализа продаж товаров. В 1С мы создаем http метод, с помощью которого будем собирать данные по регистру накопления «Выручка и себестоимость продаж» и получать 4 самые востребованные категории пользователя портала за последние полгода.

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

      В модуле этого компонента опишем методы, которые будут учитывать устройство (телефон/компьютер/планшет), с которого открыты фильтры, и оформление выбранной категории.

          Теперь на форме каталога товаров, где отображаются «Любимые категории», в методе «ПослеСоздания» инициализируем следующий код:



      В результате персональные отборы будут строится каждый раз при открытии формы:

       

      Итог

      Подводя итог, сформулируем преимущества динамических фильтров.
      • Во-первых, благодаря интуитивно понятному интерфейсу и возможности быстрого изменения параметров фильтрации, динамические фильтры делают процесс работы с данными более удобным и эффективным.
      • Во-вторых, персонализированные фильтры позволяют пользователям быстро находить нужную информацию без необходимости просматривать большой объем данных.
      • В-третьих, использование таких фильтров сокращает время разработки и упрощает процесс создания приложения.
      • В-четвертых, они могут быть оптимизированы для работы с большим объемом данных, что способствует улучшению производительности приложения и обеспечивает быстрый доступ к релевантной информации для пользователей.

      Статьи
      1С:Предприятие.Элемент
      22 марта 2024
      Работа менеджера на портале на технологии 1С:Предприятие.Элемент АО "Трейдомед Инвест"
      1С:Предприятие.Элемент
      28 марта 2023
      Sell-out — вторичные продажи, проектный кейс на технологии 1С:Предприятие Элемент
      Первая статья про практический опыт АКАМ разработки бизнес приложений на технологии «1С:Предприятие Элемент». Кейс основан на опыте успешно реализованного проекта, выполненного для компании - мирового производителя электрических и информационных систем зданий Легран.
      Товары
      АКАМ:Портал, редакция Кабинет партнера АКАМ:Портал, редакция Кабинет партнера
      АКАМ:Портал, B2B кабинеты
      АКАМ:Портал, редакция Кабинет партнера
      В наличии
      Цена
      от 48 900
      Назад к списку
      • 1С:Предприятие.Элемент 15
      • Интеграции 9
      • Искусственный интеллект AI 3
      • Методики 25
      • Обучение 18
      • Отрасли 3
      • Переход на 1C:CRM 13
      • Программирование 14
      • Решения АКАМ 27
      • Юридические 3
      CRM Администрирование Оптимизация Печатные формы Проекты Торги Управление задолженностью Учёт
      Страницы, которые просматривают сейчас
      Кейс по внедрению 1С:CRM. Модуль для 1С:ERP и 1С:КА2 для ТД "ТУЛА-СТАЛЬ" Реализация комплексного проекта по импортозамещению иностранной CRM-системы на решение российского производства 1С:CRM. Кейс по внедрению 1С:CRM КОРП для ПожСтандарт Кейс по внедрению МИКО: Панель телефонии для Стандарт-Групп Тендеры, как канал лидогенерации
      Подписывайтесь
      на новости и акции
      О компании
      Вакансии
      Отзывы
      Сертификаты
      Новости
      Реквизиты
      Цены
      Контакты
      Типовые решения
      АКАМ:Портал
      1С:CRM ПРОФ
      1C:CRM КОРП
      АКАМ:Инвестиционные проекты
      АКАМ:Торги (TRM)
      АКАМ: Управление задолженностью
      Услуги
      Разработка на 1С:Предприятие.Элемент
      Обследование CRM-систем
      Внедрение CRM-систем
      Интеграция CRM
      Корпоративное сопровождение 1C:CRM
      Настройка Интеграции 1С-Рарус с телефонией
      Сервис 1С:КП Отраслевой
      Обследование CRM систем
      Внедрение 1C:CRM
      Настройка Интеграции с телефонией
      Корпоративное сопровождение 1C:CRM
      Разработка корпоративных порталов
      Клиенты и кейсы
      Статьи
      Акции
      +7-495-481-60-08
      +7-495-481-60-08
      E-mail
      sale@akam.ru
      Адрес
      Москва, Дмитровское шоссе, д. 9, стр. 2, этаж 4, офис 458
      Режим работы
      Пн. – Пт.: с 9:30 до 18:00
      sale@akam.ru
      Москва, Дмитровское шоссе, д. 9, стр. 2, этаж 4, офис 458
      © 2026 Интегратор по CRM решениям - АКАМ
      Политика конфиденциальности
      Версия для слабовидящих
      Наш сайт использует cookies. Продолжая им пользоваться, вы соглашаетесь на обработку персональных данных в соответствии с политикой Ок