Здравствуйте!
Данная проблема поднималась не один раз. Но ответа на мой вопрос не нашел нигде. Итак.
Из одной базы (8.2.16.368) выгружается дбф с указанием кодировки следующим образом:
ДбфФайл = Новый XBase;
ДбфФайл.Кодировка = КодировкаXBase.ANSI;
Вроде бы все в порядке.
В другую базу (8.2.18.61) пытаюсь загрузить данные из этого файла
ДБФ = Новый XBase;
ДБФ.Кодировка = КодировкаXbase.ANSI;
ДБФ.ОткрытьФайл(ИмяФайла);
Но вместо человеческих букв отображается кракозябра. Пробовал и так:
ДБФ = Новый XBase;
ДБФ.ОткрытьФайл(ИмяФайла);
ДБФ.Кодировка = КодировкаXbase.ANSI;
но от перемены мест слагаемых сумма не изменилась. Также пробовал и с другой кодировкой. Результат тот же. Пробовал на хр, 7 и 8 - все одинаково плохо.
В Access файлы открываются и являются читабельными.
В чем может быть проблема?
За предложения заранее благодарен.