#0
by 25-11
Имеется некий иерархический справочник. Требуется в СКД-шном отчёте реализовать "смешанный" режим отображения иерархии. В справочнике присутствует реквизит(только для элементов), булевский, так и назван "Не отображать". Задача состоит в том, в отчете выводить итоги по иерархическим группировкам, а записи, соответствующие элементам - не выводить. Т.е. сумму по группе нужно показать, а слагаемые, из которых эта сумма получена - скрыть. Именно "не отображать", установка нулевой высоты в условном оформлении неприемлема. Важно, что такие записи имеются только в некоторых группах спр-ка, и стандартный вариант "Только иерархия" не является решением. Знатоки, подскажите оптимальный вариант
#1
by tty12
Как вариант:В СКД Собрать временную таблицу с итогами по группам с учетом всех элементов.
#3
by 25-11
В общем случае это означает повторить СКДшный механизм расчета итогов по иерархическим группировкам.... Хочется чего-нибудь более технологичного.
#4
by 25-11
Знатоки СКД, может подскажете что-нибудь? Пока что ничего лучше, чем пост-обработка готового табличного документа не приходит в голову....
#7
by DrShad
отбор исключит их из итоговой выборки и соответственно в расчет ресурсов они не попадут
#8
by YAGolova
Если отбор наложить не на весь отчет, а только на группировку, содержащую этот элемент, то из итоговой выборки они не пропадут
#9
by kittystark
сам такого не делал, но как вариант попробовать: надо мутить отдельный набор данных для собственной иерархии (2 поля - элемент, родитель; дважды связан на вкладке связей - сам с собой и с набором данных с "цифрами") и в нем уже
#11
by 25-11
А что здесь нужно считать? Уже всё, что можно рассчитать до СКД подсчитано. Невозможно применить отбор и при этом не исключить из иерархических итогов пока не понял, что "мутить". Но попробую :) Логику не понимаю. Не группы всё равно остаются не "негруппами". Как они спрячутся? Соединение всегда левое
#12
by kittystark
как мутить см. в п."Описание иерархических наборов данных" такой вспомогательный набор данных позволяет ответить на вопрос "а кто является родителем для этого элемента или подгруппы ?" (много-много раз, для каждого эл-та/подгруппы) то что написано в говорит "если показывать - то поведение как и было по-умолчанию, если не показывать подсунуть родителя вместо элемента и родителя его родителя в качестве родителя"
#13
by YAGolova
Сделать 2 группировки - первый "группировка" (только иерархия), второй: "группировка" (без иерархии) + наложить отбор на нее
#14
by 25-11
спасибо всем кто откликнулся. Сразу скажу, что практическую задачу удалось решить организационными мерами, изменением структуры справочника, заменой ссылок на "правильные" и т.п. Но чисто академическое любопытство осталось... не очень вариант, если элементы-фантомы содержатся в нескольких разных группах, разбросаннвх по справочнику. пока не читал, но интересно, попробую при случае. Есть сомнения, что при этом расчет итогов по иерархии останется корректным.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- СКД: СКД. Понимает ли СКД ссылки на МенеджерВременныхТаблиц?
- СКД: как в СКД значеняи параметров по умолчанию заполнять?
- СКД: Диаграмма в СКД
- СКД: СКД. Как задать устанавливать параметры вложенных схем СКД?
- СКД: Объединение в СКД
- СКД: СКД - можно ди получить промежуточные итоги по колонкам
- СКД: Настройки СКД
- СКД: СКД: Программное обращение к полям группировки СКД
- СКД: СКД. Как переоределить действие кнопки "Сформировать" отчета, созданного в СКД?
В этой группе 1С
- Как встроить на сайт альбом Google Photo?
- дивиденды упп
- как программно установить тип субконто
- Панель навигации справочник. Программно управлять видимость. как ?
- Подчиненность документов. Помогите понять механизм.
- Превышен размер внутреннего файла
- ЗУП 3.1 исправлений прошлого периода в начале эксплуатации
- ЗУП 2.5 Увольнение удержание вычет НДФЛ
- КонецДня() меньше чем 23.59.59
- Выделить элементы графической схемы программно
- Как открыть файл из хранилища значений
- Добавление документа в ЖурналДокументовПродажи УТ 11.3
- ЗУП 3.1 перерасчет удержаний в документе "Начисление зп и взносов"
- Почему документ становится границу последовательности?
- Зависает 1с при открытии смены
- Как работает "упорядочить" в запросе?
- Ищу правила переноса из УТ 10.3 в УТ 11.3
- дополнение измерений регистра бухгалтерии значениями
- УТ10.3 Считыватель магнитых карт не срабатывает событие
- ОШИБКА: Ожидается псевдоним запроса