Есть отчет на СКД. Пока в схеме был один основной вариант настроек, я без проблем программно открывала форму отчета, заполняя нужным образом пользовательские настройки и передавая их в параметрах формы.
Теперь в схеме несколько вариантов настроек. Я поискала и не нашла: как программно открыть форму отчета с конкретным вариантом настроек и как в этом случае получить конкретный компоновщик настроек?
(1) КлючВарианта - это одно.
Но вот раньше я писала: Форма = ПолучитьФорму(...); КомпоновщикНастроек = Форма.Отчет.КомпоновщикНастроек; ПользовательскиеНастройки = КомпоновщикНастроек.ПользовательскиеНастройки; и дальше устанавливала в этих пользовательских настройках те отборы и параметры, которые мне были нужны.
Но теперь этот КомпоновщикНастроек содержит настройки, которые как бы не того варианта, который мне нужен...
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший