Дата поступления
Пользователь:
Darkick (IP-адрес скрыт)
Дата: 06, March, 2007 07:38
Необходимо сделать возможность поиска документов по дате поступления экземпляров. Раньше уже добавлял новые параметры для поиска и в этот раз попробовал по аналогии, но наткнулся просто на чудеса. Но пока по порядку:
1. Как сделать поиск?
1.1. Добавить в IBIS.FST строку:
9910 0 DFP=v910^c
(такой вариант подойдет или надо как то сложнее?)
1.2. Добавить в IRBISC.INI в [SEARCH] еще один пунк для даты поступления (DFP=)
1.3. Пересоздать словарь
Я всё правильно делаю?
2. А теперь чудеса.
Сделал это всё - но при попытке поиска по новому параметру словарь для него оказался пуст. Начал копать, попробовал переписать в IBIS.FST - не помогло. Тогда вообще скопировал строку, которая формирует словарь для "Даты ввода" (DP=), и заменил в ней DP на DFP - всё равно словарь остался пуст. Странно.
Вообще удалил строку, формирующую DP. Но тут вообще чудеса - поиск по дате ввода остался. Как это вообще возможно?
После каждой манипуляции я пересоздавал словарь.
P.S.: Я конечно еще попробую на свежую голову.
Еще замечал, что словарь как то не всегда нормально создается: импортировал базу, создал словарь - работники жалуются, что нет поиска по некоторым полям (как раз таки по дате ввода не было). Проверил - действительно нету. Запустил снова пересоздание словаря - поиск появился. Просто какая-то недетерминированная система получается.
We'll go another way.
You must fight for Your right!