Вывести ведомость товаров на складах с отбором
27 июля 2016
Нет комментариев
Есть код программы, который позволит в типовых конфигурациях вывести на экран отчет «Ведомость товаров на складах». В отчете можно сразу указать специфический отбор для параметров отбора.
Делается это для того, что отобразить информацию о конкретном товаре по всем складам или по одному складу. Удобно тем, что пользователю нет необходимости указывать параметры отбора.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
ОтчетРасшифровка = Отчеты.ВедомостьТоварыНаСкладах.Создать(); ОтчетРасшифровка.УстановитьНачальныеНастройки(); ОтчетРасшифровка.УниверсальныйОтчет.ОчиститьНастройкиПостроителя(); ОтчетРасшифровка.УниверсальныйОтчет.мВосстанавливатьНастройкиПриОткрытии = Ложь; ОтчетРасшифровка.УниверсальныйОтчет.ДобавитьИзмерениеСтроки("Номенклатура"); ОтчетРасшифровка.УниверсальныйОтчет.ДобавитьИзмерениеСтроки("Склад"); ОтчетРасшифровка.УниверсальныйОтчет.ДобавитьИзмерениеСтроки("Регистратор"); ОтчетРасшифровка.УниверсальныйОтчет.ДобавитьОтбор("Номенклатура", Истина, ВидСравнения.Равно, ТекНоменклатура,,, Ложь); ОтчетРасшифровка.УниверсальныйОтчет.ДатаНач = ДатаНачала; // реквизит на форме обработки пользователя ФормаРасшифровки = ОтчетРасшифровка.ПолучитьФорму(); ФормаРасшифровки.Открыть(); ФормаРасшифровки.ОбновитьОтчет(); |
В параметрах есть:
1. ТекНоменклатура — номенклатура, которую надо проанализировать;
2. ДатаНачала — дата начала анализа. Можно заполнить и ДатаКон, но это по желанию.
Категория: 1С Предприятие 8.2