|
Получить список счетов по родителю | ☑ | ||
|---|---|---|---|---|
|
0
Stim
09.11.15
✎
14:44
|
Есть некий справочник, у которого есть реквизит "Счет", тип - плансчетовСсылка.Хозрасчетный
счет может быть указан любой, в том числе самого верхнего уровня. Необходимо на каждый такой счет(элемент справочника) вывести субсчета счета. т.е. есть спр Наименование01Счет, счет - 01 нужно в запросе получить все субсчета этого счета, должно быть: Наименование01Счет 01 01 Наименование01Счет 01 01.01 Наименование01Счет 01 01.03 Наименование01Счет 01 01.03.01 так я получу список всех нужных счетов: ВЫБРАТЬ Хозрасчетный.Ссылка ИЗ ПланСчетов.Хозрасчетный КАК Хозрасчетный ГДЕ Хозрасчетный.Ссылка В ИЕРАРХИИ (ВЫБРАТЬ СправочникСоСчетами.Счет ИЗ СправочникСоСчетами КАК СправочникСоСчетами) но как теперь соединить с таблицей СправочникСоСчетами, ведь в соединении нельзя указывать иерархию |
|||
|
1
XLife
09.11.15
✎
14:49
|
.родитель :)
|
|||
|
2
cw014
09.11.15
✎
14:50
|
(1) А если вложенность в три уровня?
|
|||
|
3
cw014
09.11.15
✎
14:50
|
(1) .родитель.родитель?
|
|||
|
4
XLife
09.11.15
✎
14:52
|
(3) смекаешь... :)
|
|||
|
5
cw014
09.11.15
✎
14:54
|
(4) А давай предположим 10 уровней, что напишешь?
|
|||
|
6
VikingKosmo
09.11.15
✎
14:56
|
(5) много .родитель ;)
|
|||
|
7
XLife
09.11.15
✎
14:57
|
(5) сам как думаешь?
|
|||
|
8
cw014
09.11.15
✎
14:58
|
(7) Давай, покажи эту строку, будь "декоратором", бл**ть
|
|||
|
9
aka AMIGO
09.11.15
✎
14:58
|
(5) 10 уровней - нонсенс.. Не более 3. И Родитель тоже три раза :)
|
|||
|
10
Stim
09.11.15
✎
14:58
|
(5) если бы речь шла про уровни справочника, то в запросе такую задачу было бы не решить. если только не формировать запрос динамически, в зависимости от величины уровня самой большой иерархии
|
|||
|
11
cw014
09.11.15
✎
15:01
|
Ну вообще по идее можно сформировать через соединения и конструкций "ВЫБОР ... КОГДА"
|
| Форум | Правила | Описание | Секции | Поиск |