Modber Сообщество
профессионалов по 1С

  
Сообщений: 41

+2
Всех приветствую на форуме. Как можно изменить в СКД уже существующую настройку отбора? Новый добавить возможно так: НовыйЭлементОтбора = Настройки.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных")); ПолеОтбора = Новый ПолеКомпоновкиДанных("Регистратор.Дата"); НовыйЭлементОтбора.ЛевоеЗначение = ПолеОтбора; НовыйЭлементОтбора.Использование = Истина; НовыйЭлементОтбора.ВидСравнения = ВидСравненияКомпоновкиДанных.Меньше; НовыйЭлементОтбора.ПравоеЗначение = НП.ПолучитьДатуОкончания(); А как уже существующий элемент отбора получить и новое установить значение? Всех благодарю заранее.
Сообщений: 50

+1
Попробуй прописать так: Настройки = КомпоновщикНастроек.ПолучитьНастройки(); Если ЗначениеЗаполнено(ДатаОтчета) Тогда Настройки.ПараметрыДанных.Элементы[0].Значение = ДатаОтчета; Настройки.ПараметрыДанных.Элементы[0].Использование=Истина; КонецЕсли; КомпоновщикНастроек.ЗагрузитьНастройки(Настройки);
В начало страницы 
|
Перейти на форум: