Передача таблицы между клиент сервером #722876


#0 by ilyavorobyev
Нужно открыть форму и передать в нее таблицу из табл.части пишу : Вылазит ошибка : "Метод недоступен на клиенте"
#1 by Сергиус
Объект.Материалы.Выгрузить
#2 by Сергиус
+ Доступность: Сервер, толстый клиент, внешнее соединение, мобильное приложение(сервер).
#3 by ilyavorobyev
я знаю почему это, сделал выгрузить на сервере а на клиент ее передавать нельзя
#4 by Сергиус
Покажи код, как ты сделал
#5 by ilyavorobyev
#6 by Любопытная
Нельзя передавать ТЗ между клиентом и сервером :) заверни ее во что-нибудь
#7 by Сергиус
ПоместитьВоВременноеХранилище(ТабЧасть.Выгрузить);
#8 by ilyavorobyev
#9 by ilyavorobyev
Нельзя изменять поле, содержащее объект данных формы
#10 by Сергиус
а ты попробуй не передавать ТабЧасть в функцию на сервере:
#11 by Сергиус
Или еще вариант - у тебя Таблица где-то уже задана..
#12 by ilyavorobyev
Ошибка отображения типов: Отсутствует отображение для типа '{'
#13 by Сергиус
Пройдись отладчиком, в какой момент возникает ошибка?
#14 by ilyavorobyev
Ошибка при вызове метода контекста (ПолучитьИзВременногоХранилища) вот тут ПолучитьИзВременногоХранилища(ПолучитьТабЧасть);
#15 by Любопытная
Ты зачем вообще это делаешь? Не бывает таблицы значений на клиенте.
#16 by ilyavorobyev
и как передать в форму таблицу значений?
#17 by ilyavorobyev
нужно передать в форму таблицу значений и открыть форму с уже загруженной в нее таблицей значений
#18 by Сергиус
Понятно, вообщем так не "взлетит"..ТаблицаЗначений на клиенте не существует. Передавай туда адрес из временнного хранилища..
#19 by Сергиус
+Что ты собираешься делать дальше в открываемой форме? Загружать данные из этой ТЗ?
#20 by Любопытная
Доступность: Сервер, толстый клиент, внешнее соединение, мобильное приложение(сервер). Возможен обмен с сервером. Сериализуется. Данный объект может быть сериализован в/из XDTO. Тип XDTO, соответствующий данному объекту, определяется в пространстве имен {}. Имя типа XDTO: ValueTable. Наверное через кхм... мягкое место делать. Форме, которую ты открываешь сделай параметр, в который передавай адрес временного хранилища, а уже в той форме на сервере по параметрам заполняй ТЧ
#21 by Сергиус
Поддерживаю.
#22 by ilyavorobyev
"форме на сервере по параметрам заполняй ТЧ" это какое событие в той форме?
#23 by Сергиус
Событие формы ПриСозданииНаСервере
#24 by ilyavorobyev
спасибо,так и сделал
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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