Имя: Пароль:
1C
 
Открыть вторую форму внешнего отчета с передачей параметров
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