#0
by ponaroshku
Добрый день! Есть в базе определенные подразделения с такой структурой: Подразделение 1 - 250 рублей -Подразделение 1.1 - 100 рублей --Подразделение 1.1.1. 150 рублей Пользователь хочет видеть в отчете: Подразделение 1.1 - 250 рублей При этом вариант с иерархией ему не нравится (т.к. выводит родителя - "Подразделение 1" Как сделать такое? Пробовала задавать отбор по группировке, получается Подразделение 1.1. 100 рублей Подразделение 1.1.1. 150 рублей
#3
by ponaroshku
не получается его рассчитать на стадии формирования отчета, выдает ошибку "выражение не может быть вычислено LevelInGroup"
#6
by aleks_default
Странно. А если вычисляемое поле сделать с выражением Уровень и по нему отобрать
#8
by ponaroshku
с иерархией и уровнем хорошие варианты, но первый не подходит, второй не срабатывает :(
#9
by aleks_default
Я правильно понял нужно вывести иерархию подразделений, кроме подразделений корневого уровня? На пустого родителя отбор задавала? А что такое "отбор по группировке"?
#10
by ponaroshku
для некоторых подразделений и не всегда исключая корневой уровень т.е. не всегда отметается именно корневой уровень Пустой родитель пробовала, не подходит Отбор по группировке - по родителю
#11
by 3achem
Самый простой вариант, нарисовать свой макет и вывести через цикл, костыльно, но если сроки поджимают, то это самое оно. И > для некоторых подразделений и не всегда исключая корневой уровень это 100% свой макет и условия при выводе
#12
by aleks_default
Есть вариант с произвольной иерархией замутится. У Хрусталевой описано как можно сделать свою иерархию по плоской таблице. Там таблицу связывать нужно саму с собой по Подразделение= Родитель. И там в связях наборов данные есть такая колонка "Начальное значение связи". Там можно указать параметр в значение которого выставить подразделение, с которого начнется раскручивание иерархии. Т.е. делаешь связь таблицы подразделения саму с собой по условию Источник Подразделение Приемник Родитель и нач. значение ставишь &Родитель (тока сначала добавь его на закладке Параметры). Ну и вторую связь таблицы подразделений с таблицей где хранятся суммы. Ну и в настройках структура группировок - группировка "Подразделение(Только иерархия)". У меня получилось кое-что, но не знаю так ли как тебе нужно.
#13
by ponaroshku
это исправление запроса, наверно, не самый лучший вариант, переписав запрос есть риск, что иные варианты отчета перестанут работать Но да, тоже рассматриваю и такой вариант спасибо. Да, похоже так и сделаю
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- ИТОГИ и ГРУППИРОВКА
- группировка
- Группировка Квартал в ToYSQL
- СКД: СКД. Понимает ли СКД ссылки на МенеджерВременныхТаблиц?
- СКД: СКД. Как задать устанавливать параметры вложенных схем СКД?
- СКД: v8: СКД – группировка по полю периоду
- СКД: СКД: Программное обращение к полям группировки СКД
- СКД: СКД. Как переоределить действие кнопки "Сформировать" отчета, созданного в СКД?
- СКД: СКД Группировка "Месяц"
- СКД: СКД: Группировка по пустым свойствам объектов(характеристиками)
- СКД группировка колонок (группировка в группировке)
В этой группе 1С
- Убрать проверку БИК и Кореспондентского счета
- Задвоение вычетов при отпуске
- Дистрибутив Linux для сервер 1С-64х
- проблема с HTTP запросом к AmoCRM
- Таблица значений. Получить последнюю строку
- Печатная форма договора в зуп 2.5
- Принтер чеков печатает кракозябры
- Ошибка SDBL: Ожидается имя таблицы (pos=19)
- Параметры запроса в "Выражение в источнике данных"
- v7: Оборотно сальдовая ведомость.
- Как обратиться к характеристике конкретной номенклатуры?
- Розница 1.0.19.16 Поступление товаров
- В табличной части на форме пропадают границы ячеек
- пропадают строки в динамическом списке
- Как создать правило конвертации для выгрузки документов с проводками из 7.7?
- Как заполнить реквизиты формы из модуля объекта?
- 1c 8.3 УФ, оптимизация Запроса РегистрБухгалтерии.Хозрасчетный.ДвиженияССубконто
- как в ввестизначение() наложить фильтр ?
- v.8: Розница 2.2.4. ИНН не соответствует организации егаис 1с
- Определение текущей подсистемы