ОБСУЖДЕНИЕ Проблема 

FTSearch поиск по дате создания документа

7 ответов 3,9 тыс.
AI-выжимка обсуждения скоро
Такая проблемка, хочу найти из "базы1" в "базе2" документы по диапазону дат создания документа.
В документах в базе, по которой ищу - нет поля с датой создания документа.
Можно ли не делая повторный поиск по результату коллекции dc, сразу искать по диапазону дат?
Примерно так. Этот вариант что-то не работает.
Код:
formula$ =  то что надо....
formula$ = formula$+{  @Created >= }   uidoc.FieldGetText("Date1")
Set dc=MUNdb.FTSearch(formula$,0)
 
Из хелпа
= (equal)

< (less than)

> (greater than)

<= (less than or equal)

>= (greater than or equal)

Search for numbers or dates in numeric or date fields only.

Example

FIELD date1<12/25/98

Finds documents whose 'date1' field contains any date before 12/25/98.
 
Поля "date1" с датой в документе нету. Создать поле в чужой базе и внести в него @Created - не могу.
 
не помню - $Created поле индексируется (и все "служебные") или нет
 
Для начала пусть ТС правильно напишет свою формулу ( типы данных ), ато сравнивает Date\Time с черт знает чем.
 

Статистика тем

Создано
seoman2,
Последний ответ от
seoman2,
Ответы
7
Просмотры
3 925