Как в СКД получать данные по месяцам?

1. Airat116 10.06.21 10:15 Сейчас в теме
Здравствуйте, помогите пожалуйста, как поставить в настройках отчета
1) Выводить одного контрагента и по нему все договора?
2) Вывести данные "Назначение платежа, Пропорция оплаты, Срок оплаты" по месяцам?
Январь, Февраль, Март ...
Для этого макет нужен? или по другому можно сделать?
Прикрепленные файлы:
По теме из базы знаний
Найденные решения
4. SlavaKron 11.06.21 11:15 Сейчас в теме
В структуре СКД нужно создать таблицу примерно как на скриншоте. Также прикрепил пример с произвольными данными.
Прикрепленные файлы:
ПримерСКД.erf
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. wertep 23 10.06.21 10:20 Сейчас в теме
Поле "Месяц" в котором вычисляете или в запросе "НАЧАЛОПЕРИОДА(Дата, МЕСЯЦ)", или в самом отчете "НачалоМесяца(Дата)", по нему делаете группировку.
3. Airat116 11.06.21 10:41 Сейчас в теме
(2) Здравствуйте, у вас есть пример? что то никак не получается пока что(
4. SlavaKron 11.06.21 11:15 Сейчас в теме
В структуре СКД нужно создать таблицу примерно как на скриншоте. Также прикрепил пример с произвольными данными.
Прикрепленные файлы:
ПримерСКД.erf
5. Airat116 11.06.21 11:50 Сейчас в теме
(4) Спасибо большое) сейчас попробую сделать
6. Airat116 11.06.21 13:11 Сейчас в теме
(4) Вопрос: я добавил в запросе поле "НАЧАЛОПЕРИОДА(Дата, МЕСЯЦ)" Как Месяц
Далее создал структуру как на скриншоте, у получилось что выводит только Июнь
Получается ещё нужно программным кодом доработать, чтоб все месяцы вышли?
7. SlavaKron 11.06.21 13:57 Сейчас в теме
(6)
Получается ещё нужно программным кодом доработать, чтоб все месяцы вышли?
Нет, не нужно. Просто данные в отчет у вас только за июнь попали.
8. Airat116 11.06.21 14:16 Сейчас в теме
(7) Точно, а чтоб вывести все месяца это уже кодом? например январь (он пустой) чтоб колонка была но пустой осталось
9. SlavaKron 11.06.21 15:07 Сейчас в теме
(8) В такой постановке задачи, я бы отказался от СКД и всё сделал через произвольный макет.
10. wertep 23 11.06.21 15:28 Сейчас в теме
(8) Создать дополнительный набор данных и связать его со своим. Сразу можно и названия месяцев получить. Но нужно будет всетаки выбирать как-то за какой год строить отчет.
Набор "Месяцы"
ВЫБРАТЬ
	НАЧАЛОПЕРИОДА(&Дата1, ГОД) КАК НачалоМесяца,
	"Январь" КАК НазваниеМесяца

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	ДОБАВИТЬКДАТЕ(НАЧАЛОПЕРИОДА(&Дата1, ГОД), МЕСЯЦ, 1),
	"Февраль"

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	ДОБАВИТЬКДАТЕ(НАЧАЛОПЕРИОДА(&Дата1, ГОД), МЕСЯЦ, 2),
	"Март"

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	ДОБАВИТЬКДАТЕ(НАЧАЛОПЕРИОДА(&Дата1, ГОД), МЕСЯЦ, 3),
	"Апрель"

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	ДОБАВИТЬКДАТЕ(НАЧАЛОПЕРИОДА(&Дата1, ГОД), МЕСЯЦ, 4),
	"Май"

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	ДОБАВИТЬКДАТЕ(НАЧАЛОПЕРИОДА(&Дата1, ГОД), МЕСЯЦ, 5),
	"Июнь"

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	ДОБАВИТЬКДАТЕ(НАЧАЛОПЕРИОДА(&Дата1, ГОД), МЕСЯЦ, 6),
	"Июль"

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	ДОБАВИТЬКДАТЕ(НАЧАЛОПЕРИОДА(&Дата1, ГОД), МЕСЯЦ, 7),
	"Август"

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	ДОБАВИТЬКДАТЕ(НАЧАЛОПЕРИОДА(&Дата1, ГОД), МЕСЯЦ, 8),
	"Сентябрь"

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	ДОБАВИТЬКДАТЕ(НАЧАЛОПЕРИОДА(&Дата1, ГОД), МЕСЯЦ, 9),
	"Октябрь"

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	ДОБАВИТЬКДАТЕ(НАЧАЛОПЕРИОДА(&Дата1, ГОД), МЕСЯЦ, 10),
	"Ноябрь"

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	ДОБАВИТЬКДАТЕ(НАЧАЛОПЕРИОДА(&Дата1, ГОД), МЕСЯЦ, 11),
	"Декабрь"
Показать
Прикрепленные файлы:
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот