Запрос к виртуальной таблице остатки
☑
0
Dmitriy_76
08.12.12
✎
13:33
Обычный регистр остатков.
Запрос=Новый Запрос;
Запрос.Текст=
"ВЫБРАТЬ
|ОстаткиТоваровОстатки.Товар КАК Товар,
|ОстаткиТоваровОстатки.КолвоОстаток
|ИЗ
|РегистрНакопления.ОстаткиТоваров.Остатки(,Товар В ИЕРАРХИИ (&Товар))КАК ОстаткиТоваровОстатки";
ТоварСписок=Новый СписокЗначений;
ТоварСписок.Добавить(Справочники.Номенклатура.НайтиПоКоду("34"));
Запрос.УстановитьПараметр("Товар",ТоварСписок);
Так все работает.
а когда пишу
(НЕ Товар В ИЕРАРХИИ (&Товар))
результат запроса пустой. ЧЯДНТ ?
1
Нуф-Нуф
08.12.12
✎
13:33
не выполняется условие. КЭП
2
Нуф-Нуф
08.12.12
✎
13:35
и сразу запомни. не используй "В ИЕРАРХИИ" в параметрах виртуальных таблиц. лучше предварительно получи таблицу номенклатуры с условием "В ИЕРАРХИИ", а уж потом эту таблицу передавай в параметр виртуальной.
AdBlock убивает бесплатный контент. 1Сергей