|
Не работает запрос | ☑ | ||
---|---|---|---|---|
0
Spider244
20.07.12
✎
12:49
|
Среди параметров виртуальных таблиц регистров расчета есть параметры "Субконто", "СубконтоДт" и "СубконтоКт". Это массивы со значениями типа Характеристика. Нужны для упорядочивания субконто по видам как я понимаю. А как быть если у меня всего может быть три субконто на счетах, а в данном конкретном счете (к которому я делаю запрос) только два субконто? Пробовал в массив только два значения добавлять, пробовал третье значение пустым оставлять. Никак не работает запрос.
|
|||
1
asady
20.07.12
✎
12:50
|
(0) ну и .... где?
|
|||
2
Dmitrii
гуру
20.07.12
✎
12:51
|
(0) >> Среди параметров виртуальных таблиц регистров расчета есть параметры "Субконто....
Я так понимаю речь идет о регистрах бухгалтерии. |
|||
3
Spider244
20.07.12
✎
12:52
|
(2) да, регистров БУХГАЛТЕРИИ конечно же, ошибся
|
|||
4
Dmitrii
гуру
20.07.12
✎
12:53
|
(0) Что конкретно непонятного в справке:
Субконто (необязательный) Тип параметра: ПланВидовХарактеристикСсылка.; Массив; ФиксированныйМассив; СписокЗначений. Ссылка, или массив ссылок, или фиксированный массив ссылок, или список значений, содержащий ссылки, на виды субконто. Задает набор и порядок субконто, которыми можно оперировать в запросе. Накладывает фильтр на записи по видам субконто (если массив то по И). Если параметр <Субконто> не задан, то субконто определяются позиционно. То есть берется вид субконто соответствующего счета из соответствующей позиции. Так, если <Субконто> не определен, и делается запрос по счету, у которого определены виды субконто первое "Материалы", второе "Склад", то поле "Субконто1" будет содержать материалы, а поле "Субконто2" - склады. Если делается запрос по двум счетам, при этом у первого настройка субконто "Материалы, Склад", а у второго "Склад, Материал" и не задан параметр <Субконто>, то поле "Субконто1" будет содержать и материалы для первого счета и склады для второго счета. Поле "Субконто2" будет содержать склады для первого счета и материалы для второго. Если параметр <Субконто> задан, то выбираются данные только по тем счетам, у которых определены все указанные виды субконто. При этом поля "Субконто<N>", будут содержать значения, соответствующие переданным видам субконто. Например, если один счет имеет настройку субконто "Материалы, Склад", а второй "Склад, Материалы", и параметр виды субконто задан как массив "Материалы, Склад", то поле "Субконто1" будет содержать материалы, а поле "Субконто2" - склады, не зависимо от счета. Значение по умолчанию: Неопределено |
|||
5
Spider244
20.07.12
✎
12:56
|
Вот кусок запроса:
ВЫБРАТЬ * ИЗ РегистрБухгалтерии.Хозрасчетный.ОборотыДтКт(, , , СчетДт = ЗНАЧЕНИЕ(ПланСчетов.Управленческий.Товары), &МассивСубконтоДт, СчетКт = ЗНАЧЕНИЕ(ПланСчетов.Управленческий.ТоварыВПути), &МассивСубконтоКт, ) КАК ХозрасчетныйОборотыДтКт На Счете Товары три субконто, передаю массив из трех значений, на счете ТоварыВПути 2 субконто, передаю массив из двух субконто, запрос не работает. |
|||
6
Spider244
20.07.12
✎
13:10
|
Вверх
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |