dbf из excel

0 голосов
спросил 24 Июнь, 03 от Гость (210,080 баллов) в категории Программные продукты Esri
Для добавления данных из excel создаём dbf. Шрифты при открытии в AV в нём естественно того - сыпятся. Для борьбы с этим у нас используется самописная прога, подключаемая в excel. Может есть более простой способ сохранения шрифтов.

4 Ответы

0 голосов
ответил 25 Июнь, 03 от Ilya (10,800 баллов)

Exel можно подклучать как SQL сервер только перед этим надо в Exel дать имя выбранному массиву, который вы хотите добавить в AV.

Вставка-Имя-Присвоить   Wink

Рекомендую делать это в отдельном проекте, так-как оновной, после подключения базы, начинает тормозить. В него стоит подгружать либо сразу shape, либо таблицу сохраненную, как *.dbf

0 голосов
ответил 25 Июнь, 03 от Vasiliy2 (8,240 баллов)

 Еxcel  выкидывает dbf в кодировке DOS866. image

  а AV пытается их читать в win1251

Самый простой способ, это завести на винте директорию и настроить в AV ("файл-параметры кодовой страницы") на этот каталог DOS866  типа d:\temp=dos866 и сохранить все это (задать по умолчанию). После этого все таблицы из excel  кидать туда и для  excel  экспортировать таблицы тоже туда. При экспорте таблицы из этой дир в любую другую кодировка сменится на win1251 автоматом

Успехов!

0 голосов
ответил 25 Июнь, 03 от Гость (210,080 баллов)

Спасибо, через кодовую старницу нормально получилось.image

0 голосов
ответил 07 Июль, 03 от S.E. (12,840 баллов)
Добро пожаловать на сайт Вопросов и Ответов, где вы можете задавать вопросы по GIS тематике и получать ответы от других членов сообщества.
...