powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Excel -> DBF -> VFP7 (проблемы с кодировкой)
8 сообщений из 8, страница 1 из 1
Excel -> DBF -> VFP7 (проблемы с кодировкой)
    #33025252
IdSyz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вопрос: при сохранении листа Ехселя в дибейс и "всасывании" этого файла в Фокс все русскоязычные поля нечитаемы. С кодировками системы проблем нет, кодировка Фокса тоже в порядке. Где тут может быть собака?
...
Рейтинг: 0 / 0
Excel -> DBF -> VFP7 (проблемы с кодировкой)
    #33025508
Crispy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нечитаемы - это в смысле - структура dbf-ки нормальная, просто символы не те?
Или вообще не открываетя как dbf?
В любом случае, если все сохранено как DBF 4 (dBASE IV), может все дело в шапке таблицы? Можно попробовать убрать всю шапку, оставить только столбцы без названия, потом только сохранять.
...
Рейтинг: 0 / 0
Excel -> DBF -> VFP7 (проблемы с кодировкой)
    #33026018
AleksMed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Через cpzero установи 866 страницу для сохраненной DBF
...
Рейтинг: 0 / 0
Excel -> DBF -> VFP7 (проблемы с кодировкой)
    #33032205
Igor Korolyov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hi IdSyz!

COPY TO ... TYPE FOX2X AS 866

2 AleksMed
cpzero не поможет - сами данные должны быть в cp866 - а cpzero только
байт-признак меняет - AFAIK Excel на этот байт вообще никакого внимания не
обращает (иначе он бы понимал dbf-ы в cp1251)

Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
Excel -> DBF -> VFP7 (проблемы с кодировкой)
    #33032606
AleksMed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Igor Korolyov

Из приложения дается команда EXPORT TO <FileName> XL5 без явного указания 866 кодовой страницы. Потом из Экселя <FileName> сохраняется в DBF 4 (dBase IV) формате. После открытия в VFP7 вместо русских букв крякозяблы. После DO (HOME()+"Tools\Cpzero\cpzero") WITH <FileName>,866 и открытия таблицы все нормально :)
...
Рейтинг: 0 / 0
Excel -> DBF -> VFP7 (проблемы с кодировкой)
    #33032615
Urri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Приветствую, AleksMed!

Ну дык Excel создает DBF без CodePage и в 866-й кодировке. Причем кривовато. Все очевидно ;-)
А что неочевидно: зачем так сложно у Вас устроено?
...
Рейтинг: 0 / 0
Excel -> DBF -> VFP7 (проблемы с кодировкой)
    #33032690
AleksMed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
UrriПриветствую, AleksMed!

Ну дык Excel создает DBF без CodePage и в 866-й кодировке. Причем кривовато. Все очевидно ;-)
А что неочевидно: зачем так сложно у Вас устроено?

:) Да у меня так и не устроено. Просто для проверки взял XLS файл экспортированный из приложения и на нем смоделировал проблему IdSyz.
...
Рейтинг: 0 / 0
Excel -> DBF -> VFP7 (проблемы с кодировкой)
    #33034591
Igor Korolyov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hi AleksMed!

Да, что-то я не так понял... Мне показалось что оно в Excel нечитаемо, после сброса из программы в dbf :(

Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Excel -> DBF -> VFP7 (проблемы с кодировкой)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]