Оновлення поля пошуку
Службова операція, яка перебудовує пошуковий індекс: те невидиме поле, за яким працює рядок «Пошук» у списках.
Де шукати: Модулі → Обслуговування бази даних → Служби → Оновлення поля пошуку
Розбір на прикладі

Параметри дозволяють обмежити роботу: назва реєстру, «Діапазон id з … по» — внутрішні id записів, а не номери документів, — та прапорець «оновити всі записи». Без назви реєстру служба не запуститься — вона має знати, що саме перебудовувати.
Навіщо це потрібно
Пошук у списках працює не по всіх полях підряд: щоб знаходити швидко, система тримає для кожного запису готовий текстовий «зліпок» — назву, код, коментар, реквізити. Він оновлюється сам при збереженні запису.
Але буває, що зліпок відстає від даних:
- дані завантажили імпортом в обхід звичайного збереження;
- у реєстр додали нове поле, яке має брати участь у пошуку;
- записи правили масово скриптом.
Тоді запис у списку є, а пошук його не знаходить — і саме це лікує служба.
Типові ситуації
Товар є, а пошук його не бачить. Перебудуйте індекс для цього реєстру.
Не хочеться перебирати всю базу. Вкажіть діапазон id — служба обробить лише записи з цими внутрішніми id. Номер документа (наприклад, рахунку) тут не підходить: id і номер — різні числа. Межі — цілі числа від 1, і «з» не більше за «по»; інакше служба відмовить — «Вкажіть діапазон id: цілі числа від 1!» чи «Початок діапазону id більший за його кінець!» — і підсвітить поле.
Не знаю технічної назви реєстру. Вона видна в адресному рядку або в довідці; без неї служба не працює.
Куди дивитися далі
- Реєстри — приклад списку, де працює пошук.