Имя: Пароль:
1C
1С v8
Из одной формы запустить другую форму.
0 abda123
 
19.01.16
14:40
При попытке из произвольной формы внешнего отчета получить основную форму внешнего отчета, ошибка
{Форма.ФормаВводаТекущейДаты.Форма(4)}: Ошибка при вызове метода контекста (ПолучитьФорму)
    ОснованаяФорма = ПолучитьФорму("ФормаОтчета");
по причине:
Неизвестное имя формы. Имя: "ФормаОтчета".

В основной форме отчета этот код работает:    ПолучитьФорму("ФормаВводаТекущейДаты"), а в произвольной пишет ошибку. Почему?
1 butterbean
 
19.01.16
14:42
потому что произвольная форма никак к отчету, и соответственно к его метаданным, не относится
2 Cumpuciy
 
19.01.16
14:43
надо привязать форму к отчету
3 abda123
 
19.01.16
14:57
А как ее привязать к отчету?
4 abda123
 
19.01.16
14:58
Я указал ее как форму настроек, но не помогло
5 Cumpuciy
 
20.01.16
12:32
Свойства формы - данные - установить ОбработкаОбъект
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан