#0
by __Amator__
вопрос подымался много раз, но ответа не нашел надо иерархически выводить справочник до второго уровня (выводить и иерархию и элементы) вложенные уровни надо тоже в расчетах учитывать копался в ПриКомпоновкеРезультата Если ЭлементРезультата = Неопределено Тогда Прервать; Иначе ПроцессорВывода.ВывестиЭлемент(ЭлементРезультата); но пока безуспешно... в условном оформлении можно установить Максимальная высота = 1 Текст = "" тогда с расчетами гуд, но это не то... хочется правильно сделать документ результат можно править после вывода, не это тоже не совсем правильно возможно можно как-то посмотреть расшифровку при выводе отчета?
#1
by fisher
Чтобы считало, но не выводило - знаю только один способ. Фильтры по группировке. Попробуй поиграться фильтрами в группировках на системные поля "Уровень" и "УровеньВГруппировке"
#3
by __Amator__
если добавить условный фильтр то получим "Ошибка при вызове метода контекста (Вывести)" "Выражение не может быть вычислено "LevelInGroup""
#4
by __Amator__
сделал не совсем "красиво" но мне нужна универсальность... в условном оформлении выставляю фиксированною высоту строки (можно и другой флаг использовать, например: цвет), при окончании вывода в табличный документ удаляю эти области мож кому поможет... или предложите другой вариант, например, при выводе в табл.документ
#5
by fisher
Ну, тогда в запросе определять уровень. Сабжевый случай простой. Принадлежность первым двум уровням иерархии легко определить в запросе условием на пустого родителя и на пустого родителя родителя. И потом фильтр в группировке.
#6
by __Amator__
+ можно создать собственную иерархию, с помощью соединения таблиц в СКД так будет самое то... надо сразу читать литературу...
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- v8 строка подключения V8.Connect
- Волшебнику и всем кто поможет по теме "v8 УРБД на v8 за четыре шага"
- v8: при v8 = Новый COMОбъект("V8.Application") дает ошибку ..
- v8: Не могу подключиться из V8 к V8
- v8: есть ли аналоги openconf для 1с v8
- v8: Как удалить 1С v8 ?
- СКД: v8: СКД и произвольный макет
- СКД: СКД. Понимает ли СКД ссылки на МенеджерВременныхТаблиц?
- СКД: СКД. Как задать устанавливать параметры вложенных схем СКД?
- СКД: v8: Формат числа в СКД
- СКД: v8: Как в СКД в отбор добавить Подразделение текущего пользователя
- СКД: СКД: Программное обращение к полям группировки СКД
В этой группе 1С
- Как программно установить режим открытия форм - в закладках
- Группа колонок. Обычные формы.
- Регламентное задание.
- Колонки с направленным звуком
- Запрос. Исключить выборку одной таблицы из выборки другой.
- v7: barcode.ocx поворот на 90 градусов 1с 7.7
- v7: ЗиК каким документом оформить в ЗИК невыход из-за задержки зарплаты
- v8: Не могу получить сальдоНачало подскажите что не так в запросе?
- УниверсальныйОбменДаннымиXML (Управляемое приложение)
- как настроить перезапуск сетевого подключения по отсутствию пинга?
- Вывод промежуточных группировок(просчетов) в СКД
- Как настроить уникальность номеклатуры в УТ 11?
- Чем УТ10.3 лучше чем Тис 9.2 ? Стоит ли переходить ? 11 не хотим.
- СКД дополнительные сведения
- v8: 1С ОбщепИт 3.0 не рассчитывает себестоимость
- Календарь в 1С
- Как организовать распределение работы между программистом и ведущим прогером?
- Сложение времени и сортировка по времени
- способ распределения по этапам производства не заполнено! УТ 11
- v7: Проблема с 1с 7.7.+ w2k3 terminal