Имя: Пароль:
1C
 
Ошибка передачи данных между клиентом и сервером при внедрении БСП 2.4
0 LLIaMaH
 
28.06.18
06:10
Есть у нас самописная конфа. Платформа последняя 8.3.12. Клиент сервер. Внедряю БСП2.4, поэтому пришлось выставить совместимость с 8,3,10. Внедряю пока только адресный классификатор. При попытке открыть формы БСП выдает ошибку:
{ОбщийМодуль.АдресныйКлассификаторКлиент.Модуль(28)}: Ошибка при вызове метода контекста (ОткрытьФорму)
    ОткрытьФорму(ИмяФормы, ПараметрыФормы,
по причине:
Ошибка передачи данных между клиентом и сервером. Значение недопустимого типа.
по причине:
Ошибка преобразования данных XDTO:
Значение: {http://v8.1c.ru/8.1/data/ui/style}ПоясняющийТекст    Тип: {http://v8.1c.ru/8.1/data/ui}Color
по причине:
Ошибка отображения типов:
Отображение лексического значения '{http://v8.1c.ru/8.1/data/ui/style}ПоясняющийТекст' в значение типа 'Цвет'

Ошибок много на разные стили пришедшие из БСП с формами БСП, если исключить использование стиля при открытии формы, то ошибка пропадает.

В файловой версии ошибок нет. Чистка кеша передобавлением серверной базы не помогает.

3,0 не стал внедрять, при работе с подбором адреса ошибки и глюки.
1 sechs
 
28.06.18
06:44
А кто обещал тебе поддержку управляемых форм в толстом клиенте?
2 LLIaMaH
 
28.06.18
06:58
(1) ну у нас всякие формы есть в том числе и управляемые. К тому же в файловом варианте работает нормально.
3 sechs
 
28.06.18
07:08
(2) Хорошо. А обещал-то кто?
4 LLIaMaH
 
28.06.18
07:27
(3) а более развернуто можно. Типа БСП нормально будет работать только на тонком клиенте?
5 sechs
 
28.06.18
07:43
(4) Ура, первый вопрос, а не описание трудового быта ТС! Да.
6 LLIaMaH
 
28.06.18
09:46
(5) А решить это катко можно, или только удалять стили из форм.
7 sechs
 
28.06.18
10:19
(6) Исправить код БСП, который явно или неявно (контекстно) передает объекты стиля между клиентом и сервером.
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн