|
V8.2 УФ ПриПовторномОткрытии() - можно достучаться до передаваемых параметров?
| ☑ |
0
Garkin
12.01.12
✎
00:18
|
Открыл отчет:
ОткрытьФорму("Отчет."+НаименованиеОтчета+".Форма",ПараметрыОтчета);
ПриСозданииНаСервере прочитал "ПараметрыОтчета" - все ОК.
Второй раз открываю тотже отчет с того-же места, но с другими параметрами
Подскажите как достучаться до переданных параметров?
|
|
1
H A D G E H O G s
12.01.12
✎
00:41
|
Забей.
Я сделал уже на клиенте.
|
|
2
H A D G E H O G s
12.01.12
✎
00:41
|
счаст кот покажу
|
|
3
H A D G E H O G s
12.01.12
✎
00:50
|
В модуле формы экспортная переменная:
&НаКлиенте
Перем МассивДанныхНаПечатьНаКлиенте Экспорт;
В реквизитах формы - булево, ФормаУжеСоздана
В ПриПовторномОткрытии параметры беру из МассивДанныхНаПечатьНаКлиенте.
Вызываю форму так:
ПараметрыОткрытия=Новый Структура;
ПараметрыОткрытия.Вставить("МассивДанныхНаПечать",МассивАдресовНаПечать);
//ПараметрыОткрытия.Вставить("ОбщееКоличествоПФ",ОбщееКоличествоПФ);
ФормаПечати=ПолучитьФорму("ОбщаяФорма.алкПечатьДокументов",ПараметрыОткрытия,,Объект);
Если ФормаПечати.ФормаУжеСоздана=Истина Тогда
ФормаПечати.МассивДанныхНаПечатьНаКлиенте=МассивАдресовНаПечать;
КонецЕсли;
ФормаПечати.Открыть();
|
|
4
Garkin
12.01.12
✎
01:00
|
(3) Спасибо.
|
|
5
RomaH
naïve
12.01.12
✎
08:27
|
... а можно воппрос
когда повторное открытие бывает?
как такого добиться?
|
|
6
Garkin
12.01.12
✎
10:50
|
(5) Всегда, при открытии формы, если она уже открыта.
|
|
Закон Брукера: Даже маленькая практика стоит большой теории.