Создание составного индекса (XBase)
☑
0
ksandr_mrg
01.03.17
✎
13:49
не могу добиться создания составного индекса. Вот так работает:
ФайлDBF = Новый XBase; ФайлDBF.ОткрытьФайл(ДиалогВыбораФайла.ПолноеИмяФайла);
ФайлDBF.индексы.Добавить("INDX", "DATE", Ложь); ФайлDBF.СоздатьИндексныйФайл(ДиалогВыбораФайла.Каталог + "1.cdx");
А вот так не хочет, ругается:
ФайлDBF = Новый XBase; ФайлDBF.ОткрытьФайл(ДиалогВыбораФайла.ПолноеИмяФайла);
ФайлDBF.индексы.Добавить("INDX", "DATE+TRIM(GRS)", Ложь); ФайлDBF.СоздатьИндексныйФайл(ДиалогВыбораФайла.Каталог + "1.cdx");
Я понимаю, что дело в "DATE+TRIM(GRS)" но как это поправить - хз. DATE типа Дата, GRS - типа строка.
Помогите, а..
1
Это_mike
01.03.17
✎
13:52
DTOS(Date)+...
2
ksandr_mrg
01.03.17
✎
13:54
(1) Заработало, мерси
3
Это_mike
01.03.17
✎
14:25
(2) отож!
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс