Передать значение запроса с сервера на тонкий клиент #618960


#0 by sidrd
Приложение тонкий клиент. Хочу передать значение с НаСервере в НаКлиенте &НаСервере  Запрос такой то ..... На клиенте получаю Список из этой функции запроса Делаю так, ругается на ДаннныеЗапроса, это произвольная переменная, пишет нельзя в неё передавать данные &НаКлиенте Делаю так, ругается нельзя обратиться к функции ПередатьЗапрос: &НаКлиенте Помогите пожалуйста. Как правильно получить данные запроса на клиенте?
#1 by sapphire
&НаСервере Запрос такой то .....
#2 by H A D G E H O G s
Херракс, и тигры у ног моих сели!
#3 by H A D G E H O G s
ТЗ нет на клиенте. Несуществует.
#4 by H A D G E H O G s
Как в принципе и ВыборкаЗапроса, которую аутор пытается "завернуть" в СписокЗначений
#5 by anddro
Список.Добавить(ВыборкаСотрудники); - элементами списка значений является сама выборка, а не конкретное значение? Исправь на ВыборкаСотрудники.<имя поля>. Сообщить(Стр.Ссылка); - здесь Стр - это элемент списка значений, у него есть только .Значение и .Представление. Значение ты определил в Список.Добавить. Свойства .Ссылка нет, и будет ошибка.
#6 by sidrd
anddro Делаю так:   &НаСервере Запрос такой то ..... Тут пишет не соответствие типов при заполнении СпискаЗначений
#7 by Лефмихалыч
на клиент ты можешь передать только те значения, которые там могут существовать. А ТЗ в тонком клиенте не бывает. Меняй задачу и переставай хотеть передать ТЗ на клиент
#8 by sidrd
Мне надо просто передать запрос из сервера на клиент
#9 by Ненавижу 1С
на клиенте можно только отобразить ТЗ
#10 by sidrd
Как это сделать?
#11 by Лефмихалыч
зачем? что клиент с ним делать будет?
#12 by Ненавижу 1С
добавь таблицу, привяжи ее к твоей ТЗ
#13 by sidrd
ты имеешь ввиду таблицу формы добавить или таб часть документа?
#14 by Лефмихалыч
почитай наврено мануал по управляемым формам. ДОбавить надо таблицу на форму и связать его с реквизитом объекта, в который запишешь свою ТЗ на сервере
#15 by Ненавижу 1С
не обязательно именно к реквизиту объекта
#16 by AlexNew
Посмотри демо от 8.3, как они таскают ТЗ.
#17 by sidrd
нету 8.3
#18 by AlexNew
Синтаксис: ПоместитьВоВременноеХранилище(<Данные>, <Адрес>) Параметры: Тип: Произвольный. Данные, которые необходимо поместить во временное хранилище.
#19 by AlexNew
В УТ 11 тоже есть.
#20 by sidrd
Есть пример, дайте пожалуйста.
#21 by AlexNew
#22 by sidrd
Для запроса моего как будет выглядеть?
#23 by AlexNew
Давай я тебе сразу все напишу, быстрее будет. Да?
#24 by aleks-id
ты нам объясни что ты собрался с таблицей делать ка клиенте?
#25 by sidrd
Мне на клиенте надо получить данные запроса. Делаю так: &НаСервере        Запрос... Пишет об ошибке Ошибка получения значение из временного хранилища
#26 by aleks-id
я тебя не спрашивал где тебе данные получить. я спросил - ЧТО ты с этими данными ДЕЛАТЬ будешь???
#27 by sidrd
Заполнить структуру
#28 by aleks-id
так заполни ее на сервере!
#29 by AlexNew
#30 by aleks-id
обломись
#31 by AlexNew
С чего бы?
#32 by Nik_nik_nik
, скажем на клиент не передавать ТЗ нельзя, а работать с ним. Т.е. какой хитрожелтый способ передачи не придумаешь - на клиенте ТЗ все равно не будет. Автору - меняй подход, так не выйдет (да и не за чем).
#33 by aleks-id
{Форма.Форма.Форма}: Ошибка при вызове метода контекста (ПолучитьИзВременногоХранилища) НаконецТоТаблица = ПолучитьИзВременногоХранилища(АдресХранилища); по причине: Ошибка получения значение из временного хранилища по причине: Ошибка передачи данных между клиентом и сервером. Значение недопустимого типа. по причине: Ошибка преобразования данных XDTO: НачалоСвойства: {    Форма: Элемент    Тип: { по причине: Ошибка отображения типов: Отсутствует отображение для типа '{'
#34 by sidrd
Прикольно, но сделал 0)
#35 by Nik_nik_nik
что делал то? (Ну и сразу: и как?)
#36 by H A D G E H O G s
"Ее сестра пушистый писец"
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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