Вход | Регистрация

1С:Предприятие ::

Метки: 

Как вернуть данные из формы

Я
   Melcor
 
14.11.17 - 14:51
Доброго дня, подскажите пжл, как вернуть данные из открываемой формы
Когда пытаюсь получить таким способом, то выдает ошибку
    ФормаРезультата = ЭтотОбъект.ПолучитьФорму("ФормаРезультата");
    Если ФормаРезультата.Открыта() Тогда
        ФормаРезультата.Закрыть();    
    КонецЕсли; 
...
    ФормаРезультата.СписокХарок = СписокХарок;
    ФормаРезультата.РезультатЗапроса = Результат;
    ВозвращаемоеЗначение = ФормаРезультата.Открыть();

ошибка:
Обращение к процедуре объекта как к функции (Открыть)
 
 
   Gangar
 
1 - 14.11.17 - 14:53
(0) УФ?
   Cyberhawk
 
2 - 14.11.17 - 14:53
ОткрытьМодально тогда уж
   Cyberhawk
 
3 - 14.11.17 - 14:53
Но код - овно
   Melcor
 
4 - 14.11.17 - 14:54
(1) нет, нет, обычные. В открываемой форме я щелкаю по таблице, получаю нужное значение и хочу его вернуть обратно
   Numerus Mikhail
 
5 - 14.11.17 - 14:54
1. Неправильный вариант: Можно открыть модально
2. Правильный вариант: ОткрытьФорму() и передать туда ОписаниеОповещенияОЗакрытии
   Buster007
 
6 - 14.11.17 - 14:55
(5) в обычных формах от модальности не уходят. Не имеет смысла.
   Melcor
 
7 - 14.11.17 - 14:55
Модально, блин!
(5) А чем вариант открыть модально плох, скажи пожалуйста?
   Cyberhawk
 
8 - 14.11.17 - 14:56
(7) В браузерах не будет работать
   Buster007
 
9 - 14.11.17 - 14:56
+(6) я, кстати, даже не знаю, будет ли работать  ОписаниеОповещенияОЗакрытии для обычных форм...
   Buster007
 
10 - 14.11.17 - 14:56
(8) откроешь в браузере обычную форму?)
 
 Рекламное место пустует
   Numerus Mikhail
 
11 - 14.11.17 - 14:58
(6) В любом случае, даже в обычных формах, как мне кажется, надо приучивать себя не использовать модальность


Список тем форума
Рекламное место пустует Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует