Повнотекстовий пошук (Full-text Data Search)
Механізм повнотекстового пошуку дозволяє швидко знаходити потрібну інформацію в даних інформаційної бази і в довідковій системі.
Основні можливості повнотекстового пошуку
- підтримка транслітерації (написання російських слів символами латиниці відповідно до ГОСТ),
- підтримка заміщення (написання частини символів в російських словах Одноклавішний латинськими символами),
- можливість нечіткого пошуку (букви в знайдених словах можуть відрізнятися) із зазначенням порога нечіткості,
- можливість вказівки області виконання пошуку по вибраних об'єктів конфігурації,
- представлення результатів пошуку в форматі XML і HTML з виділенням знайдених слів,
- повнотекстове індексування назв стандартних полів ( "Код", "Найменування" і т.д.) на всіх мовах конфігурації,
- виконання пошуку з урахуванням синонімів російської, англійської та української мов,
- морфологічний словник російської мови містить ряд специфічних слів, що відносяться до областям діяльності, автоматизуються за допомогою системи програм 1С: Підприємство,
- можливість використання додаткових словників повнотекстового пошуку,
- до складу поставляються словників включені словникові бази і словники тезауруса і синонімів російської, української та англійської мов, надані компанією "Информатик".
Повнотекстовий пошук в базі даних
Механізм повнотекстового пошуку в даних системи 1С: Підприємство 8 дозволяє здійснювати пошук в базі даних із зазначенням пошукових операторів (І, АБО, НЕ, ПОРЯД і ін.).
Механізм повнотекстового пошуку заснований на використанні двох складових:
- повнотекстового індексу, який створюється для поточної бази даних і потім періодично, у міру необхідності, оновлюється,
- засобів виконання повнотекстового пошуку.
Створення та оновлення повнотекстового індексу може бути виконано інтерактивно, в режимі 1С: Підприємство 8, або програмно, засобами вбудованої мови. Нижче наведено діалог управління повнотекстових індексуванням в режимі 1С: Підприємство:
Для виконання пошуку даних в базі даних може використовуватися, наприклад, обробка Пошук даних. представлена нижче.
У представленому прикладі знайдені документи, реквізити яких містять значення, що починаються на компл і вент - організація Торговий дім "Комплексний" і реквізити, що містять різні форми слова вентилятор - в назві угоди, в найменуванні номенклатури, в описі завдання.
Система 1С: Підприємство 8 дозволяє здійснювати вибіркове включення даних прикладних об'єктів і їх реквізитів в повнотекстовий пошук. Також існує можливість обмежити область пошуку даними тільки зазначених об'єктів конфігурації.
Повнотекстовий пошук в довідковій системі
У довідковій системі 1С: Підприємство 8 також реалізований повнотекстовий пошук, що дозволяє використовувати пошукові оператори І, АБО, НЕ, ПОРЯД і ін. При цьому знайдені слова виділяються.