Имя: Пароль:
1C
1С v8
Не работает СформироватьОтчётПриОткрытии
0 DirecTwiX
 
30.12.13
04:49
ОткрытьФорму("Отчет.КарточкаСчета.Форма", Новый Структура("СформироватьПриОткрытии", Истина),ЭтаФорма);

Отчёт открывается, но не формируется. Почему?
1 Wobland
 
30.12.13
05:18
отличная угадайка! начнём
параметр не обрабатывается
2 Любопытная
 
30.12.13
05:21
(1) А почему не обрабатывается?
3 Wobland
 
30.12.13
05:24
(2) потому что такова природа этого отчёта. я тоже не все указания в мой адрес исполняю
4 Любопытная
 
30.12.13
05:37
Ну у меня даже вот так отрабатывает норм
&НаКлиенте
Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды)
    //Вставить содержимое обработчика.  
    ОткрытьФорму("Отчет.Отчет1.Форма", Новый Структура("СформироватьПриОткрытии,Отбор",Истина,Новый Структура("Документ",ПараметрКоманды)), ПараметрыВыполненияКоманды.Источник, ПараметрыВыполненияКоманды.Уникальность, ПараметрыВыполненияКоманды.Окно, ПараметрыВыполненияКоманды.НавигационнаяСсылка);
КонецПроцедуры
5 DirecTwiX
 
30.12.13
05:48
(1) Спасибо
Счет тоже почему-то перестал через параметры подтягиваться. Получилась так:

Функция ПолучитьСчет(Код)
    Возврат ПланыСчетов.Хозрасчетный.НайтиПоКоду(Код);    
КонецФункции


&НаКлиенте
Процедура Обработать(Команда)
    Счет = ПолучитьСчет("75.02");
    Пар = Новый Структура("СформироватьПриОткрытии,НачалоПериода,КонецПериода,Организация,Счет",
    Истина, Период.ДатаНачала, Период.ДатаОкончания, Организация, Счет);
    Ф = ПолучитьФорму("Отчет.КарточкаСчета.Форма", Пар,ЭтаФорма);
    Ф.Открыть();
    Ф.Отчет.Счет = Счет;
    Ф.СформироватьОтчетНаСервере();
6 Любопытная
 
30.12.13
05:53
ОтчетМенеджер.<Имя отчета> (ReportManager.<Имя отчета>)
ПолучитьФорму (GetForm)
Синтаксис:

ПолучитьФорму(<Форма>, <Владелец>, <КлючУникальности>)

Где ты параметры видишь в ПолучитьФорму?
7 Wobland
 
30.12.13
05:59
(6) Глобальный контекст (Global context)
ПолучитьФорму (GetForm)
Синтаксис:

ПолучитьФорму(<ИмяФормы>, <Параметры>, <Владелец>, <Уникальность>, <Окно>)
8 Любопытная
 
30.12.13
06:01
(7) блин. Ну не проснулась я еще, простите меня :(
Основная теорема систематики: Новые системы плодят новые проблемы.