Имя: Пароль:
1C
1С v8
Расшифровка отчета
0 zerat
 
22.08.12
11:25
В редакции 1.6 отчеты стандартные БУХ были не на СКД
использовалась следующая процедура

Процедура ПолеТабличногоДокументаОбработкаРасшифровки(Элемент, Расшифровка, СтандартнаяОбработка)
   
   Если ТипЗнч(Расшифровка) = Тип("Массив") Тогда
       СтандартнаяОбработка = Ложь;
       ОбщаяРасшифровка = Элемент.Область(1, 1).Расшифровка;
       Отчет = Отчеты["ОтчетПоПроводкам"].Создать();
       
       Для каждого ВыбраннаяРасшифровка из Расшифровка Цикл
           СтандартныеОтчеты.ОбработкаРасшифровкиСтандартногоОтчета(Отчет, ФормаОтчета, ВыбраннаяРасшифровка,);
           СкопироватьОбщиеПараметрыРасшифровки(ОбщаяРасшифровка, ВыбраннаяРасшифровка);
           Отчет.Настроить(ВыбраннаяРасшифровка);
       КонецЦикла;
       
       ФормаОтчета = Отчет.ПолучитьФорму(, , Новый УникальныйИдентификатор());
       ФормаОтчета.ПоказыватьЗаголовок = истина;
       ФормаОтчета.ОбновитьОтчет();
       ФормаОтчета.Открыть();
   КонецЕсли;
КонецПроцедуры


данная процедура в отчете отрабатывала на отлично

вопрос в том как мне сделать это в редакции 2.0
В СКД не силен, поэтому прошу помощи
1 zerat
 
22.08.12
12:02
ап ап
2 zerat
 
22.08.12
12:47
ну неужели никто не знает
3 Efimoff
 
22.08.12
13:06
Курс Гилева по СКД. Где-то ближе к концу
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший