helpf.pro
Регистрация

v8: Периодизация данных виртуальной таблицы

alexfps79
20.03.2013 11:27Прочитано: 4813
Здравствуйте!

у меня есть регистр накопления "Расчеты по графику платежей", проблема в том что записи занесены в феврале и периодизация "Месяц" в параметрах виртуальной таблицы мало поможет, я сделал такой запрос:

ВЫБРАТЬ
РасчетыПоГрафикуПлатежейОбороты.Дата,
РасчетыПоГрафикуПлатежейОбороты.СуммаПриход,
РасчетыПоГрафикуПлатежейОбороты.Сделка
ИЗ
РегистрНакопления.РасчетыПоГрафикуПлатежей.Обороты(, , , Дата МЕЖДУ &НачалоПериода И &КонецПериода) КАК РасчетыПоГрафикуПлатежейОбороты

как мне отстуктурировать данные по реквизиту дата помесячно, если Начало и конец периода это полгода, например?
Yandex
Возможно, вас также заинтересует
Реклама на портале
E_Migachev
20.03.2013 11:31Ответ № 1
(0) alexfps79, в параметрах виртуальной таблицы укажи периодичность
alexfps79
20.03.2013 11:36Ответ № 2
(1) E_Migachev,

Я написал что все записи сделаны в феврале, график платежей заносится из документа, А необходимые даты содержатся в измерении "Дата", которое и прикручивается к интервалу отчета.
E_Migachev
20.03.2013 13:41Ответ № 3
(2) alexfps79, добавь еще одно поле Месяц
Код 1C v 8.х
 |	МЕСЯЦ(РасчетыПоГрафикуПлатежейОбороты.Дата) КАК МесяцКалендаря,   

и итоги можно получить еще
Код 1C v 8.х
 ИТОГИ СУММА(СуммаПриход) ПО
Дата ПЕРИОДАМИ(МЕСЯЦ,,)



а вот еще просто для примера:
Код 1C v 8.х
 ТекстЗапроса = 
"ВЫБРАТЬ
| ГОД(РегламентированныйПроизводственныйКалендарь.ДатаКалендаря) КАК ГодКалендаря,
| КВАРТАЛ(РегламентированныйПроизводственныйКалендарь.ДатаКалендаря) КАК КварталКалендаря,
| МЕСЯЦ(РегламентированныйПроизводственныйКалендарь.ДатаКалендаря) КАК МесяцКалендаря,
| КОЛИЧЕСТВО(РАЗЛИЧНЫЕ РегламентированныйПроизводственныйКалендарь.ДатаКалендаря) КАК КалендарныеДни,
| РегламентированныйПроизводственныйКалендарь.ВидДня КАК ВидДня
|ИЗ
| РегистрСведений.РегламентированныйПроизводственныйКалендарь КАК РегламентированныйПроизводственныйКалендарь
|ГДЕ
| РегламентированныйПроизводственныйКалендарь.Год = &Год
|
|СГРУППИРОВАТЬ ПО
| ГОД(РегламентированныйПроизводственныйКалендарь.ДатаКалендаря),
| КВАРТАЛ(РегламентированныйПроизводственныйКалендарь.ДатаКалендаря),
| МЕСЯЦ(РегламентированныйПроизводственныйКалендарь.ДатаКалендаря),
| РегламентированныйПроизводственныйКалендарь.ВидДня
|ИТОГИ ПО
| ГодКалендаря,
| КварталКалендаря,
| МесяцКалендаря";
Подсказка: Для редактирования своего ответа щелкните по значку (справа)
Вы не можете отправить комментарий анонимно, пожалуйста войдите или зарегистрируйтесь.