Повнотекстовий пошук (full-text data search)

Повнотекстовий пошук (Full-text Data Search)

Механізм повнотекстового пошуку дозволяє швидко знаходити потрібну інформацію в даних інформаційної бази і в довідковій системі.

Основні можливості повнотекстового пошуку

  • підтримка транслітерації (написання російських слів символами латиниці відповідно до ГОСТ),
  • підтримка заміщення (написання частини символів в російських словах Одноклавішний латинськими символами),
  • можливість нечіткого пошуку (букви в знайдених словах можуть відрізнятися) із зазначенням порога нечіткості,
  • можливість вказівки області виконання пошуку по вибраних об'єктів конфігурації,
  • представлення результатів пошуку в форматі XML і HTML з виділенням знайдених слів,
  • повнотекстове індексування назв стандартних полів ( "Код", "Найменування" і т.д.) на всіх мовах конфігурації,
  • виконання пошуку з урахуванням синонімів російської, англійської та української мов,
  • морфологічний словник російської мови містить ряд специфічних слів, що відносяться до областям діяльності, автоматизуються за допомогою системи програм 1С: Підприємство,
  • можливість використання додаткових словників повнотекстового пошуку,
  • до складу поставляються словників включені словникові бази і словники тезауруса і синонімів російської, української та англійської мов, надані компанією "Информатик".

Повнотекстовий пошук в базі даних

Механізм повнотекстового пошуку в даних системи 1С: Підприємство 8 дозволяє здійснювати пошук в базі даних із зазначенням пошукових операторів (І, АБО, НЕ, ПОРЯД і ін.).

Механізм повнотекстового пошуку заснований на використанні двох складових:

  • повнотекстового індексу, який створюється для поточної бази даних і потім періодично, у міру необхідності, оновлюється,
  • засобів виконання повнотекстового пошуку.

Створення та оновлення повнотекстового індексу може бути виконано інтерактивно, в режимі 1С: Підприємство 8, або програмно, засобами вбудованої мови. Нижче наведено діалог управління повнотекстових індексуванням в режимі 1С: Підприємство:

Для виконання пошуку даних в базі даних може використовуватися, наприклад, обробка Пошук даних. представлена ​​нижче.

У представленому прикладі знайдені документи, реквізити яких містять значення, що починаються на компл і вент - організація Торговий дім "Комплексний" і реквізити, що містять різні форми слова вентилятор - в назві угоди, в найменуванні номенклатури, в описі завдання.

Система 1С: Підприємство 8 дозволяє здійснювати вибіркове включення даних прикладних об'єктів і їх реквізитів в повнотекстовий пошук. Також існує можливість обмежити область пошуку даними тільки зазначених об'єктів конфігурації.

Повнотекстовий пошук в довідковій системі

У довідковій системі 1С: Підприємство 8 також реалізований повнотекстовий пошук, що дозволяє використовувати пошукові оператори І, АБО, НЕ, ПОРЯД і ін. При цьому знайдені слова виділяються.