|
v7: Запрос в торговле 7,7 |
☑ |
0
lite700
11.03.15
✎
09:33
|
Не работает запрос, ничего не выдает по регистру остатков , не могу понять в чем тут проблема ?
Дата1=ТекущаяДата() ;
Запрос = СоздатьОбъект("Запрос");
ТекстЗапроса =
"//{{ЗАПРОС(Сформировать)
// |Обрабатывать все ;
|Период с Дата1 по Дата1;
|Фирма = Регистр.ОстаткиТМЦ.Фирма, Регистр.РезервыТМЦ.Фирма;
|Номенклатура = Регистр.ОстаткиТМЦ.Номенклатура, Регистр.РезервыТМЦ.Номенклатура;
|Склад= Регистр.ОстаткиТМЦ.Склад, Регистр.РезервыТМЦ.Склад ;
|ЦенаПрод = Регистр.ОстаткиТМЦ.ЦенаПрод;
|Количество = Регистр.ОстаткиТМЦ.Количество;
|Резерв = Регистр.РезервыТМЦ.Количество;
// |Функция ЦенаПродСумма = Сумма(ЦенаПрод);
|Условие (Склад=Выбсклад ) ;
|Группировка Номенклатура без групп ;
|"//}}ЗАПРОС
;
// Если ошибка в запросе, то выход из процедуры
Если Запрос.Выполнить(ТекстЗапроса) = 0 Тогда
Возврат;
КонецЕсли;
// Подготовка к заполнению выходных форм данными запроса
Таб = СоздатьОбъект("Таблица");
Таб.ИсходнаяТаблица("Сформировать");
// Заполнение полей "Заголовок"
Таб.ВывестиСекцию("Заголовок");
Состояние("Заполнение выходной таблицы...");
Таб.Опции(0, 0, Таб.ВысотаТаблицы(), 0);
Пока Запрос.Группировка(1) = 1 Цикл
// Заполнение полей Номенклатура
Таб.ВывестиСекцию("Номенклатура");
КонецЦикла;
// Заполнение полей "Итого"
Таб.ВывестиСекцию("Итого");
// Вывод заполненной формы
Таб.ТолькоПросмотр(1);
Таб.Показать("Сформировать", "");
|
|
1
Ёпрст
гуру
11.03.15
✎
09:35
|
Нет функций в тексте запроса при обращении к регистру
|
|
2
Ёпрст
гуру
11.03.15
✎
09:36
|
Если че, дарю:
НачОст,КонОст,ПРиход,Расход
|
|
3
lite700
11.03.15
✎
09:37
|
Спасибо счас попробую
|
|
4
lite700
11.03.15
✎
09:39
|
Да заработала, остаток через функ КонОст вытаскивать ?
Я пытался Запрос.Количество вот ошибка ! Спасибо
|
|
AdBlock убивает бесплатный контент. 1Сергей