Пишу загрузку из файла dbf, через объект XBase. Обработка не новая, работает давно.
А на этом файле выдает системную ошибку -210 Unrecognized FieldName, а потом "Перед выполнением операции установите объект на запись".
В отладчике запись видна полностью со всеми полями, а при чтении конкретного поля ПолучитьЗначениеПоля() -- вылетает.
Платформа 8.3.11.2867.
В редакторе dbf вижу, что тип файла xBase III. После пересохранения в формат xBase IV все читается без проблем.
Пересохранять файл каждый раз - не вариант.
Читать через ADODB - пока не хочу.
Поскажите, что может быть ?
barul4ik @ Сегодня, 13:31
,
Пока писал, придумал решение. Похоже, не ботает именно функция ПолучитьЗначениеПоля().
Зато работает ЗаполнитьЗначенияСвойств().
Использовал, это, все прочиталось.