0
volchara
26.07.16
✎
13:42
|
Здравствуйте!
УФ, 8.3
Пытаюсь заполнить остатками табличную часть обработки с уже существующими строками:
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
|ТоварыНаСкладахОстатки.Номенклатура,
|ЕСТЬNULL(ТоварыНаСкладахОстатки.КоличествоОстаток, 0) КАК ОстатокНаСкладе
|ИЗ
|ЭтаФорма КАК Док
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ТоварыНаСкладах.Остатки(&Дата, Номенклатура В (&Номенклатура)) КАК ТоварыНаСкладахОстатки
|ПО Док.Элементы.ТоварыНоменклатура = ТоварыНаСкладахОстатки.Номенклатура
|ГДЕ
|ТоварыНаСкладахОстатки.Склад = &Магазин";
Запрос.УстановитьПараметр("Магазин", Объект.Магазин);
Запрос.УстановитьПараметр("Номенклатура",ЭтаФорма.Элементы.ТоварыНоменклатура);
Запрос.УстановитьПараметр("Дата", Объект.ЦеныНаДату);
Запрос.УстановитьПараметр("ЭтаФорма", ЭтаФорма);
ЗначениеВРеквизитФормы(Запрос.Выполнить().Выгрузить(),ЭтаФорма.Элементы.ТоварыНоменклатура);
вываливается с ошибкой {(5, 1)}: Таблица не найдена "ЭтаФорма"
<<?>>ЭтаФорма КАК Док
Как мне правильно указать к чему обращаться (на сервере)
|
|