Вход | Регистрация


Запрос к ТЗ на форме (УФ)

Запрос к ТЗ на форме (УФ)
Я
   1ctube
 
30.03.18 - 09:16
День добрый. Нужно запросом обратиться к ТЗ которая на форме (УФ).
Вот код:
&НаСервере
Процедура СоздатьЗаказНаСервере()
    
Запрос = Новый Запрос;
Запрос.Текст = "Выбрать
|    ТаблицаЗначений.Номенклатура КАК Номенклатура 
|Поместить ВТ 
|ИЗ 
|    &ТаблицаЗначений КАК ТаблицаЗначений
|;
|Выбрать 
|    ВремТаб.Номенклатура ИЗ ВТ Как ВремТаб";
Запрос.УстановитьПараметр("ТаблицаЗначений", ТЗ);
Результат = Запрос.Выполнить();     
КонецПроцедуры

&НаКлиенте
Процедура СоздатьЗаказ(Команда)
    СоздатьЗаказНаСервере();
КонецПроцедуры

Вываливается с ошибкой:
{ВнешняяОбработка.Заказы.Форма.Форма.Форма(81)}: Ошибка при вызове метода контекста (Выполнить)
Результат = Запрос.Выполнить();     
по причине:
{(5, 5)}: Неверные параметры "ТаблицаЗначений"
<<?>>&ТаблицаЗначений КАК ТаблицаЗначений

Сначала выдавала ошибку что можно использовать только временные таблицы, я переписал запрос, теперь выдаёт эту ошибку
 
 
   Lexey_
 
1 - 30.03.18 - 09:27
(0) колонки ТЗ должны быть типизированы
   1ctube
 
2 - 30.03.18 - 09:29
(1) они типизированы: я задал для них тип
   hhhh
 
3 - 30.03.18 - 09:30
(0) Запрос.УстановитьПараметр("ТаблицаЗначений", ТЗ.Выгрузить())
   1ctube
 
4 - 30.03.18 - 09:47
(3) Спасибо, получилось!

Список тем форума
Рекламное место пустует  Рекламное место пустует
Закон Брукера: Даже маленькая практика стоит большой теории.
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует