Форум: "Базы";
Текущий архив: 2002.09.23;
Скачать: [xml.tar.bz2];
Внизфильтр, параметры индекса Найти похожие ветки
← →
Vladimir* (2002-09-03 11:08) [0]Hello all!
А как следует указать обращение к двум тегам в индексном файле одновременно? Это нужно для построения фильтра по двум полям базы, типа:
Table1.SetRangeStart;
if f1 <> "" then
Table1.Fields[1].AsString := f1;
if f2 <> "" Then
Table1.Fields[2].AsString := f2;
Table1.SetRangeEnd;
if f1 <> "" then
Table1.Fields[1].AsString := f1;
if f2 <> "" Then
Table1.Fields[2].AsString := f2;
Table1.IndexName:="P1";
Table1.IndexName:="P2";
Table1.ApplyRange;
- работает последний тег, Р2, и фильтр устанавливается только по Fields[2], а вот как сделать, чтобы по двум полям сразу?((
← →
Desdechado (2002-09-03 11:39) [1]имхо, лучше использовать Filter=... или OnFilterRecord (если что-то сложное). а индексы тут ни при чем
← →
Mike Kouzmine (2002-09-03 11:58) [2]Либо Desdechado © , либо создать индекс по двум полям одновременно и работать - SetRange([f1,f2],[f1,f2]);
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.09.23;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.006 c