УФ: Как программно заполнить параметры СКД в отчете при выборе варианта? #676350


#0 by Chai Nic
Попробовал вот так: -- &НаСервере --- Отладочный вывод говорит, что значение изменено. Но на форме в настройках пользователя остается неинициализованное (старое) значение. При открытии окна настроек там тоже нет присвоенного значения, там старое. Далее, при выполнении компоновщик не учитывает присвоенное значение, используя то, что видно на форме. Что нужно сделать, чтобы компоновщик принял это значение и отобразил его на форме в поле пользовательских настроек?
#1 by Fragster
так ведь пользовательские настройки менять надо, не?
#2 by Chai Nic
Как это сделать? Речь идет не об отборах, а о параметрах, которые передаются в компоновку и используются в запросе.
#3 by Chai Nic
Можно конечно выводить компоновку вручную, а параметры брать из реквизитов формы. Но как сделать "штатно"?
#4 by Fragster
а если менять ПередЗагрузкойПользовательскихНастроекНаСервере ?
#5 by Fragster
вернее ПередЗагрузкойВариантаНаСервере
#6 by Chai Nic
Да, так получилось. Немного неприятно, что невозможно прямо обратиться к конкретному элементу из коллекции пользовательских настроек по имени.. приходится использовать перебор и сравнение.
#7 by Fragster
ИМХО дело в том, что Перед - происходет ПЕРЕД, а ПРИ - после действия
#8 by Fragster
происходИт
#9 by Chai Nic
Не, я не так выразился, ПриЗагрузкеПользовательскихНастроекНаСервере работает нормально.
#10 by Fragster
я тоже в копрокодил для того, чтобы из команды параметр в формируемый отчет поставить. наверное не правильно, но к все равно пойду только если на мистопьянку :)
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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