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

Глобальный поиск и замена 1С

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

Поиск выполняется во всех элементах прикладного решения, которые могут содержать строку:

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

Примечание: в файлах MS Office глобальный поиск не работает.

Вызов глобального поиска и замены 1С

Глобальный поиск и глобальную замену можно вызвать из меню «Правка» конфигуратора:

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

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

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

Помимо задания типа текста, для каждого прикладного решения, в котором выполняется поиск, можно задать состав его элементов, в которых необходимо этот поиск выполнять (рисунок отсюда ):

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

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

Особенности использования глобального поиска и глобальной замены 1С:

Добавить комментарий Отменить ответ

Для отправки комментария вам необходимо авторизоваться.

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

Источник

Опрос по использованию глобального поиска

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

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

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

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

Стандартно механизм глобального поиска ищет введенное слово по следующим источникам:

Каждый найденный элемент будет помечен соответствующей пиктограммой.

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

Глобальный поиск по различным источникам данных. Источник: wonderland.v8.1c.ru

Помимо возможностей поиска механизм дополнительно позволяет:

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

Использование глобального поиска в качестве формульного калькулятора.
Источник: wonderland.v8.1c.ru

API для реализации собственных команд

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

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

Выполнение произвольных команд по работе с системой.
Источник: видеопрезентация возможностей платформы

Механизм глобального поиска может быть специально доработан под ваши бизнес-процессы – это позволит существенно ускорить работу и процесс обучения новых сотрудников.

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

Пользуетесь ли вы в своих разработках возможностью программной настройки глобального поиска для «умного» поиска или какой-то другой функциональности?

Ибо никому не нужен хаос в результатах поиска по нескольким буквам или даже по одному слову!

1С:Предприятие 8.3 (8.3.15.1830)
Бухгалтерия предприятия, редакция 3.0 (3.0.77.106) ( http://v8.1c.ru/buhv8/)

не нашел глобального поиска
пишут что он идет начиная 8.3.18
https://v8.1c.ru/platforma/globalnyy-poisk/
поясните.

Проверил и в нетиповой конфигурации без БСП – поиск по метаданным работает.

Нашёл даже хитрую фишку – текст из буфера обмена сразу предлагается к поиску в выпадающем списке – ещё до его вставки в поле!

В общем – почти готов частично поменять своё мнение относительно данного инструмента – но это я просто поковырялся в нём (и amd1986 спасибо за наводку в посте(10)) – а большинство так и обойдёт данный механизм стороной – не пытаясь в нём даже разобраться – ибо просто не будет знать о тайных возможностях, которые висят у них прям под над носом! Странно, что мне об этом (несмотря на мой «разгромный» пост(1) никто ничего не сказал (кроме одного, поставленного минусу, эх… была бы возможность – то я бы сейчас сам бы минуснул свой же пост, и изменил бы вариант своего «голоса» в голосовании)!

Но претензии в (9) остаются в силе в полном объёме!

Источник

Заметки из Зазеркалья

Данная статья является анонсом новой функциональности.
Не рекомендуется использовать содержание данной статьи для освоения новой функциональности.
Полное описание новой функциональности будет приведено в документации к соответствующей версии.
Полный список изменений в новой версии приводится в файле v8Update.htm.

Реализовано в версии 8.3.15.1489.

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

Модернизация интерфейса

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Заключение

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

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

Источник

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

Сервис глобального поиска (Global Search Service) создан для интеграции ElasticSearch c Creatio и выполняет следующие функции:

Подписывает клиента, создавая индекс в ElasticSearch и сохраняет связь индекс-приложение.

Отключает клиента, по требованию удаляя индекс в ElasticSearch.

Участвует в процессе индексации — забирает данные из базы данных.

Для настройки глобального поиска необходимы два отдельных физических или виртуальных сервера (“сервер 1” и “сервер 2”) с установленной ОС Linux. Для расчета требований к серверам воспользуйтесь калькулятором системных требований.

Развертывание компонентов глобального поиска выполняется на ПО Docker. С перечнем поддерживаемых ОС вы можете ознакомиться в документации Docker.

Важно. Для настройки глобального поиска необходимы базовые знания администрирования ПО Docker и ОС Linux.

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

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

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

Настроить сервис глобального поиска (версия 2.0)

На заметку. Настройки ниже актуальны для сервиса глобального поиска версии 2.0. Если вам необходимо настроить сервис глобального поиска более ранней версии, то ознакомьтесь с описанием настроек в документации Creatio версии 7.16.

Компоненты глобального поиска

Развертывается на сервере 1:

Развертываются на сервере 2:

postgres — база данных конфигурирования компонентов глобального поиска.

redis — хранилище данных, используемое для кеширования и быстродействия.

gs-web-api — web-сервис конфигурирования компонентов глобального поиска.

gs-web-indexing-service — web-сервис для обработки запросов точечного индексирования данных из системы.

gs-scheduler — планировщик задач индексации данных из Creatio в ElasticSearch.

gs-worker — компонент индексирования данных из Creatio в ElasticSearch по задачам планировщика.

gs-worker-replay — компонент, обрабатывающий результаты индексации (результаты работы gs-worker-а).

gs-worker-single — компонент точечной индексации данных бизнес-процессов в ElasticSearch по запросу из бизнес-процесса.

gs-worker-single-replay — компонент, обрабатывающий исключения в процессе точечной индексации (результаты работы gs-worker-single).

gs-worker-single-task — компонент для постановки задач компоненту gs-worker-single.

gs-worker-querried-single-task — компонент для формирования задач компоненту gs-worker-single.

Список портов, используемых компонентами глобального поиска:

Важно. Если вы используете FireWall, убедитесь, что все перечисленные порты доступны и открыты.

Источник

«1С» рассказала о механизме глобального поиска и обновила интерфейс клиентского приложения

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

«1С» в клиентском приложении реализовала новый механизм – глобальный поиск. Также разработчики решили изменить интерфейс клиентского приложения, сделав его более функциональным и удобным. Конструктивные изменения носят предварительный характер, но уже запланированы в платформе «1С:Предприятие» версии 8.3.15.

Глобальный поиск

Если пользователю потребуется найти информацию, где упоминается необходимая строка, поиск выполнится:

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

Выполнение поиска по избранному и истории

Каждый найденный элемент отметится пиктограммой.

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

Пиктограммы-отметки результатов поиска

Контекстная команда «Искать везде» появится во всех полях ввода, таблицах, текстовом и форматированном документе.

У механизма глобального поиска есть и дополнительные возможности. Он позволяет отправлять и переходить по ссылкам на элементы данных или по внешним гиперссылкам.

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

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

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

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

Подсказка для поиска по артикулу

Для настройки подсказки понадобится менеджер глобального поиска:

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

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

Модернизация интерфейса

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

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

Элементы «панель инструментов» и «системная командная панель» пользователь больше не найдет. Все, что необходимо для работы, переместится в главную панель. Если пользователь часто работает с командами прибавления, вычитания и копирования чисел, то с помощью комбинации «Показать М, М+, М-» можно добавить их в главную панель.

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

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *