![]() |
|
Вывод отчета по дням. Как реализовать? | ☑ | ||
---|---|---|---|---|
0
Saengmyung
14.10.13
✎
07:29
|
Здравствуйте, подскажите, пожалуйста, как можно изменить код:
Результат = Запрос.Выполнить(); ВыборкаИтог = Результат.Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам); Пока ВыборкаИтог.Следующий() Цикл ВыборкаПоПериодам = ВыборкаИтог.Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам,"Период","Все"); НачМесяца = Истина; Пока ВыборкаПоПериодам.Следующий() Цикл Если ВыборкаПоПериодам.Период < МесяцОтчета.НачПериода Тогда Продолжить; КонецЕсли; КонНедели = КонецНедели(ВыборкаПоПериодам.Период); Если КонНедели > МесяцОтчета.КонПериода Тогда КонНедели = МесяцОтчета.КонПериода; КонецЕсли; ОбластьМакетаНеделя.Параметры.Месяц = Формат(МесяцОтчета.НачПериода,"ДФ=""ММММ"""); ОбластьМакетаНеделя.Параметры.Интервал = ""+День(ВыборкаПоПериодам.Период)+"-"+День(КонНедели); ОкончаниеНомераНедели = ""; Если ВыборкаПоПериодам.Период > НачалоНедели(ВыборкаПоПериодам.Период) и ВыборкаПоПериодам.Период <> НачалоГода(ВыборкаПоПериодам.Период)Тогда ОкончаниеНомераНедели = "б"; ИначеЕсли КонНедели < КонецНедели(ВыборкаПоПериодам.Период) и КонНедели <> КонецГода(КонНедели) Тогда ОкончаниеНомераНедели = "а"; КонецЕсли; ОбластьМакетаНеделя.Параметры.НомерНедели = ""+НеделяГода(ВыборкаПоПериодам.Период)+ОкончаниеНомераНедели; // ОбластьМакетаНеделя.Параметры.Заполнить(ВыборкаПоПериодам); ОбластьМакетаНеделя.Параметры.ПолученыДенСредства = ?(ВыборкаПоПериодам.ПоступлениеДенСредств = null,0,ВыборкаПоПериодам.ПоступлениеДенСредств); ТабДок.Присоединить(ОбластьМакетаНеделя); КонецЦикла; ОбластьМакетаМесяц.Параметры.Месяц = ""+Формат(МесяцОтчета.НачПериода,"ДФ=""ММММ"""); ОбластьМакетаМесяц.Параметры.Заполнить(ВыборкаИтог); ОбластьМакетаМесяц.Параметры.ПолученыДенСредстваИтог = ВыборкаИтог.ПоступлениеДенСредств; ТабДок.Присоединить(ОбластьМакетаМесяц); КонецЦикла; так, чтобы выводились суммы не по неделям, а по дням? Перед запросом было следующее: ДатаМ = НачалоГода(ДатаОтчета); Для НомерМесяца = 1 по 12 Цикл НовыйДиапазон = ТЗПериоды.Добавить(); НовыйДиапазон.НачПериода = НачалоМесяца(ДатаМ); НовыйДиапазон.КонПериода = КонецМесяца(ДатаМ); ДатаМ = ДобавитьМесяц(ДатаМ,1); КонецЦикла; Для Каждого МесяцОтчета Из ТЗПериоды Цикл Состояние("Обрабатываются данные за "+Формат(МесяцОтчета.НачПериода,"ДФ=""ММММ гггг 'г.'""")); ОбработкаПрерыванияПользователя(); Запрос = Новый Запрос; Запрос.Текст = |
|||
1
1Сергей
14.10.13
✎
07:36
|
Дык, Запрос править надо
|
|||
2
Saengmyung
14.10.13
✎
07:39
|
(1) В запросе только одна строчка ссылается на периоды:
| Период ПЕРИОДАМИ(НЕДЕЛЯ, &НачПериода, &КонПериода)"; |
|||
3
1Сергей
14.10.13
✎
07:41
|
(2) угу
|
|||
4
Тоненький Клиент
14.10.13
✎
07:42
|
а сам запрос?
|
|||
5
Saengmyung
14.10.13
✎
07:53
|
(4)
Для Каждого МесяцОтчета Из ТЗПериоды Цикл Состояние("Обрабатываются данные за "+Формат(МесяцОтчета.НачПериода,"ДФ=""ММММ гггг 'г.'""")); ОбработкаПрерыванияПользователя(); Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | ХозрасчетныйОстаткиИОбороты.Период КАК Период, | ВЫБОР | КОГДА ХозрасчетныйОстаткиИОбороты.Субконто1 = ЗНАЧЕНИЕ(Справочник.СтатьиДвиженияДенежныхСредств.Статья1) | И ХозрасчетныйОстаткиИОбороты.Подразделение = &ПодраздСсылка1 | ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаОборот | ИНАЧЕ 0 | КОНЕЦ КАК Поступление1, | ВЫБОР | КОГДА ХозрасчетныйОстаткиИОбороты.Субконто1 = ЗНАЧЕНИЕ(Справочник.СтатьиДвиженияДенежныхСредств.Статья1) | И ХозрасчетныйОстаткиИОбороты.Подразделение = &ПодраздСсылка2 | ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаОборот | ИНАЧЕ 0 | КОНЕЦ КАК Поступление2, | ВЫБОР | КОГДА ХозрасчетныйОстаткиИОбороты.Субконто1 = ЗНАЧЕНИЕ(Справочник.СтатьиДвиженияДенежныхСредств.Статья1) | И ХозрасчетныйОстаткиИОбороты.Подразделение = &ПодраздСсылка3 | ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаОборот | ИНАЧЕ 0 | КОНЕЦ КАК Поступление3, | ВЫБОР | КОГДА ХозрасчетныйОстаткиИОбороты.Субконто1 = ЗНАЧЕНИЕ(Справочник.СтатьиДвиженияДенежныхСредств.Статья1) | И ХозрасчетныйОстаткиИОбороты.Подразделение = &ПодраздСсылка4 | ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаОборот | ИНАЧЕ 0 | КОНЕЦ КАК Поступление4, | ВЫБОР | КОГДА ХозрасчетныйОстаткиИОбороты.Субконто1 = ЗНАЧЕНИЕ(Справочник.СтатьиДвиженияДенежныхСредств.Статья1) | И ХозрасчетныйОстаткиИОбороты.Подразделение = &ПодраздСсылка5 | ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаОборот | ИНАЧЕ 0 | КОНЕЦ КАК Поступление5, | ВЫБОР | КОГДА ХозрасчетныйОстаткиИОбороты.Субконто1 = ЗНАЧЕНИЕ(Справочник.СтатьиДвиженияДенежныхСредств.Статья1) | И ХозрасчетныйОстаткиИОбороты.Подразделение = &ПодраздСсылка6 | ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаОборот | ИНАЧЕ 0 | КОНЕЦ КАК Поступление6, | ВЫБОР | КОГДА ХозрасчетныйОстаткиИОбороты.Субконто1 = ЗНАЧЕНИЕ(Справочник.СтатьиДвиженияДенежныхСредств.Статья1) | И ХозрасчетныйОстаткиИОбороты.Подразделение = &ПодраздСсылка7 | ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаОборот | ИНАЧЕ 0 | КОНЕЦ КАК Поступление7, | ВЫБОР | КОГДА ХозрасчетныйОстаткиИОбороты.Субконто1 = ЗНАЧЕНИЕ(Справочник.СтатьиДвиженияДенежныхСредств.Статья2) | И ХозрасчетныйОстаткиИОбороты.Подразделение = &ПодраздСсылка1 | ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаОборот | ИНАЧЕ 0 | КОНЕЦ КАК Поступление8, | ВЫБОР | КОГДА ХозрасчетныйОстаткиИОбороты.Субконто1 = ЗНАЧЕНИЕ(Справочник.СтатьиДвиженияДенежныхСредств.Статья2) | И ХозрасчетныйОстаткиИОбороты.Подразделение = &ПодраздСсылка2 | ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаОборот | ИНАЧЕ 0 | КОНЕЦ КАК Поступление9, | ВЫБОР | КОГДА ХозрасчетныйОстаткиИОбороты.Субконто1 = ЗНАЧЕНИЕ(Справочник.СтатьиДвиженияДенежныхСредств.Статья2) | И ХозрасчетныйОстаткиИОбороты.Подразделение = &ПодраздСсылка3 | ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаОборот | ИНАЧЕ 0 | КОНЕЦ КАК Поступление10, | ВЫБОР | КОГДА ХозрасчетныйОстаткиИОбороты.Субконто1 = ЗНАЧЕНИЕ(Справочник.СтатьиДвиженияДенежныхСредств.Статья2) | И ХозрасчетныйОстаткиИОбороты.Подразделение = &ПодраздСсылка4 | ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаОборот | ИНАЧЕ 0 | КОНЕЦ КАК Поступление11, | ВЫБОР | КОГДА ХозрасчетныйОстаткиИОбороты.Субконто1 = ЗНАЧЕНИЕ(Справочник.СтатьиДвиженияДенежныхСредств.Статья2) | И ХозрасчетныйОстаткиИОбороты.Подразделение = &ПодраздСсылка5 | ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаОборот | ИНАЧЕ 0 | КОНЕЦ КАК Поступление12, | ВЫБОР | КОГДА ХозрасчетныйОстаткиИОбороты.Субконто1 = ЗНАЧЕНИЕ(Справочник.СтатьиДвиженияДенежныхСредств.Статья2) | И ХозрасчетныйОстаткиИОбороты.Подразделение = &ПодраздСсылка6 | ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаОборот | ИНАЧЕ 0 | КОНЕЦ КАК Поступление13, | ВЫБОР | КОГДА ХозрасчетныйОстаткиИОбороты.Субконто1 = ЗНАЧЕНИЕ(Справочник.СтатьиДвиженияДенежныхСредств.Статья2) | И ХозрасчетныйОстаткиИОбороты.Подразделение = &ПодраздСсылка7 | ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаОборот | ИНАЧЕ 0 | КОНЕЦ КАК Поступление14, | ВЫБОР | КОГДА ХозрасчетныйОстаткиИОбороты.Субконто1 = ЗНАЧЕНИЕ(Справочник.СтатьиДвиженияДенежныхСредств.Статья3) | И ХозрасчетныйОстаткиИОбороты.Подразделение = &ПодраздСсылка1 | ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаОборот | ИНАЧЕ 0 | КОНЕЦ КАК Поступление15, | ВЫБОР | КОГДА ХозрасчетныйОстаткиИОбороты.Субконто1 = ЗНАЧЕНИЕ(Справочник.СтатьиДвиженияДенежныхСредств.Статья3) | И ХозрасчетныйОстаткиИОбороты.Подразделение = &ПодраздСсылка2 | ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаОборот | ИНАЧЕ 0 | КОНЕЦ КАК Поступление16, | ВЫБОР | КОГДА ХозрасчетныйОстаткиИОбороты.Субконто1 = ЗНАЧЕНИЕ(Справочник.СтатьиДвиженияДенежныхСредств.Статья3) | И ХозрасчетныйОстаткиИОбороты.Подразделение = &ПодраздСсылка3 | ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаОборот | ИНАЧЕ 0 | КОНЕЦ КАК Поступление17, | ВЫБОР | КОГДА ХозрасчетныйОстаткиИОбороты.Субконто1 = ЗНАЧЕНИЕ(Справочник.СтатьиДвиженияДенежныхСредств.Статья3) | И ХозрасчетныйОстаткиИОбороты.Подразделение = &ПодраздСсылка4 | ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаОборот | ИНАЧЕ 0 | КОНЕЦ КАК Поступление18, | ВЫБОР | КОГДА ХозрасчетныйОстаткиИОбороты.Субконто1 = ЗНАЧЕНИЕ(Справочник.СтатьиДвиженияДенежныхСредств.Статья3) | И ХозрасчетныйОстаткиИОбороты.Подразделение = &ПодраздСсылка5 | ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаОборот | ИНАЧЕ 0 | КОНЕЦ КАК Поступление19, | ВЫБОР | КОГДА ХозрасчетныйОстаткиИОбороты.Субконто1 = ЗНАЧЕНИЕ(Справочник.СтатьиДвиженияДенежныхСредств.Статья3) | И ХозрасчетныйОстаткиИОбороты.Подразделение = &ПодраздСсылка6 | ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаОборот | ИНАЧЕ 0 | КОНЕЦ КАК Поступление20, | ВЫБОР | КОГДА ХозрасчетныйОстаткиИОбороты.Субконто1 = ЗНАЧЕНИЕ(Справочник.СтатьиДвиженияДенежныхСредств.Статья3) | И ХозрасчетныйОстаткиИОбороты.Подразделение = &ПодраздСсылка7 | ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаОборот | ИНАЧЕ 0 | КОНЕЦ КАК Поступление21, | ВЫБОР | КОГДА ХозрасчетныйОстаткиИОбороты.Субконто1 = ЗНАЧЕНИЕ(Справочник.СтатьиДвиженияДенежныхСредств.Статья4) | И ХозрасчетныйОстаткиИОбороты.Подразделение = &ПодраздСсылка1 | ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаОборот | ИНАЧЕ 0 | КОНЕЦ КАК Поступление22, | ВЫБОР | КОГДА ХозрасчетныйОстаткиИОбороты.Субконто1 = ЗНАЧЕНИЕ(Справочник.СтатьиДвиженияДенежныхСредств.Статья4) | И ХозрасчетныйОстаткиИОбороты.Подразделение = &ПодраздСсылка2 | ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаОборот | ИНАЧЕ 0 | КОНЕЦ КАК Поступление23, | ВЫБОР | КОГДА ХозрасчетныйОстаткиИОбороты.Субконто1 = ЗНАЧЕНИЕ(Справочник.СтатьиДвиженияДенежныхСредств.Статья4) | И ХозрасчетныйОстаткиИОбороты.Подразделение = &ПодраздСсылка3 | ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаОборот | ИНАЧЕ 0 | КОНЕЦ КАК Поступление24, | ВЫБОР | КОГДА ХозрасчетныйОстаткиИОбороты.Субконто1 = ЗНАЧЕНИЕ(Справочник.СтатьиДвиженияДенежныхСредств.Статья4) | И ХозрасчетныйОстаткиИОбороты.Подразделение = &ПодраздСсылка4 | ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаОборот | ИНАЧЕ 0 | КОНЕЦ КАК Поступление25, | ВЫБОР | КОГДА ХозрасчетныйОстаткиИОбороты.Субконто1 = ЗНАЧЕНИЕ(Справочник.СтатьиДвиженияДенежныхСредств.Статья4) | И ХозрасчетныйОстаткиИОбороты.Подразделение = &ПодраздСсылка5 | ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаОборот | ИНАЧЕ 0 | КОНЕЦ КАК Поступление26, | ВЫБОР | КОГДА ХозрасчетныйОстаткиИОбороты.Субконто1 = ЗНАЧЕНИЕ(Справочник.СтатьиДвиженияДенежныхСредств.Статья4) | И ХозрасчетныйОстаткиИОбороты.Подразделение = &ПодраздСсылка6 | ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаОборот | ИНАЧЕ 0 | КОНЕЦ КАК Поступление27, | ВЫБОР | КОГДА ХозрасчетныйОстаткиИОбороты.Субконто1 = ЗНАЧЕНИЕ(Справочник.СтатьиДвиженияДенежныхСредств.Статья4) | И ХозрасчетныйОстаткиИОбороты.Подразделение = &ПодраздСсылка7 | ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаОборот | ИНАЧЕ 0 | КОНЕЦ КАК Поступление28, | ВЫБОР | КОГДА ХозрасчетныйОстаткиИОбороты.Субконто1 = ЗНАЧЕНИЕ(Справочник.СтатьиДвиженияДенежныхСредств.Статья5) | И ХозрасчетныйОстаткиИОбороты.Подразделение = &ПодраздСсылка1 | ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаОборот | ИНАЧЕ 0 | КОНЕЦ КАК Поступление29, | ВЫБОР | КОГДА ХозрасчетныйОстаткиИОбороты.Субконто1 = ЗНАЧЕНИЕ(Справочник.СтатьиДвиженияДенежныхСредств.Статья5) | И ХозрасчетныйОстаткиИОбороты.Подразделение = &ПодраздСсылка2 | ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаОборот | ИНАЧЕ 0 | КОНЕЦ КАК Поступление30, | ВЫБОР | КОГДА ХозрасчетныйОстаткиИОбороты.Субконто1 = ЗНАЧЕНИЕ(Справочник.СтатьиДвиженияДенежныхСредств.Статья5) | И ХозрасчетныйОстаткиИОбороты.Подразделение = &ПодраздСсылка3 | ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаОборот | ИНАЧЕ 0 | КОНЕЦ КАК Поступление31, | ВЫБОР | КОГДА ХозрасчетныйОстаткиИОбороты.Субконто1 = ЗНАЧЕНИЕ(Справочник.СтатьиДвиженияДенежныхСредств.Статья5) | И ХозрасчетныйОстаткиИОбороты.Подразделение = &ПодраздСсылка4 | ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаОборот | ИНАЧЕ 0 | КОНЕЦ КАК Поступление32, | ВЫБОР | КОГДА ХозрасчетныйОстаткиИОбороты.Субконто1 = ЗНАЧЕНИЕ(Справочник.СтатьиДвиженияДенежныхСредств.Статья5) | И ХозрасчетныйОстаткиИОбороты.Подразделение = &ПодраздСсылка5 | ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаОборот | ИНАЧЕ 0 | КОНЕЦ КАК Поступление33, | ВЫБОР | КОГДА ХозрасчетныйОстаткиИОбороты.Субконто1 = ЗНАЧЕНИЕ(Справочник.СтатьиДвиженияДенежныхСредств.Статья5) | И ХозрасчетныйОстаткиИОбороты.Подразделение = &ПодраздСсылка6 | ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаОборот | ИНАЧЕ 0 | КОНЕЦ КАК Поступление34, | ВЫБОР | КОГДА ХозрасчетныйОстаткиИОбороты.Субконто1 = ЗНАЧЕНИЕ(Справочник.СтатьиДвиженияДенежныхСредств.Статья5) | И ХозрасчетныйОстаткиИОбороты.Подразделение = &ПодраздСсылка7 | ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаОборот | ИНАЧЕ 0 | КОНЕЦ КАК Поступление35, | ВЫБОР | КОГДА ХозрасчетныйОстаткиИОбороты.Субконто1 = ЗНАЧЕНИЕ(Справочник.СтатьиДвиженияДенежныхСредств.Статья6) | И ХозрасчетныйОстаткиИОбороты.Подразделение = &ПодраздСсылка1 | ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаОборот | ИНАЧЕ 0 | КОНЕЦ КАК Поступление36, | ВЫБОР | КОГДА ХозрасчетныйОстаткиИОбороты.Субконто1 = ЗНАЧЕНИЕ(Справочник.СтатьиДвиженияДенежныхСредств.Статья6) | И ХозрасчетныйОстаткиИОбороты.Подразделение = &ПодраздСсылка2 | ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаОборот | ИНАЧЕ 0 | КОНЕЦ КАК Поступление37, | ВЫБОР | КОГДА ХозрасчетныйОстаткиИОбороты.Субконто1 = ЗНАЧЕНИЕ(Справочник.СтатьиДвиженияДенежныхСредств.Статья6) | И ХозрасчетныйОстаткиИОбороты.Подразделение = &ПодраздСсылка3 | ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаОборот | ИНАЧЕ 0 | КОНЕЦ КАК Поступление38, | ВЫБОР | КОГДА ХозрасчетныйОстаткиИОбороты.Субконто1 = ЗНАЧЕНИЕ(Справочник.СтатьиДвиженияДенежныхСредств.Статья6) | И ХозрасчетныйОстаткиИОбороты.Подразделение = &ПодраздСсылка4 | ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаОборот | ИНАЧЕ 0 | КОНЕЦ КАК Поступление39, | ВЫБОР | КОГДА ХозрасчетныйОстаткиИОбороты.Субконто1 = ЗНАЧЕНИЕ(Справочник.СтатьиДвиженияДенежныхСредств.Статья6) | И ХозрасчетныйОстаткиИОбороты.Подразделение = &ПодраздСсылка5 | ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаОборот | ИНАЧЕ 0 | КОНЕЦ КАК Поступление40, | ВЫБОР | КОГДА ХозрасчетныйОстаткиИОбороты.Субконто1 = ЗНАЧЕНИЕ(Справочник.СтатьиДвиженияДенежныхСредств.Статья6) | И ХозрасчетныйОстаткиИОбороты.Подразделение = &ПодраздСсылка6 | ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаОборот | ИНАЧЕ 0 | КОНЕЦ КАК Поступление41, | ВЫБОР | КОГДА ХозрасчетныйОстаткиИОбороты.Субконто1 = ЗНАЧЕНИЕ(Справочник.СтатьиДвиженияДенежныхСредств.Статья6) | И ХозрасчетныйОстаткиИОбороты.Подразделение = &ПодраздСсылка7 | ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаОборот | ИНАЧЕ 0 | КОНЕЦ КАК Поступление42, | ВЫБОР | КОГДА ХозрасчетныйОстаткиИОбороты.Субконто1 = ЗНАЧЕНИЕ(Справочник.СтатьиДвиженияДенежныхСредств.Статья7) | И ХозрасчетныйОстаткиИОбороты.Подразделение = &ПодраздСсылка1 | ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаОборот | ИНАЧЕ 0 | КОНЕЦ КАК Поступление43, | ВЫБОР | КОГДА ХозрасчетныйОстаткиИОбороты.Субконто1 = ЗНАЧЕНИЕ(Справочник.СтатьиДвиженияДенежныхСредств.Статья7) | И ХозрасчетныйОстаткиИОбороты.Подразделение = &ПодраздСсылка2 | ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаОборот | ИНАЧЕ 0 | КОНЕЦ КАК Поступление44, | ВЫБОР | КОГДА ХозрасчетныйОстаткиИОбороты.Субконто1 = ЗНАЧЕНИЕ(Справочник.СтатьиДвиженияДенежныхСредств.Статья7) | И ХозрасчетныйОстаткиИОбороты.Подразделение = &ПодраздСсылка3 | ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаОборот | ИНАЧЕ 0 | КОНЕЦ КАК Поступление45, | ВЫБОР | КОГДА ХозрасчетныйОстаткиИОбороты.Субконто1 = ЗНАЧЕНИЕ(Справочник.СтатьиДвиженияДенежныхСредств.Статья7) | И ХозрасчетныйОстаткиИОбороты.Подразделение = &ПодраздСсылка4 | ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаОборот | ИНАЧЕ 0 | КОНЕЦ КАК Поступление46, | ВЫБОР | КОГДА ХозрасчетныйОстаткиИОбороты.Субконто1 = ЗНАЧЕНИЕ(Справочник.СтатьиДвиженияДенежныхСредств.Статья7) | И ХозрасчетныйОстаткиИОбороты.Подразделение = &ПодраздСсылка5 | ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаОборот | ИНАЧЕ 0 | КОНЕЦ КАК Поступление47, | ВЫБОР | КОГДА ХозрасчетныйОстаткиИОбороты.Субконто1 = ЗНАЧЕНИЕ(Справочник.СтатьиДвиженияДенежныхСредств.Статья7) | И ХозрасчетныйОстаткиИОбороты.Подразделение = &ПодраздСсылка6 | ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаОборот | ИНАЧЕ 0 | КОНЕЦ КАК Поступление48, | ВЫБОР | КОГДА ХозрасчетныйОстаткиИОбороты.Субконто1 = ЗНАЧЕНИЕ(Справочник.СтатьиДвиженияДенежныхСредств.Статья7) | И ХозрасчетныйОстаткиИОбороты.Подразделение = &ПодраздСсылка7 | ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаОборот | ИНАЧЕ 0 | КОНЕЦ КАК Поступление49, | ХозрасчетныйОстаткиИОбороты.СуммаОборот КАК ПоступлениеДенСредств, | 0 КАК КассаНачОст, | 0 КАК КассаКонОст, | 0 КАК РасчетныеСчетаНачОст, | 0 КАК РасчетныеСчетаКонОст, | 0 КАК ВалютныеСчетаНачОст, | 0 КАК ВалютныеСчетаКонОст, | 0 КАК ДепозитНачОст, | 0 КАК ДепозитКонОст, | 0 КАК ПрочиеДенежныеСредстваНачОст, | 0 КАК ПрочиеДенежныеСредстваКонОст |ИЗ | РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты( | &НачПериода, | &КонПериода, | Неделя, | , | Счет В ИЕРАРХИИ (&Счета_ДенСредства), | &ВидСубконто_СтатьиДДС, | Субконто1.Предопределенный | И Субконто1 В ИЕРАРХИИ (&ГруппыДДС)) КАК ХозрасчетныйОстаткиИОбороты | |ОБЪЕДИНИТЬ ВСЕ | |ВЫБРАТЬ | ХозрасчетныйОстаткиИОбороты1.Период, | 0, | 0, | 0, | 0, | 0, | 0, | 0, | 0, | 0, | 0, | 0, | 0, | 0, | 0, | 0, | 0, | 0, | 0, | 0, | 0, | 0, | 0, | 0, | 0, | 0, | 0, | 0, | 0, | 0, | 0, | 0, | 0, | 0, | 0, | 0, | 0, | 0, | 0, | 0, | 0, | 0, | 0, | 0, | 0, | 0, | 0, | 0, | 0, | 0, | 0, | ВЫБОР | КОГДА ХозрасчетныйОстаткиИОбороты1.Счет = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.КассаОрганизации) | ИЛИ ХозрасчетныйОстаткиИОбороты1.Счет = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.КассаОрганизацииВал) | ИЛИ ХозрасчетныйОстаткиИОбороты1.Счет = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.ОперационнаяКасса) | ТОГДА ХозрасчетныйОстаткиИОбороты1.СуммаНачальныйОстаток | ИНАЧЕ 0 | КОНЕЦ, | ВЫБОР | КОГДА ХозрасчетныйОстаткиИОбороты1.Счет = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.КассаОрганизации) | ИЛИ ХозрасчетныйОстаткиИОбороты1.Счет = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.КассаОрганизацииВал) | ИЛИ ХозрасчетныйОстаткиИОбороты1.Счет = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.ОперационнаяКасса) | ТОГДА ХозрасчетныйОстаткиИОбороты1.СуммаКонечныйОстаток | ИНАЧЕ 0 | КОНЕЦ, | ВЫБОР & |
|||
6
Nenaviwu1c20
14.10.13
✎
08:02
|
Выбери у запросе периодичность день тлт месяц как тебе нужно и напиши Началопериода(Период,День) к примеру,дальше сам наюзай
|
|||
7
Saengmyung
14.10.13
✎
08:02
|
(5)
| ОБЪЕДИНИТЬ ВСЕ | | ВЫБРАТЬ | Обороты9102.Период, | -1 * Обороты9102.СуммаОборот | ИЗ | РегистрБухгалтерии.Хозрасчетный.Обороты(&НачПериода, &КонПериода, Неделя, Счет = &Счет9102, &ВидСубконто_Пр, Субконто1 В ИЕРАРХИИ (&КурсовыеРазницы), , ) КАК Обороты9102) КАК ВложенныйЗапрос | |СГРУППИРОВАТЬ ПО | ВложенныйЗапрос.Период | |УПОРЯДОЧИТЬ ПО | Период |ИТОГИ | СУММА(Поступление1), | СУММА(Поступление2), | СУММА(Поступление3), | СУММА(Поступление4), | СУММА(Поступление5), | СУММА(Поступление6), | СУММА(Поступление7), | СУММА(Поступление8), | СУММА(Поступление9), | СУММА(Поступление10), | СУММА(Поступление11), | СУММА(Поступление12), | СУММА(Поступление13), | СУММА(Поступление14), | СУММА(Поступление15), | СУММА(Поступление16), | СУММА(Поступление17), | СУММА(Поступление18), | СУММА(Поступление19), | СУММА(Поступление20), | СУММА(Поступление21), | СУММА(Поступление22), | СУММА(Поступление23), | СУММА(Поступление24), | СУММА(Поступление25), | СУММА(Поступление26), | СУММА(Поступление27), | СУММА(Поступление28), | СУММА(Поступление29), | СУММА(Поступление30), | СУММА(Поступление31), | СУММА(Поступление32), | СУММА(Поступление33), | СУММА(Поступление34), | СУММА(Поступление35), | СУММА(Поступление36), | СУММА(Поступление37), | СУММА(Поступление38), | СУММА(Поступление39), | СУММА(Поступление40), | СУММА(Поступление41), | СУММА(Поступление42), | СУММА(Поступление43), | СУММА(Поступление44), | СУММА(Поступление45), | СУММА(Поступление46), | СУММА(Поступление47), | СУММА(Поступление48), | СУММА(Поступление49), | СУММА(Поступление1 + Поступление2 + Поступление3 + Поступление4 + Поступление5 + Поступление6 + Поступление7 + Поступление8 + Поступление9 + Поступление10 + Поступление11 + Поступление12 + Поступление13 + Поступление14 + Поступление15 + Поступление16 + Поступление17 + Поступление18 + Поступление19 + Поступление20 + Поступление21 + Поступление22 + Поступление23 + Поступление24 + Поступление25 + Поступление26 + Поступление27 + Поступление28 + Поступление29 + Поступление30 + Поступление31 + Поступление32 + Поступление33 + Поступление34 + Поступление35 + Поступление36 + Поступление37 + Поступление38 + Поступление39 + Поступление40 + Поступление41 + Поступление42 + Поступление43 + Поступление44 + Поступление45 + Поступление46 + Поступление47 + Поступление48 + Поступление49) КАК ПоступлениеДенСредств, | СУММА(КассаНачОст), | СУММА(КассаКонОст), | СУММА(РасчетныеСчетаНачОст), | СУММА(РасчетныеСчетаКонОст), | СУММА(ВалютныеСчетаНачОст), | СУММА(ВалютныеСчетаКонОст), | СУММА(ДепозитНачОст), | СУММА(ДепозитКонОст), | СУММА(ПрочиеДенежныеСредстваНачОст), | СУММА(ПрочиеДенежныеСредстваКонОст) |ПО | ОБЩИЕ, | Период ПЕРИОДАМИ(НЕДЕЛЯ, &НачПериода, &КонПериода)"; |
|||
8
Saengmyung
14.10.13
✎
09:20
|
(6) Можете подсказать, как это можно сделать? Я учусь только еще, хочу научиться..
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |