![]() |
|
Ошибка передачи данных между клиентом и сервером. Значение недопустимого типа | ☑ | ||
---|---|---|---|---|
0
Stepanov_D
04.08.14
✎
08:44
|
Ошибка передачи данных между клиентом и сервером. Значение недопустимого типа.
по причине: Ошибка преобразования данных XDTO: Запись значения свойства 'v': форма: Элемент имя: {http://v8.1c.ru/8.2/uobjects}v по причине: Ошибка преобразования данных XDTO: Запись значения свойства: форма: Элемент имя: {http://v8.1c.ru/8.2/data/spreadsheet}d по причине: Ошибка преобразования данных XDTO: Запись значения свойства 'Value': форма: Элемент имя: {http://v8.1c.ru/8.1/data/core}Value по причине: Ошибка отображения типов: Отсутствует отображение для типа 'СтрокаТаблицыЗначений' &НаКлиенте Процедура Сформировать(Команда) СформироватьНаСервере(Период, Неопределено); КонецПроцедуры &НаСервере Процедура СформироватьНаСервере(Знач Период, Знач Расшифровка=Неопределено) ОбъектОбработка=РеквизитФормыВЗначение("Отчет"); ПараметрыФормирования=Новый Структура("Период, Расшифровка", Период, Расшифровка); Хранилище=Новый Структура(); ркРасчетНачисленийСервер.ИнициализироватьСессии(Хранилище); ТабличныйДокумент.Очистить(); ТабличныйДокумент.Вывести(ОбъектОбработка.ПолучитьПечатнуюФорму(ОбъектОбработка, Хранилище, ПараметрыФормирования)); КонецПроцедуры при формировании запроса используется компановка данных Как исправить? |
|||
1
Stepanov_D
04.08.14
✎
08:45
|
ошибка возникает в процедуре "Процедура Сформировать(Команда)" после окончания выполнения процедуры на сервере "СформироватьНаСервере"
|
|||
2
vde69
04.08.14
✎
08:53
|
в табличном документе содержится несериализуемый обьект, например COM
|
|||
3
Stepanov_D
04.08.14
✎
09:18
|
(2) Нет, там только расшифровки вставил... такого типа.
Структура = Новый Структура; Структура.Вставить("Дом", Дом); ОбластьСтрока.Параметры.Расшифровка = Структура; ТабличныйДокумент.Вывести(ОбластьСтрока); |
|||
4
Stepanov_D
04.08.14
✎
09:22
|
(2) В макете , в одной ячейке
ПараметрРасшифровки - Расшифровка ИспользованиеРасшифровки - Строка |
|||
5
mikecool
04.08.14
✎
09:26
|
а что не понятно в сообщении Ошибка отображения типов:
Отсутствует отображение для типа 'СтрокаТаблицыЗначений' ? на сервер нельзя передавать ТЗ и ее комплектующие |
|||
6
Stepanov_D
04.08.14
✎
09:32
|
(5) Не понятно строка какой таблицы значений?
Причем когда делаю запрос и он выдает пустую таблицу при выгрузке то ошибки не возникает... а вот когда есть что выводить - тогда ошибки |
|||
7
DrShust
04.08.14
✎
09:47
|
(6) Может быть попробовать после ТабличныйДокумент.Вывести(ОбъектОбработка.ПолучитьПечатнуюФорму(ОбъектОбработка, Хранилище, ПараметрыФормирования)); дописать
ЗначениеВРеквизитФормы(ОбъектОбработка, "Отчет")? |
|||
8
vde69
04.08.14
✎
09:57
|
(3) ОбъектОбработка.ПолучитьПечатнуюФорму(ОбъектОбработка, Хранилище, ПараметрыФормирования)
смотри, что у тебя здесь возвращается, скорее всего в результате (или во вложениях) у тебя не сериалитзуемый обьект. Это может быть штрих код, или диаграмма или еще какой внедренный обьект содержащий ТЗ |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |