|
Отчет СКД на УФ - установка параметров | ☑ | ||
|---|---|---|---|---|
|
0
Zebburius
12.02.13
✎
10:37
|
Добрый день!
Требуется из документа сформировать отчет по номенклатуре в текущей строке / строках. Как я посмотрел, должно быть что-то типа такого: &НаКлиенте Процедура Обработатьсправочник(Команда) // Получаем параметры для отчета Склад = ПолучитьСклад(); Номенклатура = ПолучитьНоменклатуру(); Форма =ПолучитьФорму("Отчет.ВедомостьПоТоварамНаСкладах.Форма"); // Устанавливаем Период отчета - произвольный период, а потом НачДата и КонДата ПараметрДанныхПериод=Форма.Отчет.КомпоновщикНастроек.Настройки.ПараметрыДанных.Элементы[2]; ПараметрДанныхПериод.Значение = ВариантСтандартногоПериода.ПроизвольныйПериод; ПараметрДанныхПериод.Использование =Истина; ПараметрДанныхНачПер=Форма.Отчет.КомпоновщикНастроек.Настройки.ПараметрыДанных.Элементы[0]; ПараметрДанныхНачПер.Значение = ДобавитьМесяц(НачалоМесяца(ТекущаяДата()),-1); ПараметрДанныхНачПер.Использование =Истина; ПараметрДанныхКонПер=Форма.Отчет.КомпоновщикНастроек.Настройки.ПараметрыДанных.Элементы[0]; ПараметрДанныхКонПер.Значение = ТекущаяДата(); ПараметрДанныхКонПер.Использование =Истина; // Устанавливаем отбор по Номенклатуре ПараметрыДанныхНоменклатура = Форма.Отчет.КомпоновщикНастроек.Настройки.Отбор.Элементы[1]; ПараметрыДанныхНоменклатура.ПравоеЗначение = Номенклатура; ПараметрыДанныхНоменклатура.Использование = Истина; // Устанавливаем отбор по складу ПараметрыДанныхНоменклатура = Форма.Отчет.КомпоновщикНастроек.Настройки.Отбор.Элементы[0]; ПараметрыДанныхНоменклатура.ПравоеЗначение = Склад; ПараметрыДанныхНоменклатура.Использование = Истина; // Очищаем текущую таблицу результата Форма.Результат.Очистить(); // Компонуем его с нашими данными Форма.СкомпоноватьРезультат(); // Устанавливаем флаг отсутсвия модифицированности - чтобы при закрытии нам не предлагали сохранить Форма.ВариантМодифицирован = Ложь; // Собственно, открываем что получилось. Форма.Открыть(); КонецПроцедуры К сожалению, отчет выводит, но параметры не принимает. То есть отчет формируется с теми параметрами, с которыми был сохранен. Как правильно установить параметры и сразу вопрос, как выбрать вариант отчета, если их несколько? |
|||
|
1
PiVa123
12.02.13
✎
10:58
|
Копать в сторону ПриЗагрузкеПользовательскихНастроекНаСервере
Смотреть в типовых как это сделано |
|||
|
2
Zebburius
12.02.13
✎
12:04
|
Так не хотелось бы сам отчет трогать. Он стандартный, на поддержке
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |