Я ищу способ интеграции полнотекстового поиска в Outlook 2010. Я знаю, что есть опция расширенного поиска, но это не то, что я бы назвал доступным решением.

Один из наших пользователей много ищет в своем почтовом ящике и хочет использовать для него частичные строки; например

Существует электронное письмо с названием « пример », и если вы ищете exa, вы найдете это письмо. Если вы ищете достаточно, вы не найдете его. Мгновенный поиск находит только строки, начинающиеся с ключевого слова.

Я не могу деактивировать мгновенный поиск / индексацию, потому что его внешний вид работает в среде терминального сервера.

Как я могу реализовать полнотекстовый поиск для Outlook?

2 ответа2

2

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

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

Это становится лучше. Базовый SQL для вашего запроса также отображается на новой вкладке SQL.

ПРИМЕЧАНИЕ. Вкладка SQL отображается при создании или изменении пользовательских представлений, но не отображается при выполнении "расширенного поиска". Я предпочитаю использовать пользовательские представления в качестве отправной точки для большинства расширенных поисков. Почему ... потому что я могу создать SQL, используя графическое дерево, и оно выполняет всю работу по написанию кода и не делает орфографических ошибок. Затем я сохраняю SQL путем копирования и вставки в текстовый файл. В любое время в будущем я могу просто вернуться прямо на вкладку SQL и вставить сохраненный SQL, и мне не придется его заново создавать. Пример SQL выглядит следующим образом ..

(NOT("urn:schemas-microsoft-com:office:office#Keywords" IS NULL)
 AND "urn:schemas:httpmail:textdescription" LIKE '%Outlook%'
 AND "urn:schemas:httpmail:displayto" LIKE '%Singh%')

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

  1. В regedit перейдите к разделу реестра HKEY_CURRENT_USER\Software\Microsoft\Office\

  2. Теперь перейдите к поддереву для номера версии вашего Office, например, 14.0 для 2010.

  3. Под этим ключом найдите Outlook, чтобы он выглядел как ...

    HKEY_CURRENT_USER\ Программное обеспечение \Microsoft\Office\ 14.0 \ Outlook или HKEY_CURRENT_USER\ Программное обеспечение \Microsoft\Office\ 12.0 \ Outlook

  4. На уровне ключа "Outlook" добавьте новый дочерний ключ с именем QueryBuilder.

  5. Выход Regedit. Это включает функциональность Query Builder для Outlook.

После включения он отображается как новая вкладка рядом с вкладкой "Дополнительно".

Официальный MS Link

Сайт, где я его изначально нашел

0

Использовать частичную строку поиска, так как подстановочные знаки не поддерживаются.

Вы также можете добавить advanced find на панель быстрого доступа. Нажмите стрелку вниз и перейдите ко All Commands выберите « Advanced Find... справа и нажмите « Add а затем закройте.

Вы также можете получить доступ к расширенному поиску с помощью сочетания клавиш Ctrl Shft F

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .