|
Как передать переменную с клиента на сервер. | ☑ | ||
---|---|---|---|---|
0
Олеся999
02.11.15
✎
14:02
|
Подскажите пожалуйста как можно передать переменную с клиента на сервер ?
Мой код, пыталась сделать но что то ругается : &НаСервере Процедура ОбновитьЯчейкиНаСервере() тз_ПодсказкаПоЯчейкам.Очистить(); Номенклатура2=ПолучитьИзВременногоХранилища(УИД); Запрос = Новый Запрос; Запрос.Текст ="ВЫБРАТЬ | ПриходнаяНакладнаяТаблЧасть.Номенклатура, | ПриходнаяНакладнаяТаблЧасть.Ячейка |ИЗ | Документ.ПриходнаяНакладная.ТаблЧасть КАК ПриходнаяНакладнаяТаблЧасть |ГДЕ | ПриходнаяНакладнаяТаблЧасть.Номенклатура = &Номенклатура2 | |СГРУППИРОВАТЬ ПО | ПриходнаяНакладнаяТаблЧасть.Номенклатура, | ПриходнаяНакладнаяТаблЧасть.Ячейка" ; Запрос.УстановитьПараметр("Номенклатура2",Элементы.ТаблЧасть.ТекущиеДанные.Номенклатура); Результат=Запрос.Выполнить(); Для каждого Стр из Запрос.выполнить().Выгрузить() Цикл ЗаполнитьЗначенияСвойств(тз_ПодсказкаПоЯчейкам.Добавить(),Стр); КонецЦикла; КонецПроцедуры &НаКлиенте Процедура ОбновитьЯчейки(Команда) Номенклатура2=Элементы.ТаблЧасть.ТекущиеДанные.Номенклатура; //МНЕ НУЖНО ПЕРЕДАТЬ ЭТУ ПЕРЕМЕННУЮ НА СЕРВЕР УИД = Новый УникальныйИдентификатор; ПоместитьВоВременноеХранилище(Номенклатура2,УИД); ОбновитьЯчейкиНаСервере(); КонецПроцедуры |
|||
1
vis_tmp
02.11.15
✎
14:04
|
Твоя фотка?
|
|||
2
Goggy
02.11.15
✎
14:05
|
ОбновитьЯчейкиНаСервере(УИД);
|
|||
3
Олеся999
02.11.15
✎
14:08
|
(2) Что то так пишет {Документ.ПриходнаяНакладная.Форма.ФормаДокумента.Форма(812)}: Ошибка при вызове метода контекста (ПолучитьИзВременногоХранилища)
Номенклатура2=ПолучитьИзВременногоХранилища(УИД); по причине: Ошибка получения значения из временного хранилища по причине: Неправильный путь к файлу '7571f439-0434-4b2c-98c0-44b3469cb6d8' |
|||
4
Олеся999
02.11.15
✎
14:08
|
(1) моя
|
|||
5
Mort
02.11.15
✎
14:09
|
ОбновитьЯчейкиНаСервере(Номенклатура)
.... Номенклатура2=Элементы.ТаблЧасть.ТекущиеДанные.Номенклатура; ОбновитьЯчейкиНаСервере(Номенклатура2); |
|||
6
Goggy
02.11.15
✎
14:11
|
(3)
УИД = ПоместитьВоВременноеХранилище(Номенклатура2,Новый УникальныйИдентификатор); ОбновитьЯчейкиНаСервере(УИД); |
|||
7
Олеся999
02.11.15
✎
14:14
|
(5) ТекущиеДанные и ТекущаяСтрока не доступны для выполнения &НаСервере
|
|||
8
Олеся999
02.11.15
✎
14:15
|
(7) Тут почему то так же пишет
{Документ.ПриходнаяНакладная.Форма.ФормаДокумента.Форма(825)}: Ошибка при получении значения атрибута контекста (ТекущиеДанные) Запрос.УстановитьПараметр("Номенклатура2",Элементы.ТаблЧасть.ТекущиеДанные.Номенклатура); по причине: Текущие данные таблицы недоступны на сервере |
|||
9
Mort
02.11.15
✎
14:18
|
(8) Запрос.УстановитьПараметр("Номенклатура2",Номенклатура);
|
|||
10
Олеся999
02.11.15
✎
14:29
|
(9) Спасибо вроде работает :)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |