Схема компоновки данных #329568


#0 by Девочка1С
Нужно получить количество уровней группировки в схеме (по строкам). Группировки могут добавляться или удаляться. Как вычислять сколько их всего?
#1 by Девочка1С
Сделала вычисляемое поле со значением = 1 (в принципе не важно), затем в поле "Выражение представления" выбираю из доступных полей "СистемныеПоля.Уровень". Пишет ошибку не найдено поле "СистемныеПоля.Уровень", если ставлю другое поле в "Выражение представления" - все работает. Почему? ведь поле "СистемныеПоля.Уровень" есть в списке доступных...
#2 by Bahmet
Деточка брось бяку!1С тебя испортит и станешь мохнатой и бородавчитой тётей с хищным взглядом и крючковатыми пальцами
#3 by Девочка1С
Это все, что мне могут сказать умные дяди? Или таких нет?
#4 by IronDemon
Зачем?
#5 by Девочка1С
От этого будет зависить вычисление ресурса (ВЫБОР КОГДА Уровень < Максимум(Уровень), ТОГДА...)
#6 by IronDemon
Для ресурса можно задать для каких группировок его расчитывать. Не то?
#7 by Девочка1С
Мне как раз не нужны итоги по группировке для ресурса. Может это не совсем правильно, но вот так. И я пытаюсь поставить условие, что если не самая нижняя группировка (детальные записи), то ресурс не выводить...
#8 by IronDemon
Ну так укажи чтобы не расчитывал на ней
#9 by IronDemon
Или выводимые поля не для всего отчета указывай, а для каждой группировки
#10 by noooop
Выборка.Уровень не подойдет?
#11 by Девочка1С
Не поняла откуда брать выборку, чтобы там были уровни. Можно подробнее? Итак указываю выводимые поля для каждой группировки. Но дело в том, что для данного ресурса мне НЕ НУЖНЫ ИТОГИ НИ ПО ОДНОЙ ГРУППИРОВКЕ, то есть чтобы ресурс выводился только в детальные записи, но на вкладке "Ресурсы" нужно указать поле, по которому будут рассчитываться итоги по данному ресурсу, а мне они не нужны. Потому и хочу посчитать уровни и задать в "Выражении" условие вывода только для нижнего уровня.
#12 by уродина
ну тогда это не ресурс - если итого не нужны...
#13 by Девочка1С
я понимаю. Здесь нарушена логика в принципе. Но тем не менее можно как-то узнать количество уровней группировок? Пыталась сделать через все бы получилось, если бы поле СистемныеПоля.Уровень действительно было бы доступным как заявлено...
#14 by Девочка1С
Но все было бы гораздо проще, если бы можно было применить МАКСИМУМ к СистемныеПоля.Уровень (при вычисленнии ресурса). При вводе ошибку не выдает, но при выполнении ругается, что не может вычислить уровень. Вот из-за этого и приходится что-то выдумывать...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С