![]() |
|
Как сделать недоступным для выбора показатель в отчете? | ☑ | ||
---|---|---|---|---|
0
Soul771
14.11.17
✎
10:26
|
Добрый день.
УТ 10.3, отчет, созданный через УниверсальныйОтчет. Не соображу, как сделать недоступным для выбора пользователя(чтобы галку нельзя было поставить в настройках) один из показателей..... Добавляется так: УниверсальныйОтчет.ДобавитьПоказатель("ВаловаяПрибыльЦены", "Валовая прибыль", Ложь, "ЧЦ=15; ЧДЦ=2"); Пытаюсь удалить так: ГруппаПоказателей = УниверсальныйОтчет.Показатели.Строки.Найти("ВаловаяПрибыльЦены"); Если ГруппаПоказателей <> Неопределено Тогда СтрокиПоказатели = ГруппаПоказателей.Строки; ВаловаяПр = СтрокиПоказатели.Найти("ВаловаяПрибыльЦены"); Если ВаловаяПр <> Неопределено Тогда ВаловаяПр.использование=Ложь; КонецЕсли; //ГруппаПоказателей.использование=ложь; КонецЕсли; Как-то же должно быть совсем просто?..... |
|||
1
LeoKeyn
14.11.17
✎
10:49
|
(0) Доступность не срабатывает = ЛОЖЬ?)
|
|||
2
LeoKeyn
14.11.17
✎
10:49
|
(0) Первая мысль)
|
|||
3
Soul771
14.11.17
✎
10:58
|
(1) - не срабатывает почему-то...
|
|||
4
Soul771
14.11.17
✎
13:28
|
ПолеВыб = УниверсальныйОтчет.ПостроительОтчета.ВыбранныеПоля.Найти("ВаловаяПрибыльЦены");
УниверсальныйОтчет.ПостроительОтчета.ВыбранныеПоля.Удалить(ПолеВыб); И этот вариант не работает....(( |
|||
5
Soul771
14.11.17
✎
14:25
|
получилось) вот, может, кому-то пригодится:
просто закомментировала строку, где добавляется показатель, т.е. УниверсальныйОтчет.ДобавитьПоказатель("ВаловаяПрибыльЦены", "Валовая прибыль", Ложь, "ЧЦ=15; ЧДЦ=2"); и там, где структураПредставленияПолей для этого же показателя (не обязательно, но зачем лишнее передавать в настройки) В общем-то, это и было первой попыткой с самого начала, и успешно сработало на базе от другого клиента,а вот на клиентской базе отчет не открывался и выводил примерно такую ошибку:"{Отчет.УниверсальныйОтчет.МодульОбъекта(5040)}: Ошибка при вызове метода контекста (Сдвинуть) Приемник.Строки.Сдвинуть(НайденныйПоказатеmель, Источник.Строки.Индекс(ТекущийПоказатель) - Приемник.Строки.Индекс(НайденныйПоказатеmель)); по причине: Неправильное смещение внутри коллекции" Да, надо было вникнуть в суть ошибки, но задание казалось таким простым, а построитель - нелюбимый и неизученный механизм) Интуитивно переименовала отчет(не имя файла, а имя отчета, там же, где и синоним), сохранила, получилось). При первом запуске настроила для пользователя группировки, доп. поля и прочее, и чтобы настройка эта осталась, нажала "Сохранить настройки", указав имя пользователя и обе галки(сохранять, открывать). Написала подробно, т.к. сама часто забываю про эту кнопку) Всем спасибо, хорошего дня) |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |