|
Получение субсчетов 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") или вообще анализировать субконто Склады или Номенклатура... От задачи зависит. |
| Форум | Правила | Описание | Секции | Поиск |