Имя: Пароль:
1C
1С v8
как из запроса получить общую сумму колонки СуммаОборот?
0 violachiz
 
10.06.13
18:27
ЗапросО.Текст =    "ВЫБРАТЬ
                             |    ХозрасчетныйОбороты.СуммаОборот,
                             |    ХозрасчетныйОбороты.Счет,
                             |    ХозрасчетныйОбороты.Организация,
                             |    ХозрасчетныйОбороты.КорСчет,
                             |    ХозрасчетныйОбороты.КорСубконто2
                             |ИЗ
                             |    РегистрБухгалтерии.Хозрасчетный.Обороты(&НачалоПериода, &КонецПериода, , Счет В ИЕРАРХИИ (&Счет), , Организация = &Организация, КорСчет В ИЕРАРХИИ (&Счет2), ) КАК ХозрасчетныйОбороты";

   СписокСчетов = Новый СписокЗначений();
   СписокСчетов.Добавить(ПланыСчетов.Хозрасчетный.РасчетыСПоставщикамиИПодрядчиками);
   СписокСчетов.Добавить(ПланыСчетов.Хозрасчетный.РасчетыСПрочимиПокупателямиИЗаказчиками);
   СписокСчетов.Добавить(ПланыСчетов.Хозрасчетный.ПрочиеРасчетыСРазнымиДебиторамиИКредиторами);
   ЗапросО.УстановитьПараметр("Счет2",  СписокСчетов);    
       ЗапросО.УстановитьПараметр("НачалоПериода", НачалоДня(начДата));
   ЗапросО.УстановитьПараметр("КонецПериода", КонецДня(конДата));
   ЗапросО.УстановитьПараметр("Счет",  ПланыСчетов.Хозрасчетный.ТоварыНаСкладах);
   ЗапросО.УстановитьПараметр("Организация", Организация);
   
   выборка = Новый ТаблицаЗначений;
       выборка = ЗапросО.Выполнить().Выгрузить();
       
   Если выборка = Null Тогда
       Возврат 0 ;
   КонецЕсли;
   
   ОборотО = выборка.Колонки.СуммаОборот;
   выборка2 = выборка.Итог("СуммаОборот");
1 Кокос
 
10.06.13
18:40
СУММА(ХозрасчетныйОбороты.СуммаОборот) в запросе. Не? ну и там группировку сделать. Ато чет я давно к бухитогам не обращался. уже полгода как.. могу чет и напутать.
2 violachiz
 
10.06.13
19:12
как это выгрузить в переменную?
3 violachiz
 
10.06.13
20:19
РезультатЗапроса = Запрос.Выполнить()..???..
..????.....
переменная =.????.... СуммаОборот (общая по всей колонке)

как вывести правельно эту СуммаОборот? может итог?