Ошибка передачи данных между клиентом и сервером
☑
0
rotting
25.10.12
✎
15:23
Есть вот такой код
&НаКлиенте
Процедура СформироватьРаппортРуководителю(Команда)
Состояние("Идет формирование рапорта...");
ОбновитьОтчет();
КонецПроцедуры
&НаСервере
Процедура ОбновитьОтчет()
.......
КонецПроцедуры
При выполнении выдает очень понятную ошибку
Ошибка передачи данных между клиентом и сервером. Значение недопустимого типа.
Все бы ничего если бы я чего-то передавал в параметрах, но тут я так понимаю контекст с недопустимым типом, как узнать какой?
1
Mort
25.10.12
✎
15:26
Спросить у разработчика, какой он контекст замутил...
2
rotting
25.10.12
✎
15:40
(1) да вот я разработчик и есть, переношу отчет на упр формы, хочу малой кровью обойтись
3
vmv
25.10.12
✎
16:07
&НаСервере
Процедура ОбновитьОтчет()
// Вот тута мы создаем тяжелые перенннные
Тз = ПолучитьТз();
Дз = ПолучитьДз();
НящнаяХрень = ПолучитьПолучитьДз();
.......
ОбновитьОтчетыКакЯЗадумал(Тз , Дз, НящнаяХрень );
.......
// Вот тут мы тупа терминируем тяжелые переменеыые этого
//метода перед передачей управления на клиент, иба 1С 82
// малалетка и не спосособна на клевый деструктив и часто
// пишет лабуду Ошибка передачи данных между клиентом и
// сервером
Тз = 0;
Дз = 0;
НящнаяХрень = 0;
КонецПроцедуры
4
rotting
25.10.12
✎
16:09
(3) спасибо за ответ, сейчас попробую
5
rotting
25.10.12
✎
16:15
(3) чет не выходит, просто после добавления в модуль обработки кода и реквизитов обработки эта ошибка стала выскакивать при любых вызовах сервера, куда смотреть?
6
Mort
25.10.12
✎
16:28
чо за бред...
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.