1С:Предприятие 8.3 (8.3.16.1030), Управление производственным предприятием, редакция 1.3 (1.3.5.1)

Имеется самописный отчёт (см. вложение), в котором весьма извращенским способом выводится поле "Регистратор.Комментарий". Проблема в том, что комментарий также выводится и в итогах по номенклатуре и это надо убрать. Автор отчёта намекнул, что это делается через условное оформление, но у меня что-то не получается. :(

Как же всё-таки убрать комментарий у номенклатуры?
---
Если еще актуально, и я верно поняла проблему: нужно убрать комментарий из строки группировки, то и условное оформление надо задавать для группировки, в этом случае, на Номенклатуру
в оформлении выбрать параметр "Текст", в оформляемых полях - нужное поле (Комментарий) и указать, где оформлять. оставила "Везде", т.к. в этом случае не существенно.
скрин прилагаю
---
Провалитесь в поле "Оформление" там найдите строку со стовом "Текст", поставьте против него флаг (галку) слева, а справа оставьте пустое поле. Никаких текстов красить/заливать не нужно
---
зачем вообще поле Комментарий делать ресурсом ???
---
Затем, что если Комментарий простое поле, то не работает, причём хитро - вместо комментария опять повторяются количество и сумма, хотя для "Поля2" ни они, ни "Авто" не указаны в выводе.
---
поигрался
вместо
Максимум([Регистратор.Комментарий])
поставил
Минимум(ВычислитьВыражениеСГруппировкойМассив("Максимум([Регистратор.Комментарий])", "Регистратор"))
вроде работает
---
Задача решена, но не верно )

В СКД на вкладке вычисляемые поля есть колонка "Рассчитывать по.." нужно в этой колонке проставить галки только там где нужно считать ресурс по указанной формуле. К слову один и тот же ресурс можно считать по разному в зависимости от группировок, которые указаны в поле "Рассчитывать по.." на мой взгляд правильно использовать этот механизм.

Ваш вариант работает скорее всего случайно, т.к. у вас среди регистраторов по группировке Номенклатуру находится тот у которого нет комментария, если бы в выборке были регистраторы у которых всегда есть комментарий, вам бы вывелся минимальный.

Успехов. Учите СКД.
---
Да я в курсе про "Рассчитывать по...". Вопрос в том, как выполнить условие задачи - то есть выйти из заданной ситуации при помощи условного форматирования.
---
Отчет не открывал, но думаю что сделать можно не только через УО или через "Рассчитывать по". Почему бы для номенклатуры просто не задать свой список выбранных полей ?
---
А поподробнее?
---
куда еще подробнее-то? на группировке номенклатуры выключить Авто поле и добавить только нужные поля - все кроме этого комментария
---
А, вот Вы про что. Так тоже можно, попробую вечером. Но меня заинтересовало именно через условное оформление, если только автор отчёта не троллит, предлагая заведомо невыполнимое или трудновыполнимое.
---
Не выходит. Там через таблицу сделано, у номенклатуры и так стоит только количество и сумма.
---
Если еще актуально, и я верно поняла проблему: нужно убрать комментарий из строки группировки, то и условное оформление надо задавать для группировки, в этом случае, на Номенклатуру
в оформлении выбрать параметр "Текст", в оформляемых полях - нужное поле (Комментарий) и указать, где оформлять. оставила "Везде", т.к. в этом случае не существенно.
скрин прилагаю
---
PS в конфигуратор лазить не надо, все сделала с настройках в пользовательском режиме
---
и как добиться, чтобы у Номенклатуры комментарий не выводился? Поставить белый текст на белом фоне или как-то ещё?
---
Провалитесь в поле "Оформление" там найдите строку со стовом "Текст", поставьте против него флаг (галку) слева, а справа оставьте пустое поле. Никаких текстов красить/заливать не нужно
---
Спасибо, всё работает
---
Это все понятно - просто я так понял что в конфигуратор не очень хотелось лезть
---
Я на ваше решение отреагировал со слишком сложной функцией работа которой скорее всего не верна, если уж решать без конфигуратора то лучше как в (5) и (6)
---
В условном оформлении в КА 1.1 нет поля "Область использования"
---
так по условию вроде УПП было...
Подозреваю, что в КА 1.1 если делать на группировке и без области использования должно отработать. КА1.1 под рукой нет
---
Верно, и в КА 1.1 тоже нет. Это наследие старой платформы, раньше такого свойства у элементов условного оформления не было. Требуется слегка доработать общую форму "ФормаНастройкиСтруктурыОтчета"

```1c
    Процедура ПриОткрытии()

    ПереключитьСложностьНастройки(Истина);
    ОбновлениеОтображения();
    СкрытьНеИспользуемыеУзелИДочерние(КомпоновщикНастроек.Настройки);

    // {Крынецкий А. 22.07.2020 Изменение: 8675. Добавляем колонку Условного оформления новой функциональности платформы 8.3.3
    Колонка = ЭлементыФормы.УсловноеОформлениеСтраницаОформление.Колонки.Добавить("ОбластьИспользования", "Область использования");
    Колонка.Данные = "ОбластьИспользования";
    Колонка.УстановитьЭлементУправления(Тип("ПолеВвода"));
    Колонка = ЭлементыФормы.УсловноеОформление.Колонки.Добавить("ОбластьИспользования", "Область использования");
    Колонка.Данные = "ОбластьИспользования";
    Колонка.УстановитьЭлементУправления(Тип("ПолеВвода"));
    // }Крынецкий А.

    КонецПроцедуры
```