Передать границу периода в СКД #594770


#0 by Alex_MA
Всем доброго дня! СКД использует один запрос
#1 by Alex_MA
нечаянно жамкнул кнопку. Как программно установить границу в СКД. Через общий модуль и использование ф-ии в выражении знаю что можно. Функция СоздатьГраницуПоДате(Дата) Экспорт   Возврат Новый Граница(Дата, ВидГраницы.Включая); КонецФункции
#2 by pessok
Параметры.Найти("Период").ДатаОкончания не катит?
#3 by pessok
в твоем случае Параметры.Найти("ДатаОкончания").ДатаОкончания не катит? вот только зачем новый параметр вводить?
#4 by pessok
мля... Параметры.Найти("ДатаОкончания") если тип Дата, и Параметры.Найти("ДатаОкончания").ДатаОкончания - если Период
#5 by Alex_MA
в своей форме:
#6 by Alex_MA
необходимо установить параметры СКД через пользовательские настройки ?      - пустые параметры СКД
#7 by pessok
Нет. параметры компоновщика. Или тебе надо в самой скд, без изменения модуля?
#8 by Alex_MA
у меня в параметрах компоновщика, в пользовательских настройках все установлено
#9 by Alex_MA
давай тогда чуть позже, у меня подключилась
#10 by Alex_MA
т.е. РеквизитФормыВЗначение("Отчет").КомпоновщикНастроек.ПользовательскиеНастройки.Элементы[0] = Новый Граница(КонецДня(КомпоновщикНастроек.ПользовательскиеНастройки.Элементы[0].Значение), ВидГраницы.Включая) ???
#11 by Alex_MA
Для Каждого Элемент Из Отчет.КомпоновщикНастроек.ПользовательскиеНастройки.Элементы Цикл
#12 by Alex_MA
Короче пишу: &НаКлиенте Для Каждого Элемент Из Отчет.КомпоновщикНастроек.ПользовательскиеНастройки.Элементы Цикл отчет формируется в таком виде:
#13 by IronDemon
#14 by Alex_MA
меня интересует как через код, а конкретно
#15 by Alex_MA
а в моем случае через параметр как делается (без добавить 1с.) ? и еще вопрос, КомпоновщикНастроек при нажатии на типовую кнопку сформировать отчет что делает ? При создании своей кнопки нужно ручками прописывать Отчет.КомпоновщикНастроек.ПользовательскиеНастройки в СхемаКомпоновкиДанных.Параметры и в Отчет.КомпоновщикНастроек.Настройки.ПараметрыДанных ???
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям