Программное открытие отчета 1С с заданными параметрами и выбранной настройкой СКД

Задача: открыть кнопкой на форме отчет по остаткам на складе за текущий день с настройкой СКД.

Решение:

&НаСервере
Функция ДвижениеПоСкладамНаСервере()
	 УсловияОтбора= Новый Структура();
	 пр=новый СтандартныйПериод();
	 пр.ДатаНачала=НачалоДня(ТекущаяДата());
	 пр.ДатаОкончания=КонецДня(ТекущаяДата());
	 УсловияОтбора.Вставить("Период",пр);	
	 ПараметрыФормы=Новый Структура();
	 	ПараметрыФормы.Вставить("Отбор",УсловияОтбора);
		ПараметрыФормы.Вставить("СформироватьПриОткрытии",Истина);
		ПараметрыФормы.Вставить("КлючВарианта","ДвиженияТоваровОрганизаций");
	 Возврат ПараметрыФормы;
КонецФункции


&НаКлиенте
Процедура ДвижениеПоСкладам(Команда)
	ОткрытьФорму("Отчет.ВедомостьПоТоварамОрганизаций.ФормаОбъекта",ДвижениеПоСкладамНаСервере());
КонецПроцедуры

Ключ варианта можно узнать на форме:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.