|
|
Непонятки по "Уровню", разъясните пожалуйста |
☑ |
|
0
palpetrovich
06.03.12
✎
13:10
|
СП: Уровень
Возвращаемое значение:
Тип: Число. Уровень текущей записи.
Описание:
Получает уровень текущей записи в иерархии и группировках. Уровень считается от начальной выборки из результата запроса.
кусок кода:
|СГРУППИРОВАТЬ ПО
| ПартииТоваровНаСкладахОстаткиИОбороты.Склад";
| ПартииТоваровНаСкладахОстаткиИОбороты.Регистратор";
| ПартииТоваровНаСкладахОстаткиИОбороты.Номенклатура";
|ИТОГИ СУММА(СебеСтоимость),
|ПО Склад
Пока Выборка.Следующий() Цикл
сообщить(""+ Выборка.Уровень());
КонецЦикла;
В результате получаю 0 1 1...
Количество группировок влияет только на число единиц. Так и должно быть? ...честно говоря, я ожидал (и мне хотелось) что-б была так примерно:
итог - 0
1я группировка -1
2я группировка -2 и т.д.
|
|
|
1
DrShad
06.03.12
✎
13:12
|
ну тебя уровень вложенности 1, так откуда возбмется 2 и т.д.?
|
|
|
2
Wobland
06.03.12
✎
13:12
|
ну ты ж по детальным записям бежишь, не?
|
|
|
3
palpetrovich
06.03.12
✎
13:13
|
(1) а как-же группировки?
(2) ну да
|
|
|
4
Reset
06.03.12
✎
13:13
|
(3) Уровень - это глубина вложенности, а не порядковый номер группировки
|
|
|
5
Wobland
06.03.12
✎
13:13
|
(3) итоги по склад. единственный такой склад
|
|
|
6
DrShad
06.03.12
✎
13:13
|
(3) а причем здесь группировки?
|
|
|
7
DrShad
06.03.12
✎
13:14
|
(3) и обход выборки у тебя не по группировкам
|
|
|
8
palpetrovich
06.03.12
✎
13:15
|
а как по группировкам?
|
|
|
9
Reset
06.03.12
✎
13:16
|
(3) У старших, к примеру, лейтенантов, всегда три звезды, несмотря на количество их (страших лейтенатов)
|
|
|
10
DrShad
06.03.12
✎
13:16
|
параметры Выбрать() смотри
|
|
|
11
palpetrovich
06.03.12
✎
13:18
|
(9) ага, лэйтэнант я, старшой (цы) :)
(10) спасибо
|
|
|
12
palpetrovich
06.03.12
✎
13:22
|
блин, я-ж сто раз это рисоавл уже, как я забыл7777 ...я в шоке, склероз :(
|
|