|
Массив с сервера на клиент УП
| ☑ |
0
mnemonic
14.07.15
✎
22:33
|
Всем привет.
Пытаюсь передать массив с сервера на клиент, 1С-ка ругается:
Ошибка передачи данных между клиентом и сервером. Значение недопустимого типа.
...
Ошибка отображения типов:
Отсутствует отображение для типа 'СправочникТабличнаяЧастьСтрока.Спр.ТЧ2'
Не пойму почему так, всегда был уверен, что массив можно передать, и в СП написано, что Массив поддерживается в тонком клиенте.
В чем может быть дело, интересно?
1С:Предприятие 8.3 (8.3.5.1383)
|
|
1
Artful Den
14.07.15
✎
22:35
|
Наверное в массиве что-то негодное передаешь
|
|
2
mnemonic
14.07.15
✎
22:37
|
(1) вот:
|
|
3
mnemonic
14.07.15
✎
22:38
|
вот внутренность Массива
|
|
4
Artful Den
14.07.15
✎
22:39
|
СП тебе пишет, что Массив передать можно, НО типы значений передаваемые мужду сервером и клиентом ограничены
|
|
5
Kain_wrath
14.07.15
✎
22:39
|
А сам код?
|
|
6
mnemonic
14.07.15
✎
22:40
|
&НаКлиенте
Процедура СоставРеквизитаКомпонентНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка)
СтандартнаяОбработка = Ложь;
Массив = ВернутьСоставКомпонента(Объект.Реквизит, Элементы.Состав.ТекущаяСтрока);
КонецПроцедуры
Функция ВернутьСоставКомпонента(Реквизит, Номер)
МассивСтрок = Реквизит.ТЧ2.НайтиСтроки(Новый Структура("КлючСтроки", Реквизит.ТЧ1[Номер].КлючСтроки));
Возврат МассивСтрок
КонецФункции
"Реквизит" имеет тип "СправочникСсылка"
|
|
7
RomanYS
14.07.15
✎
22:53
|
черным же по белому пишет: не может передать строку ТЧ
|
|