1С Предприятие 1С автоматизация бизнес-процессов на базе 1С от Центра корпоративной технологической поддержки по УРФО
Качество. Результат. Эффективность.

+7 (343) 383-45-95
Заказать звонок
Компания
  • О компании
  • История
  • Статусы от 1С
  • Лицензии и сертификаты
  • Отзывы
  • Специалисты по 1С
  • Партнеры
  • Вакансии
  • Сотрудничество
  • Реквизиты
  • Специальная оценка условий труда
Проекты
  • Бухгалтерский и налоговый учет
  • Зарплата, управление персоналом и кадровый учет (HRM)
  • Кейсы по реальной автоматизации
  • Комплексное управление ресурсами предприятия (ERP)
  • Управление транспортом
  • Управленческий и финансовый учет (FRP)
Программы 1С и продукты
  • 1С Предприятие: типовые программы 1С
    1С Предприятие: типовые программы 1С
    • 1С ERP Управление предприятием 2
    • 1С Бухгалтерия
    • 1С для малого бизнеса
    • 1С Документооборот
    • 1С Зарплата и Управление Персоналом 8
    • 1С Комплексная автоматизация 8
    • 1С Корпорация
    • 1С Розница 8
    • 1С Управление нашей фирмой
    • 1С Управление торговлей
    • 1С Управление холдингом
    • Ещё
  • 1С Предприятие: отраслевые решения
    1С Предприятие: отраслевые решения
    • 1С Розница 8. Магазин одежды и обуви
    • 1C Автосервис
    • 1С CRM
    • 1С ITIL Управление информационными технологиями предприятия
    • 1С TMS Логистика. Управление перевозками
    • 1С WMS Логистика. Управление складом
    • 1С Аптека
    • 1С Медицина
    • 1С Отель
    • 1С Садовод
    • 1С Транспортная логистика, экспедирование и управление автотранспортом
    • 1С Управление автотранспортом
    • 1С Управление недвижимостью и арендой
    • 1С Учет в управляющих компаниях ЖКХ, ТСЖ и ЖСК
    • 1С:Автоматизированное составление расписания. Школа
    • ПО для государственного учреждения
    • Ещё
  • 1С Фреш | 1С Fresh через Интернет
    1С Фреш | 1С Fresh через Интернет
    • 1С Управление нашей фирмой через интернет
    • 1С ЗУП через интернет
    • 1С Бухгалтерия через интернет
    • 1С Комплексная автоматизация через интернет
    • 1С CRM через интернет
    • 1С ERP через интернет
    • 1С БГУ через интернет
    • 1С Бухгалтерия 8 СПЕЦ/КОРП
    • 1С Касса через интернет
    • 1С Предприниматель через интернет
    • 1С Розница через интернет
    • 1С Садовод
    • Ещё
  • BI-система 1С:Аналитика для отчетов и дашбордов
    BI-система 1С:Аналитика для отчетов и дашбордов
  • CRM Битрикс24
    CRM Битрикс24
  • Smartway — онлайн-сервис для бронирования деловых поездок
    Smartway — онлайн-сервис для бронирования деловых поездок
  • Антивирусы
    Антивирусы
    • Антивирус Dr.Web
    • Антивирус Kaspersky lab
  • Лицензии 1С
    Лицензии 1С
  • МИКО: Панель телефонии для 1С Предприятие 8"
    МИКО: Панель телефонии для 1С Предприятие 8"
Автоматизация и внедрение 1С
  • Комплексное управление ресурсами предприятия (ERP)
  • Зарплата, управление персоналом и кадровый учет (HRM)
  • Управленческий и финансовый учет (FRP)
  • Реальная автоматизация
  • Управление взаимоотношениями с клиентами (CRM)
  • Оптимизация производительности 1С
  • Управление транспортом, логистикой (WMS, TMS)
  • Управление информационными технологиями (ITIL)
  • Документооборот
  • Внедрение IDM-системы управления учетными данными
  • Разработка мобильных приложений на платформе 1С Предприятие
Сопровождение 1С
  • Cопровождение 1С
    • Сопровождение 1С
      • Сопровождение 1С в пакетах
      • Сопровождение 1C почасово
      • Абонентское сопровождение 1C по принципу «Все включено»
    • Подключить сервисы ИТС
      • 1С Отчетность
      • 1С Сверка
      • 1С ДиректБанк
      • 1С Fresh через Интернет
      • 1С ЭДО
      • 1С Облачный архив
      • 1С Контрагент
      • Обновление 1С
      • 1СПАРК Риски
      • Астрал iКЭДО
      • 1С:Распознавание первичных документов
      • 1С ОФД
      • 1С Кабинет сотрудника
      • 1С Ритейл Чекер
      • 1С-Коннект
      • 1С-Такском
      • Корпоративная технологическая поддержка
      • 1С:Номенклатура
      • 1С Бизнес-сеть. Торговые предложения
      • 1С ЭТП
      • 1С Финконтроль
      • 1С Лекторий
      • 1С Подпись
      • 1С ЭДО без электронной подписи
      • 1С Линк
      • Отвечает аудитор
      • Линия консультаций 1С
      • ИТС Отраслевой
      • Информационная система 1С:ИТС
      • 1С UMI
      • 1С Товары
  • Доработки 1С
    • Заявка на удаленную доработку 1С
  • Интеграция сайта с 1С
    • Заказать настройку интеграции 1С и сайта
  • Консультации по 1С
    • Получить консультацию по учету и 1С
  • Настройка удаленной работы
    • Настройка удаленной работы
  • Обновление 1С
    • Заказать удаленное сопровождение 1С
  • Оптимизация 1С
    • Заказать оптимизацию 1С
  • Сопровождение ИНТАЛЕВ
    • Заказать сопровождение "Инталев: Корпоративный менеджмент""
  • Установка 1С и лицензий
    • Подобрать программу 1С
Информация
  • Блог
  • Новости
  • Акции
  • Обучающее видео
  • Методический материал по 1С
Контакты
    1С Предприятие 1С автоматизация бизнес-процессов на базе 1С от Центра корпоративной технологической поддержки по УРФО
    Меню  
    • Компания
      • О компании
      • История
      • Статусы от 1С
      • Лицензии и сертификаты
      • Отзывы
      • Специалисты по 1С
      • Партнеры
      • Вакансии
      • Сотрудничество
      • Реквизиты
      • Специальная оценка условий труда
    • Проекты
      • Бухгалтерский и налоговый учет
      • Зарплата, управление персоналом и кадровый учет (HRM)
      • Кейсы по реальной автоматизации
      • Комплексное управление ресурсами предприятия (ERP)
      • Управление транспортом
      • Управленческий и финансовый учет (FRP)
    • Программы 1С и продукты
      • 1С Предприятие: типовые программы 1С
        • 1С ERP Управление предприятием 2
        • 1С Бухгалтерия
        • 1С для малого бизнеса
        • 1С Документооборот
        • 1С Зарплата и Управление Персоналом 8
        • 1С Комплексная автоматизация 8
        • 1С Корпорация
        • 1С Розница 8
        • 1С Управление нашей фирмой
        • 1С Управление торговлей
        • 1С Управление холдингом
      • 1С Предприятие: отраслевые решения
        • 1С Розница 8. Магазин одежды и обуви
        • 1C Автосервис
        • 1С CRM
        • 1С ITIL Управление информационными технологиями предприятия
        • 1С TMS Логистика. Управление перевозками
        • 1С WMS Логистика. Управление складом
        • 1С Аптека
        • 1С Медицина
        • 1С Отель
        • 1С Садовод
        • 1С Транспортная логистика, экспедирование и управление автотранспортом
        • 1С Управление автотранспортом
        • 1С Управление недвижимостью и арендой
        • 1С Учет в управляющих компаниях ЖКХ, ТСЖ и ЖСК
        • 1С:Автоматизированное составление расписания. Школа
        • ПО для государственного учреждения
      • 1С Фреш | 1С Fresh через Интернет
        • 1С Управление нашей фирмой через интернет
        • 1С ЗУП через интернет
        • 1С Бухгалтерия через интернет
        • 1С Комплексная автоматизация через интернет
        • 1С CRM через интернет
        • 1С ERP через интернет
        • 1С БГУ через интернет
        • 1С Бухгалтерия 8 СПЕЦ/КОРП
        • 1С Касса через интернет
        • 1С Предприниматель через интернет
        • 1С Розница через интернет
        • 1С Садовод
      • BI-система 1С:Аналитика для отчетов и дашбордов
      • CRM Битрикс24
      • Smartway — онлайн-сервис для бронирования деловых поездок
      • Антивирусы
        • Антивирус Dr.Web
        • Антивирус Kaspersky lab
      • Лицензии 1С
      • МИКО: Панель телефонии для 1С Предприятие 8"
    • Автоматизация и внедрение 1С
      • Комплексное управление ресурсами предприятия (ERP)
      • Зарплата, управление персоналом и кадровый учет (HRM)
      • Управленческий и финансовый учет (FRP)
      • Реальная автоматизация
      • Управление взаимоотношениями с клиентами (CRM)
      • Оптимизация производительности 1С
      • Управление транспортом, логистикой (WMS, TMS)
      • Управление информационными технологиями (ITIL)
      • Документооборот
      • Внедрение IDM-системы управления учетными данными
      • Разработка мобильных приложений на платформе 1С Предприятие
    • Сопровождение 1С
      • Cопровождение 1С
        • Сопровождение 1С
          • Сопровождение 1С в пакетах
          • Сопровождение 1C почасово
          • Абонентское сопровождение 1C по принципу «Все включено»
        • Подключить сервисы ИТС
          • 1С Отчетность
          • 1С Сверка
          • 1С ДиректБанк
          • 1С Fresh через Интернет
          • 1С ЭДО
          • 1С Облачный архив
          • 1С Контрагент
          • Обновление 1С
          • 1СПАРК Риски
          • Астрал iКЭДО
          • 1С:Распознавание первичных документов
          • 1С ОФД
          • 1С Кабинет сотрудника
          • 1С Ритейл Чекер
          • 1С-Коннект
          • 1С-Такском
          • Корпоративная технологическая поддержка
          • 1С:Номенклатура
          • 1С Бизнес-сеть. Торговые предложения
          • 1С ЭТП
          • 1С Финконтроль
          • 1С Лекторий
          • 1С Подпись
          • 1С ЭДО без электронной подписи
          • 1С Линк
          • Отвечает аудитор
          • Линия консультаций 1С
          • ИТС Отраслевой
          • Информационная система 1С:ИТС
          • 1С UMI
          • 1С Товары
      • Доработки 1С
        • Заявка на удаленную доработку 1С
      • Интеграция сайта с 1С
        • Заказать настройку интеграции 1С и сайта
      • Консультации по 1С
        • Получить консультацию по учету и 1С
      • Настройка удаленной работы
        • Настройка удаленной работы
      • Обновление 1С
        • Заказать удаленное сопровождение 1С
      • Оптимизация 1С
        • Заказать оптимизацию 1С
      • Сопровождение ИНТАЛЕВ
        • Заказать сопровождение "Инталев: Корпоративный менеджмент""
      • Установка 1С и лицензий
        • Подобрать программу 1С
    • Информация
      • Блог
      • Новости
      • Акции
      • Обучающее видео
      • Методический материал по 1С
    • Контакты
    Заказать звонок
    +7 (343) 383-45-95
    1С Предприятие 1С автоматизация бизнес-процессов на базе 1С от Центра корпоративной технологической поддержки по УРФО
    0
    • Компания
      • Назад
      • Компания
      • О компании
      • История
      • Статусы от 1С
      • Лицензии и сертификаты
      • Отзывы
      • Специалисты по 1С
      • Партнеры
      • Вакансии
      • Сотрудничество
      • Реквизиты
      • Специальная оценка условий труда
    • Проекты
      • Назад
      • Проекты
      • Бухгалтерский и налоговый учет
      • Зарплата, управление персоналом и кадровый учет (HRM)
      • Кейсы по реальной автоматизации
      • Комплексное управление ресурсами предприятия (ERP)
      • Управление транспортом
      • Управленческий и финансовый учет (FRP)
    • Программы 1С и продукты
      • Назад
      • Программы 1С и продукты
      • 1С Предприятие: типовые программы 1С
        • Назад
        • 1С Предприятие: типовые программы 1С
        • 1С ERP Управление предприятием 2
        • 1С Бухгалтерия
        • 1С для малого бизнеса
        • 1С Документооборот
        • 1С Зарплата и Управление Персоналом 8
        • 1С Комплексная автоматизация 8
        • 1С Корпорация
        • 1С Розница 8
        • 1С Управление нашей фирмой
        • 1С Управление торговлей
        • 1С Управление холдингом
      • 1С Предприятие: отраслевые решения
        • Назад
        • 1С Предприятие: отраслевые решения
        • 1С Розница 8. Магазин одежды и обуви
        • 1C Автосервис
        • 1С CRM
        • 1С ITIL Управление информационными технологиями предприятия
        • 1С TMS Логистика. Управление перевозками
        • 1С WMS Логистика. Управление складом
        • 1С Аптека
        • 1С Медицина
        • 1С Отель
        • 1С Садовод
        • 1С Транспортная логистика, экспедирование и управление автотранспортом
        • 1С Управление автотранспортом
        • 1С Управление недвижимостью и арендой
        • 1С Учет в управляющих компаниях ЖКХ, ТСЖ и ЖСК
        • 1С:Автоматизированное составление расписания. Школа
        • ПО для государственного учреждения
      • 1С Фреш | 1С Fresh через Интернет
        • Назад
        • 1С Фреш | 1С Fresh через Интернет
        • 1С Управление нашей фирмой через интернет
        • 1С ЗУП через интернет
        • 1С Бухгалтерия через интернет
        • 1С Комплексная автоматизация через интернет
        • 1С CRM через интернет
        • 1С ERP через интернет
        • 1С БГУ через интернет
        • 1С Бухгалтерия 8 СПЕЦ/КОРП
        • 1С Касса через интернет
        • 1С Предприниматель через интернет
        • 1С Розница через интернет
        • 1С Садовод
      • BI-система 1С:Аналитика для отчетов и дашбордов
      • CRM Битрикс24
      • Smartway — онлайн-сервис для бронирования деловых поездок
      • Антивирусы
        • Назад
        • Антивирусы
        • Антивирус Dr.Web
        • Антивирус Kaspersky lab
      • Лицензии 1С
      • МИКО: Панель телефонии для 1С Предприятие 8"
    • Автоматизация и внедрение 1С
      • Назад
      • Автоматизация и внедрение 1С
      • Комплексное управление ресурсами предприятия (ERP)
      • Зарплата, управление персоналом и кадровый учет (HRM)
      • Управленческий и финансовый учет (FRP)
      • Реальная автоматизация
      • Управление взаимоотношениями с клиентами (CRM)
      • Оптимизация производительности 1С
      • Управление транспортом, логистикой (WMS, TMS)
      • Управление информационными технологиями (ITIL)
      • Документооборот
      • Внедрение IDM-системы управления учетными данными
      • Разработка мобильных приложений на платформе 1С Предприятие
    • Сопровождение 1С
      • Назад
      • Сопровождение 1С
      • Cопровождение 1С
        • Назад
        • Cопровождение 1С
        • Сопровождение 1С
          • Назад
          • Сопровождение 1С
          • Сопровождение 1С в пакетах
          • Сопровождение 1C почасово
          • Абонентское сопровождение 1C по принципу «Все включено»
        • Подключить сервисы ИТС
          • Назад
          • Подключить сервисы ИТС
          • 1С Отчетность
          • 1С Сверка
          • 1С ДиректБанк
          • 1С Fresh через Интернет
          • 1С ЭДО
          • 1С Облачный архив
          • 1С Контрагент
          • Обновление 1С
          • 1СПАРК Риски
          • Астрал iКЭДО
          • 1С:Распознавание первичных документов
          • 1С ОФД
          • 1С Кабинет сотрудника
          • 1С Ритейл Чекер
          • 1С-Коннект
          • 1С-Такском
          • Корпоративная технологическая поддержка
          • 1С:Номенклатура
          • 1С Бизнес-сеть. Торговые предложения
          • 1С ЭТП
          • 1С Финконтроль
          • 1С Лекторий
          • 1С Подпись
          • 1С ЭДО без электронной подписи
          • 1С Линк
          • Отвечает аудитор
          • Линия консультаций 1С
          • ИТС Отраслевой
          • Информационная система 1С:ИТС
          • 1С UMI
          • 1С Товары
      • Доработки 1С
        • Назад
        • Доработки 1С
        • Заявка на удаленную доработку 1С
      • Интеграция сайта с 1С
        • Назад
        • Интеграция сайта с 1С
        • Заказать настройку интеграции 1С и сайта
      • Консультации по 1С
        • Назад
        • Консультации по 1С
        • Получить консультацию по учету и 1С
      • Настройка удаленной работы
        • Назад
        • Настройка удаленной работы
        • Настройка удаленной работы
      • Обновление 1С
        • Назад
        • Обновление 1С
        • Заказать удаленное сопровождение 1С
      • Оптимизация 1С
        • Назад
        • Оптимизация 1С
        • Заказать оптимизацию 1С
      • Сопровождение ИНТАЛЕВ
        • Назад
        • Сопровождение ИНТАЛЕВ
        • Заказать сопровождение "Инталев: Корпоративный менеджмент""
      • Установка 1С и лицензий
        • Назад
        • Установка 1С и лицензий
        • Подобрать программу 1С
    • Информация
      • Назад
      • Информация
      • Блог
      • Новости
      • Акции
      • Обучающее видео
      • Методический материал по 1С
    • Контакты
    • Мой кабинет
    • Корзина0
    • +7 (343) 383-45-95
    г. Екатеринбург, ул. 8 Марта, 194,
    секция В, оф.305

    • Вконтакте
    • YouTube
    • Одноклассники
    • Главная
    • Информация
    • Новости
    • Глобальный поиск и модернизация интерфейса клиентского приложения 1С

    Глобальный поиск и модернизация интерфейса клиентского приложения 1С

    поиск в 1С

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

    Оформите заявку на сайте, мы свяжемся с вами в ближайшее время и ответим на все интересующие вопросы.
    Заказать услугу
    30 Ноября 2018

    Модернизация интерфейса 1С Бухгалтерия

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

    Первое отличие, которое бросается в глаза – это стандартный заголовок главного окна и отдельная главная панель, содержащая все необходимые инструменты:

    101.png

    Теперь отсутствует такие элементы интерфейса, как «панель инструментов» и «системная командная панель». Всё что нужно для работы, находится в главной панели:

    102-left.png

    102-right.png

    Главное меню содержит, в том числе, и те команды, которые раньше находились в системной командной панели.

    103.png

    Если команды прибавления, вычитания и копирования чисел в буфер обмена нужны часто, вы можете нажать «Показать М, М+, М-», и эти команды появятся в главной панели перед строкой поиска.

    111.png

    Также мы изменили внешний вид вспомогательных окон.

    104.png

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

    105.png

    Глобальный поиск «из коробки»

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

    Стандартно глобальный поиск работает следующим образом. Например, если пользователь хочет найти всё, в чем встречается некоторая строка, поиск будет выполняться по избранному, истории, …

    106.png

    … а также по меню функций, по обсуждениям и сообщениям системы взаимодействия, по данным (полнотекстовый поиск) и по справке. При этом каждый найденный элемент обозначается соответствующей пиктограммой.

    107.png

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

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

    117.png

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

    Один пользователь может скопировать эту ссылку, и послать её другому пользователю.

    108.png

    Другой пользователь просто вставляет её в строку поиска, и сразу может открыть нужный элемент данных.

    109.png

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

    110.png

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

    112.png

    При этом поддерживаются все функции работы с числами, которые определены во встроенном языке. Например, возведение в квадрат:

    115.png

    Настройка глобального поиска

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

    Во встроенном языке мы реализовали объектную модель для работы с глобальным поиском. Она позволяет перехватывать многие события глобального поиска и изменять его стандартное поведение.

    Перехватить нажатие на найденную ссылку

    Например, справочник Товары у вас «особенный». В обычной ситуации для работы с элементами этого справочника вы используете форму ФормаЭлемента. Но когда пользователь находит элементы этого справочника с помощью глобального поиска, вы хотите, чтобы они открывались в другой форме, «особенной».

    В этом вам поможет событие ПриВыбореРезультатаГлобальногоПоиска(). Оно возникает в момент нажатия на одну из найденных ссылок в списке, расположенном под полем ввода. Обработать это событие вы можете в модуле приложения.

    201.png

    Исключить некоторые виды поиска

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

    207.png

    В этом случае вы можете при начале работы системы настроить менеджер глобального поиска. Менеджер доступен через свойство глобального контекста ГлобальныйПоиск. У менеджера есть план поиска – это коллекция, которая содержит те виды поиска, которые будут выполняться.

    Если вы не хотите, чтобы выполнялся поиск в справке, просто удалите этот вид поиска из коллекции.

    206.png

    205.png

    Добавить собственный вид поиска

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

    Для этого, как и в предыдущем примере, вы можете при начале работы системы настроить менеджер глобального поиска. В план поиска первым элементом вы вставите собственный элемент. Алгоритм его работы написан в процедуре ПоискНаИТС(), которая находится в общем модуле МодульГлобальногоПоискаКлиент.

    300.png

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

    302.png

    Когда пользователь наберёт в строке поиска искомое слово, на первом месте он увидит ссылку на ваш интернет-ресурс.

    301.png

    Нажатие на эту ссылку приведет к тому, что у пользователя в стандартном браузере откроются результаты, найденные на вашем сайте.

    303.png

    Уточнить поиск в данных

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

    Для этого, как и в предыдущем примере, вы можете при начале работы системы настроить менеджер глобального поиска. В план поиска первым элементом вы вставите собственный элемент. Алгоритм его работы написан в процедуре ПоискНакладныхПоНомеру(), которая находится в общем модуле МодульГлобальногоПоискаСервер.

    401.png

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

    402.png

    Когда пользователь введёт в строке фрагмент номера накладной, в первой строке результатов он увидит подходящую накладную, если такая существует.

    400.png

    Выполнять собственный поиск по псевдокоманде

    Например, в вашем прикладном решении довольно частой задачей является поиск товаров по фрагменту артикула. Глобальный поиск «из коробки» справляется с этой задачей, однако возвращает очень много результатов (т.к. ищет везде), и делает это недостаточно быстро (т.к. использует полнотекстовый поиск в данных).

    В такой ситуации вы можете выделить задачу поиска по артикулу в отдельный «вид поиска», и реализовать для него собственный алгоритм. Допустим, вы решили поступить следующим образом: если пользователь хочет найти товар по фрагменту артикула, то первым символом в поисковую строку он должен ввести «№», а затем тот фрагмент артикула, который он ищет. Например: №2.

    После этого вы можете воспользоваться событием ПриГлобальномПоиске(). Это событие возникает тогда, когда в процессе набора текста в поле поиска сделана пауза. Это событие вы можете обработать в модуле приложения.

    Если в строке поиска первый символ «№», вы удаляете все элементы из плана поиска и добавляете свой собственный элемент. Алгоритм его работы написан в процедуре ПоискПоАртикулу(), которая находится в общем модуле МодульГлобальногоПоискаСервер.

    208.png

    Сам алгоритм поиска по артикулу заключается в том, что запросом вы получаете только те товары, в артикуле которых содержится искомый фрагмент строки. Затем в результат глобального поиска вы добавляете собственные элементы. Каждый из них содержит ссылку на найденный товар и представление, в котором выделен тот фрагмент, который пользователь ищет.

    Чтобы быстро получить такое представление, вы можете использовать функцию СтрВыделитьОформлением(). В первом параметре вы передаёте ей ту строку, которую будете показывать, а во втором параметре – тот фрагмент, который надо выделить в этой строке.

    209.png

    В результате, когда пользователь введёт в строку поиска «№2», он быстро получит список только тех товаров, у которых в артикуле есть «2». Если пользователь не будет вводить «№» первым символом в поисковую строку, глобальный поиск будет работать как обычно, «из коробки».

    202.png

    Дополнить описание поиска новыми возможностями

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

    Глобальный поиск имеет описание, которое открывается по ссылке «Что искать». Вы можете добавить в него свою подсказку.

    210.png

    Для этого вам снова понадобится менеджер глобального поиска.

    204.png

    В результате пользователь увидит такое описание:

    203.png

    Кроме описания вы можете установить и собственную подсказку ввода, которая будет отображаться в пустом поле поиска. Для этого у менеджера глобального поиска существует метод УстановитьПодсказкуВвода().

    Заключение

    В этой статье мы описали только некоторые, наиболее простые возможности настройки глобального поиска. На самом деле с помощью этого механизма и своей фантазии вы можете заставить глобальный поиск не только искать данные, но и выполнять команды.

    Например, если пользователь вводит «+» это значит, что он хочет добавить новые данные. В ответ на это вы можете предлагать ему список тех объектов, которые он может создать. Или, если в результатах поиска есть ссылка на товар, вы можете в результаты поиска добавлять ссылку, по которой автоматически выполнится отчёт «Остатки товаров» по этому товару.

    По данным: https://wonderland.v8.1c.ru 

    Наши специалисты ответят на любой интересующий вопрос
    Задать вопрос

    Поделиться
    Назад к списку
    Внизу страницы: Реальная автоматизация
    Компания
    О компании
    История
    Статусы от 1С
    Лицензии и сертификаты
    Отзывы
    Специалисты по 1С
    Партнеры
    Вакансии
    Сотрудничество
    Реквизиты
    Специальная оценка условий труда
    Программы и продукты
    1С Предприятие: типовые программы 1С
    1С Предприятие: отраслевые решения
    1С Фреш | 1С Fresh через Интернет
    BI-система 1С:Аналитика для отчетов и дашбордов
    CRM Битрикс24
    Smartway — онлайн-сервис для бронирования деловых поездок
    Антивирусы
    Лицензии 1С
    МИКО: Панель телефонии для 1С Предприятие 8"
    Автоматизация и внедрение 1С
    Комплексное управление ресурсами предприятия (ERP)
    Зарплата, управление персоналом и кадровый учет (HRM)
    Управленческий и финансовый учет (FRP)
    Реальная автоматизация
    Управление взаимоотношениями с клиентами (CRM)
    Оптимизация производительности 1С
    Управление транспортом, логистикой (WMS, TMS)
    Управление информационными технологиями (ITIL)
    Документооборот
    Внедрение IDM-системы управления учетными данными
    Разработка мобильных приложений на платформе 1С Предприятие
    Сопровождение 1С
    Доработки 1С
    Консультации по 1С
    Обновление 1С
    Тарифы ИТС
    Установка 1С и лицензий
    Наши контакты

    +7 (343) 383-45-95
    Пн. – Пт.: с 9:00 до 18:00
    г. Екатеринбург, ул. 8 Марта, 194,
    секция В, оф.305

    © 2023 Официальный партнер, 1С Франчайзи.

    Пользовательское соглашение
    Политика конфиденциальности
    0

    Корзина

    Ваша корзина пуста

    Исправить это просто: выберите в каталоге интересующий товар и нажмите кнопку «В корзину»
    В каталог