Импорт НН из ZDI - кодировка ОЕМ

Проблеми зв'язані з експортом\імпортом звітів, довідників.
Відповісти
Liliia
Повідомлень: 14
З нами з: 20 липня 2013, 01:04

Импорт НН из ZDI - кодировка ОЕМ

Повідомлення Liliia » 29 липня 2015, 19:00

Поскольку импорт из ДБФ в кодировке 866 не работает, перешла на файл ZDI. Согласно инструкции указала Encoding=OEM. Новая проблема - пользователи жалуются, что в импортированных документах буква Її заменяется на Єє. Во вложении исходный файл ZDI и PDF загруженной НН. Обратите внимание на слова "Україна" -> "Украєна" и "КИЇВСТАР" -> "КИЄВСТАР".
Вкладення
ZDI866.rar
(55.03 Кіб) Завантажено 8 разів

vnkor
Повідомлень: 976
З нами з: 07 жовтня 2011, 09:39

Re: Импорт НН из ZDI - кодировка ОЕМ

Повідомлення vnkor » 30 липня 2015, 08:30

Попробуйте вместо Encoding=OEM набрать Encoding=ANSI
Каждая программа содержит, по крайней мере, одну ошибку.
Народная мудрость.

Liliia
Повідомлень: 14
З нами з: 20 липня 2013, 01:04

Re: Импорт НН из ZDI - кодировка ОЕМ

Повідомлення Liliia » 03 серпня 2015, 14:10

vnkor писав:Попробуйте вместо Encoding=OEM набрать Encoding=ANSI
Результат - Џђ€‚Ђ’Ќ… ЂЉ–IЋЌ…ђЌ… ’Ћ‚Ђђ€‘’‚Ћ "Љ€ф‚‘’Ђђ", а должно быть ПРИВАТНЕ АКЦIОНЕРНЕ ТОВАРИСТВО "КИЇВСТАР".
Думаю, проблема не в кодовой странице, букву Єє и Іі воспринимает правильно. Вроде как перекодировка идет побуквенно в программе и буквы Єє и Її перекодируются одинаково. Дайте хотя бы коды букв Її, я буду менять их в своей программе.

AlexG
Повідомлень: 37
З нами з: 21 лютого 2012, 11:19

Re: Импорт НН из ZDI - кодировка ОЕМ

Повідомлення AlexG » 03 серпня 2015, 15:34

Liliia:
Медок под OEM-кодировкой понимает не стандартную CP866, а "украинскую" версию CP866U.
См. https://ru.wikipedia.org/wiki/Альтернативная_кодировка
Его можно понять, там в отличие от CP866 возможна взаимнооднозначная перекодировка
украинских букв из OEM в ANSI и обратно.
Понять, простить и, что делать, ручками подстраиваться при формировании файлов для импорта.

Відповісти

Повернутись до “Експорт\імпорт”