Проблемы в экселе с перекодировкой символов
Модератор: Модераторы
Сообщений: 2
• Страница 1 из 1
Проблема такая
Есть dbf файл
пользователь открывает документ и выполняется макрос, который читает этот dbf файл, если пользователю дать права локал админа на компе то всё ок информацией, если не давать аброкадабра. Может кто сталкивался помогите пожалуйста.
на клиентах:
виндовс 2000
офис 2000 или XP
Есть dbf файл
пользователь открывает документ и выполняется макрос, который читает этот dbf файл, если пользователю дать права локал админа на компе то всё ок информацией, если не давать аброкадабра. Может кто сталкивался помогите пожалуйста.
на клиентах:
виндовс 2000
офис 2000 или XP
найдено решение:
на клиентах этих стоял автокаталог от конторы автодиллер (использует БД InterBase)
в реестр пишутся всякие ключики и каким-то макаром настройки dbf файла берутся оттуда (почему?)
заменой соответствующего параметра на нужный всё стало ок
[HKEY_LOCAL_MACHINE\SOFTWARE\Borland\Database Engine\Settings\Drivers\DBASE\INIT]
"LANGDRIVER"="db866ru0"
в связи с этим вопрос: почему когда на компе регистрируются под обычным пользователем и в ветке реестра написано что-то другое отличное от того что я написал - идут кракозябры в экселе, а если пользователь в группе локал администраторов на компе то как оказывается ему пофигу на всё что написано в этой ветке и он берёт настройки (как мне кажется) из другой ветки реестра:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines\Xbase]
"DataCodePage"="OEM"
и у него граблей как небыло так и нету???
ВОПРОС ПОЧЕМУ?????
на клиентах этих стоял автокаталог от конторы автодиллер (использует БД InterBase)
в реестр пишутся всякие ключики и каким-то макаром настройки dbf файла берутся оттуда (почему?)
заменой соответствующего параметра на нужный всё стало ок
[HKEY_LOCAL_MACHINE\SOFTWARE\Borland\Database Engine\Settings\Drivers\DBASE\INIT]
"LANGDRIVER"="db866ru0"
в связи с этим вопрос: почему когда на компе регистрируются под обычным пользователем и в ветке реестра написано что-то другое отличное от того что я написал - идут кракозябры в экселе, а если пользователь в группе локал администраторов на компе то как оказывается ему пофигу на всё что написано в этой ветке и он берёт настройки (как мне кажется) из другой ветки реестра:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines\Xbase]
"DataCodePage"="OEM"
и у него граблей как небыло так и нету???
ВОПРОС ПОЧЕМУ?????
Сообщений: 2
• Страница 1 из 1
Вернуться в Серверы баз данных (SQL)
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7