|
Иерархия в отчёте СКД 1С | ☑ | ||
---|---|---|---|---|
0
JVStalin
11.11.24
✎
10:29
|
Есть вот такой запрос:
ВЫБРАТЬ ДоговорыКонтрагентовСтруктураЦены.НаименованиеСтатьиДДС КАК НаименованиеСтатьиДДС, ДоговорыКонтрагентовСтруктураЦены.СуммаСУчётомНДС КАК СуммаСУчётомНДС, СписаниеБезналичныхДенежныхСредствРасшифровкаПлатежа.СтатьяДвиженияДенежныхСредств КАК СтатьяДвиженияДенежныхСредств, СписаниеБезналичныхДенежныхСредствРасшифровкаПлатежа.Сумма КАК Сумма ИЗ Справочник.ДоговорыКонтрагентов.СтруктураЦены КАК ДоговорыКонтрагентовСтруктураЦены ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.СписаниеБезналичныхДенежныхСредств.РасшифровкаПлатежа КАК СписаниеБезналичныхДенежныхСредствРасшифровкаПлатежа ПО ДоговорыКонтрагентовСтруктураЦены.Ссылка.БанковскийСчет = СписаниеБезналичныхДенежныхСредствРасшифровкаПлатежа.Ссылка.БанковскийСчет ГДЕ ДоговорыКонтрагентовСтруктураЦены.Ссылка.БанковскийСчет = &БанковскийСчет В данном отчёте нужно сделать так, чтобы записи "СтатьяДвиженияДенежныхСредств" находились только в своих группах "НаименованиеСтатьиДДС". |
|||
1
JVStalin
11.11.24
✎
10:33
|
Вот как выглядит результат запроса сейчас: https://iimg.su/i/PLwmj
А мне нужно чтобы он выглядел вот так: https://iimg.su/i/NfKuQ При этом "НаименованиеСтатьиДДС" - является группой выбираемой из справочника "СтатьиДДС", а "СтатьяДвиженияДенежныхСредств" является элементом из того же справочника. Возможно ли это сделать без кода, только средствами Схемы компоновки данных? |
|||
2
Волшебник
11.11.24
✎
10:35
|
добавьте соединение
И СписаниеБезналичныхДенежныхСредствРасшифровкаПлатежа.СтатьяДвиженияДенежныхСредств.Родитель = ДоговорыКонтрагентовСтруктураЦены.НаименованиеСтатьиДДС |
|||
3
Волшебник
11.11.24
✎
10:36
|
(1) Ваши скриншоты не соответствуют программному коду.
|
|||
4
JVStalin
11.11.24
✎
10:45
|
(3) Немного не понял, о чём вы? Если вы про то, что там есть группировка, то это не отображается в данном запросе, а так - просто присутствует группировка по "НаименованиеСтатьиДДС" и "СуммаСУчётомНДС"
|
|||
5
Волшебник
11.11.24
✎
10:53
|
(4) Не морочьте нам голову.
|
|||
6
JVStalin
11.11.24
✎
11:08
|
(2) Это сработало, спасибо, правда из-за того, что есть возможность выбрать группу группы, пришлось ещё добавить ИЛИ, в итоге запрос стал вот таким:
ВЫБРАТЬ ДоговорыКонтрагентовСтруктураЦены.НаименованиеСтатьиДДС КАК НаименованиеСтатьиДДС, ДоговорыКонтрагентовСтруктураЦены.СуммаСУчётомНДС КАК СуммаСУчётомНДС, СписаниеБезналичныхДенежныхСредствРасшифровкаПлатежа.СтатьяДвиженияДенежныхСредств КАК СтатьяДвиженияДенежныхСредств, СписаниеБезналичныхДенежныхСредствРасшифровкаПлатежа.Сумма КАК Сумма ИЗ Справочник.ДоговорыКонтрагентов.СтруктураЦены КАК ДоговорыКонтрагентовСтруктураЦены ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.СписаниеБезналичныхДенежныхСредств.РасшифровкаПлатежа КАК СписаниеБезналичныхДенежныхСредствРасшифровкаПлатежа ПО (ДоговорыКонтрагентовСтруктураЦены.Ссылка.БанковскийСчет = СписаниеБезналичныхДенежныхСредствРасшифровкаПлатежа.Ссылка.БанковскийСчет) ГДЕ ДоговорыКонтрагентовСтруктураЦены.Ссылка.БанковскийСчет = &БанковскийСчет И (СписаниеБезналичныхДенежныхСредствРасшифровкаПлатежа.СтатьяДвиженияДенежныхСредств.Родитель = ДоговорыКонтрагентовСтруктураЦены.НаименованиеСтатьиДДС ИЛИ СписаниеБезналичныхДенежныхСредствРасшифровкаПлатежа.СтатьяДвиженияДенежныхСредств.Родитель.Родитель = ДоговорыКонтрагентовСтруктураЦены.НаименованиеСтатьиДДС) |
|||
7
Волшебник
11.11.24
✎
11:09
|
(6) Всё это фигня и сломается. Тем более с ИЛИ всё работает неправильно.
Вы просто генерируете бессмысленный программный код |
|||
8
JVStalin
11.11.24
✎
11:09
|
(5) Ни разу не морочил голову, скриншоты просто сделаны из экселя, так как все данные светить не охото, а там можно отредактировать скопированные из отчёта данные
|
|||
9
Волшебник
11.11.24
✎
11:10
|
(8) Вот я и говорю, не надо морочить нам голову, когда программный код не соответствует скриншотам.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |