|
|
Помогите с СКД запросом
wolk, Кос123, PavelUstyugov, Олдж, tulke, mortal, AlexKimp, АгентБезопаснойНацио, Хряк, trooba, kir-g, Александр111, Шаграм, azt-yur, Lama12, Elf_80_lvl, serpentt, Kolyan, takefive, KrasKi, Timon1405, Silgis, Redaktor, Гипервизор, unenu, Somebody, Ненавижу 1С, Telcher, d4rkmesa, _Batoo, ILM, kittystark, ndrv, Fish, GenAcid, kubik_live, Волшебник, piter3, privetik, КонецЕсли, BOOL
| ☑ |
|
0
Kolyan
04.06.26
✎
08:55
|
Есть регистр сведений
Измерения
--Дата
--Номенклатура
Ресурсы
--рес1
--рес2
--рес3
хочется на СКД получить отчет:
ресурсы / номеклатура / дата1 / дата2 / дата3 / ... / дата12
рес1 / ном1 / 10 / 11 / 12 / ... / 123
рес1 / ном2 / 10 / 11 / 12 / ... / 123
рес1 / ном3 / 10 / 11 / 12 / ... / 123
рес1 / ном4 / 10 / 11 / 12 / ... / 123
рес2 / ном1 / 10 / 11 / 12 / ... / 123
рес2 / ном2 / 10 / 11 / 12 / ... / 123
рес2 / ном3 / 10 / 11 / 12 / ... / 123
рес2 / ном4 / 10 / 11 / 12 / ... / 123
рес3 / ном1 / 10 / 11 / 12 / ... / 123
рес3 / ном2 / 10 / 11 / 12 / ... / 123
рес3 / ном3 / 10 / 11 / 12 / ... / 123
рес3 / ном4 / 10 / 11 / 12 / ... / 123
значение конечно разные.
дата1 и прочие даты - это первое число месяца
теоретически отчет строится на год, но вероятно захотят за пол года например.
можно такое в СКД или лучше и проще самому отчет нарисовать без использования СКД?
|
|
|
1
Web00001
04.06.26
✎
09:03
|
Запрос из трех объединений
Рес1,номенклатура,Дата, ДатаНачалаМесяца
Объединить ВСЕ
Рес2,номенклатура,Дата, ДатаНачалаМесяца
Объединить ВСЕ
Рес3,номенклатура,Дата, ДатаНачалаМесяца
В отчете выводи не список а таблицу в группировках строк ресурс и номенклатура, в группировках колонок ДатаНачалаМесяца
|
|
|
2
Kolyan
04.06.26
✎
09:37
|
(1) сделал для одного ресурса:
результат
----------------------------------------------------
рес1 /01.05.2026/01.06.2026/01.07.2026
---------------/ / /
Номенклатура / / /
----------------------------------------------------
1 / / /
----------------------------------------------------
ном1 / / /
----------------------------------------------------
2 / / /
----------------------------------------------------
ном1 / / /
----------------------------------------------------
26 / / /
----------------------------------------------------
ном2 / / /
----------------------------------------------------
ном1 / / /
----------------------------------------------------
28 / / /
----------------------------------------------------
ном1 / / /
|
|
|
3
Kolyan
04.06.26
✎
09:37
|
значения ресурса в первой колонке
а не на пересечении с датой начала месяца
|
|
|
4
azt-yur
04.06.26
✎
09:47
|
(3) В дополнение к (1) добавь в запросе колонку НаименованиеРесурса и в структуре группируй по этому полю,а не значению ресурса, сами значения ресурсов в СКД добавь во вкладку Ресурсы и в структуре их в поля
|
|
|
5
Kolyan
04.06.26
✎
11:06
|
(4) кажется что-то получается.
спасибо огромное
|
|
|
6
Kolyan
04.06.26
✎
11:18
|
(4) теперь с ОБЪЕДИНИТЬ ВСЕ не выходит
у меня же в каждом запросе свой ресурс
|
|
|
7
azt-yur
04.06.26
✎
11:24
|
(6) у тебя должны быть колонки в запросе: НаименованиеРесурса, ЗначениеРесурса, Номенклатура, Дата
В каждом подзапросе свой ресурс и помещаешь их в одну колонку ЗначениеРесурса, разделять их будешь по НаименованиеРесурса
По сути в СКД будет 1 ресурс, который и выводишь
|
|
|
8
АгентБезопасной Нацио
04.06.26
✎
11:37
|
ога, "миста-лучший отладчик"©
|
|
|
9
Kolyan
04.06.26
✎
11:41
|
(7) блин как я сам не допетрил.
спасибо вам огромное!!!
еще вопрос :)
если у меня в ресурсе есть значение 01/01
|
|
|
10
Kolyan
04.06.26
✎
11:41
|
а на 01/02 его не ввели
как я могу из предыдущего месяца значение подтянуть?
|
|
|
11
azt-yur
04.06.26
✎
12:19
|
(10) Это сложнее уже, посмотри как пример это решается в классике получения курса валют на каждый день
https://infostart.ru/1c/articles/337365/
|
|
|
12
Kolyan
04.06.26
✎
12:33
|
(11) понял. посмотрю.
появилась идея переделать регистр и перенести название ресурсов в измерения (перечисления например добавить)
а в ресурсах будет только количество
и тогда отчеты будет проще делать и вообще будет более правильный регистр сведений.
|
|
|
13
Kolyan
04.06.26
✎
14:13
|
переделал регистр.
теперь отчет строится на раз два.
но был интересный опыт.
|
|
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой