Имя: Пароль:
1C
1С v8
Sh4Ole.SH4App и Кодировка
0 Prilepsky
 
31.08.16
14:59
Добрый день!

При обращение к StoreHouse по com, получаю в ответ битую кодировку.
Кто-нибудь сталкивался с подобным?

Причем, проблема с кодировкой началась после перехода базы на клиент-серверный режим работы.
1 Prilepsky
 
31.08.16
15:20
Приходит в кодировке CP1252

Как в 1С теперь преобразовать в правильную? :)
2 Oftan_Idy
 
31.08.16
15:20
Глядя на тему мне показалась формула спирта..
3 NikVars
 
31.08.16
15:26
(0) Сервер настроить правильно не думалось?!
4 Prilepsky
 
31.08.16
15:35
(3) Просвети! О каких настройках речь?

Кстати, ошибка повторялась и  файловом режиме, если через веб-сервер работали.
5 denis_jj
 
31.08.16
16:05
(0) видимо влияют региональные настройки машин на которых работают эти системы. Ещё может версия операционки, русская или английская.
6 Prilepsky
 
31.08.16
16:21
(5) Есть 2 сервера.
На одном 1С крутится, на другом Storehouse
Региональные настройки везде одинаковые.

Правда, на сервер где 1С - винда английская.

Куда копать, что делать?
7 denis_jj
 
31.08.16
16:48
(0) переставить 1С временно на сервер Storehouse, проверить что вернется.
8 NikVars
 
31.08.16
18:02
(4) Ты что называешь сервером?!
Выделенный комп или скуль или майскуль?
9 Prilepsky
 
31.08.16
18:06
Два выделенных компа.
На обоих крутиться SQL SERVER.
На одном 1С , на другом StoreHouse.


Пробовал решение, когда в регистре надо прописывать 1251 вместо 1252 - не помогло.

Региональные настройки одинаковые.

(7) попробую сегодня
10 denis_jj
 
31.08.16
20:38
(9) Ещё нужно проверить региональные настройки SQL серверов, collation. В зависимости от них SQL может разное возвращать. Для чистоты эксперимента базу 1С нужно на тот же SQL переместить где Storehouse крутится.
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан