|
Открыть вторую форму внешнего отчета с передачей параметров |
☑ |
0
YFedor
13.06.17
✎
14:49
|
Открыта форма внешнего отчета (обычная, обычное приложение)
На форме кнопка для открытия другой формы. вот эту кнопку и хочу сделать.
Переделываю внутренний отчет. Там вот такой вызов формы:
ОткрытьФорму("Отчет.ПлатежныйДокумент.Форма.ФормаНастройка",
Новый Структура("СтруктураПараметров, СтруктураТаблиц", СтруктураПараметров, СтруктураТаблиц), ЭтаФорма,,,,
Новый ОписаниеОповещения("ОбработатьЗакрытиеОкнаНастроек", ЭтаФорма),
РежимОткрытияОкнаФормы.БлокироватьОкноВладельца);
как переделать на открытие формы внешнего отчета?
|
|
1
YFedor
13.06.17
✎
14:51
|
+
ФормаНастройка - управляемая форма
|
|
2
Ёпрст
гуру
13.06.17
✎
14:52
|
(0)
ВнешнийОтчет.<имя отчета>.Форма.<имя формы>;
ВнешнийОтчет.<имя отчета>.<имя стандартной формы>;
ВнешняяОбработка.<имя обработки>.Форма.<имя формы>;
ВнешняяОбработка.<имя обработки>.<имя стандартной формы>.
|
|
3
YFedor
13.06.17
✎
14:54
|
(2) Где взять "Имя отчета"? Отчет открывается через меню Файл\Открыть
|
|
4
Ёпрст
гуру
13.06.17
✎
15:05
|
(3) зарегистрируй их через Подключить
|
|
5
Ёпрст
гуру
13.06.17
✎
15:06
|
перед этим. Делов то
|
|
6
YFedor
13.06.17
✎
15:16
|
Так обращение к внешним обработкам по имени в режиме обычного приложения не работает же
|
|
7
Ёпрст
гуру
13.06.17
✎
15:24
|
(6) ну тогда используй метод Открыть у формы
|
|
8
YFedor
13.06.17
✎
15:27
|
(7) типа
форма = ПолучитьФорму(....)
форма.Открыть()
?
Однако так не открыть управляемую форму из обычной
|
|
9
Ёпрст
гуру
13.06.17
✎
15:29
|
(8) Ты из обычной формы хочешь уф открыть ? Не выйдет
|
|
10
YFedor
13.06.17
✎
15:31
|
(9) Ну во внутреннем отчете - все ОК
т.е. во внешнем не получится?
|
|
11
Ц_У
13.06.17
✎
15:33
|
|
|