Сообщение от kzz1C
|
Автограф.TripIndex = 1; //Это важно (!!!),
|
Это была ошибка (ложная проверка индекса рейса, который никак не относится к обр. полей), она уже исправлена. Так что TripIndex можно не задавать после WaitForFieldsComputing.
Сообщение от kzz1C
|
1. Надо ли запускать процедуру WaitForComputing перед WaitForFieldsComputing?
|
Нет
Сообщение от kzz1C
|
2. Надо ли создавать файл dbf перед тем, как выгружать туда поля?
|
Нет. Но у Вас выполняется вызов ExportListToFile(Временный,"fields","",
1,1);
где
Add = 1 – добавление записей к уже существующему файлу
CreateAlways = 1 – в случае ошибки создавать пустой файл
Попробуйте так ExportListToFile(Временный,"fields","",
0,1);
Сообщение от kzz1C
|
3. Полигоны, которые я получаю путем рисования в вашем редакторе, в программе GPSMapEdit выглядят как незамкнутые контуры. Это может играть какую-то роль?
|
Нет. Вообще, попробуйте для начала просто выполнить расчёт из программы.