Имя: Пароль:
1C
1С v8
Создание составного индекса (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) отож!
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс