Имя: Пароль:
1C
1С v8
Запрос ПЕРИОДАМИ не все выводит
0 Snik_666
 
27.05.13
10:06
Добрый день! Может кто то ответить почему при построении за период весь май данные за 9-е мая отсутствуют ? Как же исправить такое ?

   Запрос = Новый Запрос;
   Запрос.Текст = "ВЫБРАТЬ
   |    СУММА(ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.СуммаУпрНачальныйОстаток) КАК СтоимостьНачало,
   |    СУММА(ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.СуммаУпрКонечныйОстаток) КАК Стоимость,
   |    ""Показатель"" КАК Показатель,
   |    ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.ПериодДень КАК ПериодДень,
   |    ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.ПериодМесяц,
   |    ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.ПериодКвартал,
   |    ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.ПериодГод
   |ИЗ
   |    РегистрНакопления.ВзаиморасчетыСКонтрагентами.ОстаткиИОбороты(&ДатаНачала, &ДатаОкончания, Авто, , ) КАК ВзаиморасчетыСКонтрагентамиОстаткиИОбороты
   |
   |СГРУППИРОВАТЬ ПО
   |    ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.ПериодДень,
   |    ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.ПериодМесяц,
   |    ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.ПериодКвартал,
   |    ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.ПериодГод
   |ИТОГИ
   |    СУММА(Стоимость)
   |ПО
   |    ПериодДень ПЕРИОДАМИ(ДЕНЬ, &ДатаНачала, &ДатаОкончания)";
   
   Запрос.УстановитьПараметр("ДатаНачала",НачПериода);
   Запрос.УстановитьПараметр("ДатаОкончания",КонецДня(КонПериода));
   
   ТЗ = Запрос.Выполнить().Выгрузить();
   ТЗ.ВыбратьСтроку();
1 1Сергей
 
27.05.13
10:09
точно были взаиморасчеты 9 мая?
2 Ненавижу 1С
 
гуру
27.05.13
10:10
из справки:

Такое представление результата получится, только если при обходе результата по группировке "Период" использовать в качестве источника измерения все записи "Период"-а.
3 mikecool
 
27.05.13
10:11
что то там было в паарметрах Выбрать() у результата запроса...
4 Ненавижу 1С
 
гуру
27.05.13
10:12
+(3) с Выгрузить в общем не взлетит
5 GROOVY
 
27.05.13
10:57
Блин, ну боян же...

Выборку надо описывать, при выгрузке хоть периодами, хоть нет, не будет данных которых нет в таблицах.