Имя: Пароль:
1C
 
Как при открытии формы отчета убрать параметр из пользовательских настроек?
0 Momus
 
16.03.23
09:39
Отчет на СКД с использование подсистемы ВариантыОтчетов. В модуле отчета объявил два события: ПриСозданииНаСервере и ПередЗагрузкойВариантаНаСервере. В ПриСозданииНаСервере я определяю как открывается отчет: из формы документа или из общего списка отчета. Если первое, то устанавливаю параметр (ссылка на документ) и скрываю другой (период).
В ПередЗагрузкойВариантаНаСервере пишу:
Отчет = ЭтаФорма.Отчет;
КомпоновщикНастроекФормы = Отчет.КомпоновщикНастроек;
КомпоновкаДанныхСервер.УдалитьПараметрИзПользовательскихНастроекОтчета(КомпоновщикНастроекФормы, "Период");

УдалитьПараметрИзПользовательскихНастроекОтчета - очищает идентификатор пользовательской настройки. При открытии формы отчета параметр Период все равно виден.    

Что-то не пойму, что я делаю не так...
1 Momus
 
16.03.23
09:55
Нужно кодом снять эту галочку https://pastenow.ru/33aa55f279589226cbb3ebae7aa8d0f9
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший