Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 2, свеженьких 1
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Кодировка DBF-файла при чтении Клиент-Банком в Бухгалтерии 2.0          
kihor Подменю пользователя
сообщение 05.03.19, 17:27
Сообщение #1

Говорящий
***
Группа: Пользователи
Сообщений: 83
Спасибо сказали: 12 раз
Рейтинг: 10

Коллеги,

Мы осуществили переход на Бухгалтерию 2.0 с редакции 1.2. Настраиваю в новой базе импорт выписок Клиент-Банка из DBF-файла Креди-Агриколь. Столкнулся с проблемой - вместо русских букв в содержании платежа отображаются кракозябры. Причем отображаются кракозябры как при установке кодировки OEM так и ANSI. На этом же сервере в Бухгалтерии 1.2 обработка с установкой кодировки OEM отображает текст корректно. В обоих случаях локализация "украинская", как информационной базы так и сеанса. Никто не сталкивался с такой проблемой?
Заранее спасибо за ответ.

Vofka Подменю пользователя
сообщение 05.03.19, 17:58
Сообщение #2

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13955
Из: Киев
Спасибо сказали: 4519 раз
Рейтинг: 3641.2

Если не ошибаюсь, кодировку ДБФ файла можно указывать при чтении. Возможно, в 1.2 у вас при чтении устанавливалась нужная кодировка, а в 2.0 этого нету.

kihor Подменю пользователя
сообщение 05.03.19, 18:16
Сообщение #3

Говорящий
***
Группа: Пользователи
Сообщений: 83
Спасибо сказали: 12 раз
Рейтинг: 10

Vofka @ Сегодня, 17:58 * ,
Спасибо за ответ, но я пробовал просто копировать код из 1.2 в 2.0 - соответственно, убеждался, что кодировка устанавливается в 2.0. Это не решает проблему, к сожалению.

Егор Динин Подменю пользователя
сообщение 05.03.19, 20:33
Сообщение #4

Почти крутой
Иконка группы
Группа: Местный
Сообщений: 1454
Из: Киев
Спасибо сказали: 548 раз
Рейтинг: 0

При первой загрузке в "неправильной кодировке" создаются контрагенты с крокозябрами.
При повторной загрузке в "правильной кодировке" программы находит по ИНН контрагентов, созданных на предыдущем шаге с крокозябрами.

Сообщение отредактировал Егор Динин - 05.03.19, 20:33

Володька Подменю пользователя
сообщение 06.03.19, 8:11
Сообщение #5

Завсегдатай
****
Группа: Пользователи
Сообщений: 166
Спасибо сказали: 8 раз
Рейтинг: 0

DBF файлы бывают, как от FoxPro, так и от Visual FoxPro, пересохраните эти файлы через VFP, при открытии будет возможность выбрать тип кодовой страницы. Это исключит саму проблему в dbf, если поможет, то объясню, как убрать её навсегда.

kihor Подменю пользователя
сообщение 06.03.19, 13:00
Сообщение #6

Говорящий
***
Группа: Пользователи
Сообщений: 83
Спасибо сказали: 12 раз
Рейтинг: 10

Володька @ Сегодня, 8:11 * ,

Решил "плюнуть" на объект 1С XBase и переписал обработку через ADODB и ODBC - проблема решилась таким образом.

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 19.04.24, 18:11
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!