Имя: Пароль:
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 крутится.