|
Как в запрос передать, что 3-й вид субконто не нужен?
| ☑ |
0
bolobol
19.09.14
✎
14:31
|
Доброго дня, коллеги по счастью)
Запрос оборотов по бухгалтерскому регистру, зависит от выбранного счёта, т.е. - количество субконто до исполнения обработки - неизвестно.
Условие по значениям субконто:
(&Субконто1 = НЕОПРЕДЕЛЕНО ИЛИ СубконтоКТ1 = &Субконто1)
И
(&Субконто2 = НЕОПРЕДЕЛЕНО ИЛИ СубконтоКТ2 = &Субконто2)
И
(&Субконто3 = НЕОПРЕДЕЛЕНО ИЛИ СубконтоКТ3 = &Субконто3)
И без установки в запрос отбора по Видам субконто - работает, но с отбором:
ВидыСубконто= СчётКТ.ВидыСубконто.ВыгрузитьКолонку("ВидСубконто");
Пока ВидыСубконто.Количество() < 3 Цикл
ВидыСубконто.Добавить(ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.ПустаяСсылка());
<или>
ВидыСубконто.Добавить(НЕОПРЕДЕЛЕНО);
КонецЦикла;
- не работает, как вы догадались, при количестве субконто на счёте меньше 3-х.
Как сделать?
|
|
1
Зойч
19.09.14
✎
14:32
|
может пора освоить построитель?
|
|
2
piter3
19.09.14
✎
14:32
|
отобрать счета с нужны кол-м субконто не?
|
|
3
Нив-Нив
19.09.14
✎
14:36
|
Используй ПорядокСубконто! Будь мужиком, блеать!
|
|
4
bolobol
19.09.14
✎
15:17
|
(1) Не работает сие:
{СубконтоКТ1 = &Субконто1} ИЛИ {СубконтоКТ1 = &ПлюсСубконто1}
- не открывается даже конструктор
(2) Отбирает счета пользователь
(3) А вот здесь - не понял... Куда присунуть ПорядокСубконто? Вообще, что за ПорядокСубконто? Не то ли вы имеете в виду, о чём я и задаю вопрос, что использование не выходит?
|
|
5
Нив-Нив
19.09.14
✎
16:37
|
(4) поиск по форуму тебе поможет
|
|
6
Зойч
19.09.14
✎
16:43
|
(4) еще раз выкури построитель. В первый раз не осилил
|
|
7
YFedor
19.09.14
✎
16:54
|
(0) можно динамически формировать текст запроса
|
|
8
bolobol
19.09.14
✎
17:11
|
(7) Ага, а потом как в ЗУП-е угадывать, что там надинамичили... ))
(6) Прошу, конкретнее!! Я б не задавал вопроса, если б там всё вкурилось, ведь правда(?) ))
|
|