Имя: Пароль:
1C
1С v8
УФ программное открытие и фомирование отчета
0 scanduta
 
08.10.13
16:33
Есть отчет (не СКД)

на клиенте я его вот так открываю

Формаотчета = ПолучитьФорму("Отчет.ОтчетОсновныеУсловияДоговора.Форма.ФормаОтчетаУправляемая");
Формаотчета.Открыть();

Дальше необходимо заполнить реквизит формы отчета (параметр - "договор")
и программнно его сформировать. че то не понимаю как это на УФ сделать

знатоки подскажите
1 banco
 
08.10.13
16:36
(0) миллион раз было, пользуйтесь поиском
2 scanduta
 
08.10.13
16:36
(1) не поверишь не нашел ничего
3 kochurovg
 
08.10.13
16:42
Процедура в модуле формы отчета которая формирует этот отчет д.б. со словом Экспорт.
Тогда формирование отчета : Формаотчета.ИмяПроцедуры()
4 Лодырь
 
08.10.13
16:47
5 scanduta
 
08.10.13
16:50
(3) это в толстом клиенте, ты попробуй в тонком сформируй
6 scanduta
 
08.10.13
16:57
или такой вопрос ну вот открыли мы форму, как выполнить допустим программное нажатие кнопки?
7 Лодырь
 
08.10.13
16:59
(6) Зачем тебе програмное нажатие кнопки (которое между прочим вызывает запуск команды, обработку которой осуществляет определенная процедура)?
8 banco
 
08.10.13
16:59
(2) сам несколько раз в этом форуме пример писал
ПараметрыФормы = Новый Структура("Отбор, СформироватьПриОткрытии", Новый Структура("договор", договор), Истина);
ОткрытьФорму("Отчет.ОтчетОсновныеУсловияДоговора.Форма", ПараметрыФормы);
9 samozvanec
 
08.10.13
17:00
(5) в ОткрытьФорму() передай параметры и ПриСозданиНаСервере их обработай
(6) вызови событие, привязанное к кнопке
10 Лодырь
 
08.10.13
17:00
(8) Да все уже написали и ссылки дали, ему лень смотреть.
11 scanduta
 
08.10.13
17:03
(8) спасибо
12 scanduta
 
08.10.13
17:03
(9) и тебе тоже