В отчете на СКД вывести код для поля группировки #610923


#0 by Nic1
В отчете на СКД есть группировка по номенклатуре (иерархия). Необходимо также вывести код номенклатуры, не только элементов, но и групп. Вот если просто добавить в список полей "Номенклатура.Код", то код выводится только по элементам. В саму группировку не позволяет добавить. Как решить данную задачу? Пока извратился так: в выражение представления для поля "Номенклатура" запихнул: Строка(Номенклатура.Код)+" "+Строка(Номенклатура.Наименование). Но так код и наименование выводится в одной колонке, что не удобно и не красиво. Как вывести в разные колонки?
#1 by Nic1
ап
#2 by el-gamberro
слабо верится! (с) сказал некий станиславский
#3 by Nic1
проверь и убедишься!
#4 by Nic1
ну как, есть какие-нибудь идеи? Как вывести коды групп при иерархической группировке? Версия платформы кстати у нас 8.2.15.257.
#5 by Cube
Какие идеи? Руки выпрямляй!))
#6 by Nic1
ну так это по ходу вариант, когда код выводится в той же колонке, где и наименование? Так это уже реализовано, читай . Нужно именно в разных колонках. Попробуй с нуля создать какой-нибудь свой простейший отчет на СКД с иерархической группировкой и вывести код групп в отдельную колонку.
#7 by Cube
А я говорю, что выпрямляй!
#8 by Cube
Я этих отчетов уже знаешь сколько создал?... Кто знает, что ты там у себя наворотил, что у тебя не получается?... Наверное, у тебя платформа пиратская, купи лицензионную! :)
#9 by Nic1
У тебя какая версия платформы? Вот мои настройки: Вот что получаю: И такой странный эффект наблюдается в разных отчетах.
#10 by Cube
Ну, во-первых, у тебя на первом скрине настройки не выдадут результат со второго, т.к. в настройках группировка по коду, а на скрине отчета - по номенклатуре. А во-вторых, ты выводишь поле "Код" не из номенклатуры, а из доступных полей. А как ты это поле получил - откуда мы знаем? Нахимичил и кричит, что платформа виновата... У меня платформа 8.2.15.310.
#11 by Cube
Короче, читай и смотри до полного просветления. Найди 10 отличий, так сказать...
#12 by Nic1
В настройках группировка именно по номенклатуре (иерархия), а код добавлен в эту группировку, чтобы выводилось в той же строке. Если его убрать оттуда, то он выведется в детальных записях в новой строке, а данные будут все те же. А беру я код из запроса (Номенклатура.Код), просто переименовал его как "Код".
#13 by Cube
А, так на скрине там запятая, а не точка? Ну всё с тобой понятно... :) Ты что, не умеешь плюсики нажимать?))
#14 by Nic1
Да, если в выбранных полях выбирать Номенклатура.Код, а не в запросе, то все работает. Благодарю за пинок в нужном направлении) Не знал эту особенность СКД.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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