|
v7: Кол-во группировок в запросе...
| ☑ |
0
Юра22
18.04.14
✎
10:11
|
Здравствуйте!
По условиям алгоритма количество группировок может меняться 2 или 3 - в моем случае.
И потом, когда я пишу ...
Пока Запрос.Группировка(1)=1 Цикл
Пока Запрос.Группировка(1)=1 Цикл
Пока Запрос.Группировка(1)=1 Цикл // Как мне "программно" убрать эту 3гр
КонецЦикла;
КонецЦикла;
КонецЦикла;
Как можно программно, образно говоря, избавиться от последней вложенной Пока..КонецЦикла если по условиям задачи только 2 гр-ки????
Можно конечно сделать ... Если - Иначе... и повторить вышеприведенный код.
|
|
1
Ёпрст
18.04.14
✎
10:12
|
не курите больше
|
|
2
Ёпрст
18.04.14
✎
10:13
|
если че, откройте любой типовой отчет в ТиС-е, к примеру. Там всё это реализовано, тупо через список группировок отчета.
|
|
3
Юра22
18.04.14
✎
10:25
|
Да не хочу рыться в отчетах- думал здесь быстрее подскажут!
|
|
4
КонецЦикла
18.04.14
✎
10:25
|
Динамический текст запроса + рекурсивный вызов для обхода
|
|
5
КонецЦикла
18.04.14
✎
10:26
|
И завязывай с ленью, залезь в ТиС, никто тебе трактат писать тут не будет
|
|
6
povar
18.04.14
✎
10:27
|
(3) это не "рыться в отчетах", а получение новых знаний и опыта
|
|
7
Ёпрст
18.04.14
✎
10:27
|
(3) открою тебе секрет: в разы быстрее подправить типовой отчет, чем писать свой с нуля.
|
|
8
Юра22
18.04.14
✎
10:27
|
"Динамический текст запроса + рекурсивный вызов для обхода"
- такие ответы меня тоже очень устраивают.
|
|
9
Юра22
18.04.14
✎
10:28
|
(7)- я так и делаю. Но тут решил свой забабахать- сейчас его оптимизирую. Он уже работает.
|
|