|
Как организовать вывод иерархии в ТЧ документа | ☑ | ||
---|---|---|---|---|
0
ligatr
31.10.19
✎
16:04
|
Добрый день!
Есть документ в ТЧ которого перечислены следующие значения: № с учетом иерархии, вида - 1, 1.1, 1.2, 2, 2.1,2.2), Контрагент (ссылка на справочник контрагентов), Здания/Помешения (Справочник помещений организованный в виде иерархии элементов Здание/Этаж/Офис). Каждое помещение принадлежит контрагенту. Как организовать отчет в виде такой иерархии? |
|||
1
vicof
31.10.19
✎
16:10
|
Так тебе отчет сделать или документ изменить надо?
|
|||
2
Rovan
гуру
31.10.19
✎
16:25
|
(0) дерево значений на форме
|
|||
3
ligatr
31.10.19
✎
16:27
|
Есть документ с уже занесенными данными (в произвольном порядке в ТЧ документа).
Нужно эти данные вывести в отчет в нужном порядке. |
|||
4
ligatr
31.10.19
✎
16:28
|
(2) не понял
|
|||
5
vicof
31.10.19
✎
16:41
|
(3) Как ты этот отчет сейчас выводишь?
|
|||
6
ligatr
31.10.19
✎
16:48
|
При помощи "УПОРЯДОЧИТЬ ПО <поле> ИЕРАРХИЯ", но работает неправильно
|
|||
7
vicof
31.10.19
✎
16:49
|
(6) Где конкретика? Или за тебя отчет надо написать?
|
|||
8
Fish
31.10.19
✎
16:51
|
(6) Делай в СКД
|
|||
9
D_E_S_131
31.10.19
✎
16:51
|
"вывести в отчет в нужном порядке" - так упорядочить нужно или иерархию построить?
|
|||
10
ligatr
31.10.19
✎
16:55
|
"ВЫБРАТЬ
| РасчетСтоимостиВоды.ОтчетныйМесяц КАК ОтчетныйМесяц, | РасчетСтоимостиВоды.ОтчетныйГод КАК ОтчетныйГод, | РасчетСтоимостиВоды.Организация КАК Организация, | РасчетСтоимостиВоды.ТЧРасчетСтоимостиПоСчетчикам.( | Контрагенты КАК Контрагенты, | Помещения КАК МестоУстановки, | Счетчик.ЗаводскойНомер КАК Счетчик, | Счетчик.ГлавныйСчетчик КАК ГлавныйСчетчик, | НачалоМесяца КАК НачалоМесяца, | КонецМесяца КАК КонецМесяца, | Итого КАК Итого, | СтоимостьУслуг КАК СтоимостьУслуг, | СуммаБезНДС КАК СуммаБезНДС, | СуммаСНДС КАК СуммаСНДС, | Помещения.ПоставщикУслугВоды.Наименование КАК ПоставщикНаименование, | Помещения.ПоставщикУслугВоды.Код КАК ПоставщикКод | ) КАК ТЧРасчетСтоимостиПоСчетчикам |ИЗ | Документ.РасчетСтоимостиВоды КАК РасчетСтоимостиВоды |ГДЕ | РасчетСтоимостиВоды.Ссылка В(&Ссылка) |УПОРЯДОЧИТЬ ПО | МестоУстановки, | ГлавныйСчетчик ИЕРАРХИЯ"; |
|||
11
ligatr
31.10.19
✎
16:58
|
(9) надо построить иерархию с переупорядочиванием строк согласно привязки счетчиков другу к другу, т.е. есть общедомомвые счетчики, а есть счетчики которые явялются дочерними к ним
|
|||
12
ligatr
31.10.19
✎
16:59
|
сейчас все выводит но есть проблемы с иерархией.
скорей всего я делаю запрос неверно в принципе, поэтому и спрашиваю как обычно это делается. |
|||
13
ligatr
31.10.19
✎
17:04
|
в интернете есть информация как вывести данные просто из справочники, мне не понятно как это организовать в табличном документе с таким количество разнородных полей
|
|||
14
vicof
31.10.19
✎
17:10
|
Группировка По главному счетчику
Группировка по счетчику Детальные записи. У тебя счетчики похоже ни разу не иерархический справочник. И запрос переделать, чтобы источником данных была табличная часть, а не из сам документ. И делать это все на СКД |
|||
15
ligatr
31.10.19
✎
17:13
|
(14) У меня есть справочник "Счетчики", там есть поле "Главный счетчик", где указана ссылка на родительский счетчик
|
|||
16
ligatr
31.10.19
✎
17:14
|
(14) Делаю все в СКД
|
|||
17
ligatr
31.10.19
✎
17:15
|
(14) Источник данных документ и соответственно табличная часть
|
|||
18
Fish
31.10.19
✎
17:15
|
(16) Тогда делай группировками в настройках СКД, а не в запросе.
|
|||
19
ligatr
31.10.19
✎
17:15
|
Что делаю не так?
Есть ли пример реализации? |
|||
20
Fish
31.10.19
✎
17:17
|
(19) Убери из запроса Упорядочить и сделай группировки в настройках СКД, как написано в (14).
|
|||
21
ligatr
31.10.19
✎
17:21
|
Ругается во так
{(5, 2)}: Группировка по таблицам верхнего уровня и вложенным таблицам <<?>>РасчетСтоимостиСтоков.ТЧРасчетСтоимостиПоСчетчикам.( |
|||
22
dezss
31.10.19
✎
17:24
|
(21) ТЧРасчетСтоимостиПоСчетчикам присоединяй левым, а не так как у тебя
|
|||
23
vicof
31.10.19
✎
17:29
|
(22) Не левым, а внутренним, просто через точку
|
|||
24
vicof
31.10.19
✎
17:29
|
(21) Я тебе про источник данных выше писал
|
|||
25
pechkin
31.10.19
✎
17:32
|
при чтении заполнять дерево из тч,
при записи заполнять тч из дерева |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |