Имя: Пароль:
1C
1С v8
Не получается после открытия сформировать отчёт СКД.
0 DirecTwiX
 
10.07.13
19:44
{Отчет.КарточкаСчета.МодульОбъекта(139)}: Значение не является значением объектного типа (Очистить)
   Результат.Очистить();


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

1 DirecTwiX
 
10.07.13
19:55
Не сформировать отчёт надо, а скомпоновать.. Но всё равно не формирует.

КарточкаСчета.СкомпоноватьРезультат(Форма.ЭлементыФормы.результат);


Пробовал так же формировать в Объект.Результат. Такого поля нет
2 DirecTwiX
 
10.07.13
21:52
Ап
3 DirecTwiX
 
11.07.13
12:48
Ап
4 Cube
 
11.07.13
12:50
А чё "ап, ап"? Конфа какая? Телепатов тут нет.
5 DirecTwiX
 
11.07.13
13:12
БП 2. Думал, везде одинаково формирование происходит.
6 Cube
 
11.07.13
13:30
(0) Внимательней надо быть.

Вместо

КарточкаСчета.СформироватьОтчет();

пиши

КарточкаСчета.СформироватьОтчет(Форма.ЭлементыФормы.Результат, Форма.ДанныеРасшифровки, Ложь, , Истина);
7 DirecTwiX
 
11.07.13
13:56
(6) Спасибо!
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.