0
Andreyyy
06.03.12
✎
10:19
|
Какой синтаксис ?
Делаю так:
мФайлСинхронизации.индексы.Добавить("Poisk", "GUID77,INN_ORG,NOMSTR_V", Истина);
Ищет только по первому полю.
|
|
2
Andreyyy
06.03.12
✎
10:39
|
Где криво пишу, подскажите ?
мФайлСинхронизации = Новый XBase();
мФайлСинхронизации.поля.Добавить("GUID77", "S", 50);
мФайлСинхронизации.поля.Добавить("NOMSTR_V", "N", 5);
мФайлСинхронизации.поля.Добавить("VIDOC8", "S", 80);
мФайлСинхронизации.поля.Добавить("GUID8", "S", 50);
мФайлСинхронизации.поля.Добавить("INN_ORG", "S", 12);
мФайлСинхронизации.индексы.Добавить("Poisk1", "GUID77");
мФайлСинхронизации.индексы.Добавить("Poisk2", "INN_ORG");
мФайлСинхронизации.индексы.Добавить("Poisk3", "NOMSTR_V");
мФайлСинхронизации.индексы.Добавить("Poisk", "GUID77+INN_ORG+NOMSTR_V", Истина);
мФайлСинхронизации.СоздатьФайл(ПутьКФайлуСинхронизации, ФайлСинхронизации.Путь + ФайлСинхронизации.ИмяБезРасширения + ".cdx");
|
|