Настройки отбора на языке программирования в отчете СКД
Всем привет. Вот грызу (изучаю) возможности на языке программирования отчета СКД в типовой конфигурации ERP 2.5. Собсна по делу. Программно добавил фиксированный отбор "Организация" с заполненным значением. Все ок. А теперь вот такой вопрос возник. Как сделать чтоб пользователь не смог изменить его? Т.е. не смогу отключить его, не смогу выбрать другую организацию.. Было бы идеально скрыть этот отбор от глаз пользователя вообще. Уже много перерыл, пока в тупике.... Запрет редактирования отчета через RLS не рассматриваю. И вот интересно еще, можно ли сделать так, чтоб если пользователь снимает галочку отбора по организации, то поле выбора Физическое лицо недоступно. Всем заранее спасибо за идеи и пищу для размышления! Дополнение - Отчет не имеет форму.
Прикрепленные файлы:
По теме из базы знаний
- Универсальный конструктор отчетов (Новейший отчет) для 1C 7.7
- Сложные отчеты для управляемых форм с использованием СКД: просто. На примере отчета ABC анализ номенклатуры, клиентов для УТ11
- 1C:Предприятие для программистов: Запросы и отчеты. Онлайн-интенсив с 13 ноября по 16 декабря 2019 г.
- Учебный пример программного формирования схемы компоновки данных: Универсальный отчет по регистрам накопления
- 1C:Предприятие для программистов: Запросы и отчеты. Онлайн-интенсив с 19 ноября по 19 декабря 2024 г.
Найденные решения
У элемента отбора есть вот такая штука "РежимОтображения" Тип: РежимОтображенияЭлементаНастройкиКомпоновкиДанных.
Определяет режим отображения.
Используется при отображении списка в зависимости от режима отображения табличного поля (см. соответствующие свойства у расширений табличного поля отбора и пользовательских настроек).
Кроме того, если элемент принадлежит пользовательскому отбору, свойство используется при формировании начального состава пользовательского отбора и при применении пользовательского отбора к базовому.
Авто (Auto)
БыстрыйДоступ (QuickAccess)
Недоступный (Inaccessible)
Обычный (Normal)
Определяет режим отображения.
Используется при отображении списка в зависимости от режима отображения табличного поля (см. соответствующие свойства у расширений табличного поля отбора и пользовательских настроек).
Кроме того, если элемент принадлежит пользовательскому отбору, свойство используется при формировании начального состава пользовательского отбора и при применении пользовательского отбора к базовому.
Авто (Auto)
БыстрыйДоступ (QuickAccess)
Недоступный (Inaccessible)
Обычный (Normal)
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1) В модуле формы отчета
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
Если ПараметрыСеанса.ТекущийПользователь = "НужныйПользователь" Тогда
Элементы.ВсеНастройки.Доступность = Ложь;
Элементы.СохранитьВариант.Доступность = Ложь;
Элементы.СохранитьВариантКак.Доступность = Ложь;
Элементы.ДругиеОтчеты.Доступность = Ложь;
КонецЕсли;
И "НужныйПользователь" не сможет менять настройки
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
Если ПараметрыСеанса.ТекущийПользователь = "НужныйПользователь" Тогда
Элементы.ВсеНастройки.Доступность = Ложь;
Элементы.СохранитьВариант.Доступность = Ложь;
Элементы.СохранитьВариантКак.Доступность = Ложь;
Элементы.ДругиеОтчеты.Доступность = Ложь;
КонецЕсли;
И "НужныйПользователь" не сможет менять настройки
У элемента отбора есть вот такая штука "РежимОтображения" Тип: РежимОтображенияЭлементаНастройкиКомпоновкиДанных.
Определяет режим отображения.
Используется при отображении списка в зависимости от режима отображения табличного поля (см. соответствующие свойства у расширений табличного поля отбора и пользовательских настроек).
Кроме того, если элемент принадлежит пользовательскому отбору, свойство используется при формировании начального состава пользовательского отбора и при применении пользовательского отбора к базовому.
Авто (Auto)
БыстрыйДоступ (QuickAccess)
Недоступный (Inaccessible)
Обычный (Normal)
Определяет режим отображения.
Используется при отображении списка в зависимости от режима отображения табличного поля (см. соответствующие свойства у расширений табличного поля отбора и пользовательских настроек).
Кроме того, если элемент принадлежит пользовательскому отбору, свойство используется при формировании начального состава пользовательского отбора и при применении пользовательского отбора к базовому.
Авто (Auto)
БыстрыйДоступ (QuickAccess)
Недоступный (Inaccessible)
Обычный (Normal)
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот