Получение субсчетов 10 счета
☑
0
Валидатор
10.01.14
✎
18:25
Как в массив засунуть 10 счет и все его субсчета? не перечисляя в 12 строк через добавить?
1
azernot
10.01.14
✎
18:26
Запрос.. в иерархии... выполнить... выгрузить.. выгрузить колонку.....
2
Валидатор
10.01.14
✎
18:27
(1) так?
"ВЫБРАТЬ
| Хозрасчетный.Код,
| Хозрасчетный.Наименование
|ИЗ
| ПланСчетов.Хозрасчетный КАК Хозрасчетный"
3
azernot
10.01.14
✎
18:31
ВЫБРАТЬ
Хозрасчетный.Ссылка
ИЗ
ПланСчетов.Хозрасчетный КАК Хозрасчетный
ГДЕ
Хозрасчетный.Ссылка В ИЕРАРХИИ(&Счет10)
4
Валидатор
10.01.14
✎
18:33
(3) а если и 41 еще туда можно засунуть7
5
azernot
10.01.14
✎
18:37
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ
| Хозрасчетный.Ссылка
|ИЗ
| ПланСчетов.Хозрасчетный КАК Хозрасчетный
|ГДЕ
| Хозрасчетный.Ссылка В ИЕРАРХИИ(&СчетаРодители)";
МассивСчетовРодителей = Новый Массив;
МассивСчетовРодителей.Добавить(ПланыСчетов.Хозрасчетный.НайтиПоКоду("10"));
МассивСчетовРодителей.Добавить(ПланыСчетов.Хозрасчетный.НайтиПоКоду("41"));
Запрос.УстановитьПараметр("СчетаРодители",МассивСчетовРодителей);
МассивСубсчетовСРодителями = Запрос.Выполнить().Выгрузить().ВыгрузитьКолонку("Ссылка");
6
Валидатор
10.01.14
✎
18:41
cgc
7
Валидатор
10.01.14
✎
18:41
спс
8
azernot
10.01.14
✎
18:43
Не, ну можно поизвращаться и всё получить одним запросом...
ВЫБРАТЬ
Хозрасчетный.Ссылка
ИЗ
ПланСчетов.Хозрасчетный КАК Хозрасчетный
ГДЕ
Хозрасчетный.Ссылка В ИЕРАРХИИ
(ВЫБРАТЬ
ПланСчетов.Хозрасчетный.Ссылка
ИЗ
ПланСчетов.Хозрасчетный
ГДЕ
ПланСчетов.Хозрасчетный.Код = "10" или ПланСчетов.Хозрасчетный.Код = "41")
или вообще анализировать субконто Склады или Номенклатура... От задачи зависит.
Ошибка? Это не ошибка, это системная функция.