Имя: Пароль:
1C
1C 7.7
v7: Остатки с себестоимостью
0 Масянька
 
26.10.12
11:47
День добрый!
Ногами не бить, плеваться в сторону.
Прошу помощи: нужно получить остатки по всем складам с себестоимостью на заданную дату.
Набросала запрос:

   "//{{ЗАПРОС(Сформировать)
   |Период с ДатаНачала по ДатаНачала;
   |Фирма            = Регистр.ОстаткиТМЦ.Фирма,
   |                  Регистр.ПартииНаличие.Фирма;            
   |УпрАналитика    = Регистр.ОстаткиТМЦ.Фирма.УпрАналитика,
   |                  Регистр.ПартииНаличие.Фирма.УпрАналитика;
   |ЮрЛицо        = Регистр.ОстаткиТМЦ.Фирма.ЮрЛицо,
   |                  Регистр.ПартииНаличие.Фирма.ЮрЛицо;  
   |Номенклатура    = Регистр.ОстаткиТМЦ.Номенклатура,
   |                  Регистр.ПартииНаличие.Номенклатура;      
   //|Склад            = Регистр.ОстаткиТМЦ.Склад;            
   //|РозничныйСклад = Регистр.ОстаткиТМЦ.Склад.РозничныйСклад;
   |Количество = Регистр.ОстаткиТМЦ.Количество,
   |              Регистр.ПартииНаличие.Количество;
   |ЦенаПрод    = Регистр.ПартииНаличие.СуммаУпр;
   |Функция КоличествоКонОст = КонОст(Количество);
   //|Функция СуммаКонОст = Сумма(ЦенаПрод);
   |Группировка Номенклатура Все;";
   
   Если Запрос.Выполнить(ТекстЗапроса) = 0 Тогда
       Возврат;
   КонецЕсли;
   
   Пока Запрос.Группировка(1) = 1 Цикл
Сообщить(Запрос.Номенклатура + ", кол-во = " + Запрос.Количество + ", себест. = " + Запрос.ЦенаПрод);        
   КонецЦикла;


В "сообщить" выводит только номенклатуру. Чего я опять не так делаю?

Спасибо.

PS ТиС 932
1 Джордж1
 
26.10.12
11:48
Сообщить(""+Запрос.Номенклатура + ", кол-во = " + Запрос.Количество + ", себест. = " + Запрос.ЦенаПрод);
2 Zmich
 
26.10.12
11:55
И тогда уж Запрос.КоличествоКонОст вместо Запрос.Количество
3 Масянька
 
26.10.12
11:57
Спасибо, мужчины.
4 Злопчинский
 
26.10.12
17:08
т.е. взять типовой отчет "остатки ТМЦ" и вырубить в запросе склад религия не позволила...