8.2 Ошибка при возврате таблицы значений из функции #524022


#0 by Vigor06
При выборе значения в поле формы заполняю табличную часть документа из справочника Написал следующий код: ошибка возникает именно при передаче,,т.е. при операции "КонецФукнкции" Что можете посоветовать?
#1 by Vigor06
Виноват)) Ошибка следующая: "Ошибка отображения типов: Отсутствует отображение для типа {"
#2 by aleks-id
на клиента не передать ТЗ
#3 by 22 см
#4 by 22 см
Здесь тоже косяк ТекущаяСтрока.Номенклатура=СтрокаДетали.Номерклатура;
#5 by Vigor06
22см, Спасибо,работает))Но вот в табличную часть документа он выводит лишь последнюю строчку из табличной части справочника
#6 by 22 см
Потому что код у тебя неверный в Посмотри внимательнее
#7 by Dem1urg
Попробуй явно указать типы колонок при создании ТЗ
#8 by Vigor06
#9 by a_alenkin
Пару дней назад такая тема всплывала и кто то доказывал что таблица значений сериализуется. Я же тоже всегда массив структур использую
#10 by Mitriy
почему просто не добавить коллекцию в реквизит формы и с ней спокойно работать?
#11 by a_alenkin
Для Каждого СтрокаДетали из ТаблицаДет Цикл При таком коде у тебя последней переданной с сервера строкой заполнится
#12 by Vigor06
a_alenkin, Да,я уже исправил)Нужно было только ТекущаяСтрока = Элементы.Детали.ТекущиеДанные; запихать в начало цикла)
#13 by a_alenkin
а табличную часть не передать на сервер для заполнения?
#14 by Vigor06
Ну ее же все равно потом обратно на клиент не передать
#15 by a_alenkin
она у тебя наверняка в реквизитах формы - ты просто вызываешь процедуру серверную, которая ее и заполнит
#16 by a_alenkin
не наверняка а точно раз таблица формы на нее ссылается
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С