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