Имя: Пароль:
1C
1С v8
Открытие другой формы и программное нажатие на кнопку
0 Rusf1n
 
02.02.17
10:07
Добрый день, открываю в модуле формы документа модуль формы справочника. На форме справочника есть созданная кнопка "Далее", при открытии формы, можно ли ее както нажать программно?

Модуль формы документа:
Парам = Новый Структура;
Парам.Вставить("КодКартыЛояльности1", КодКартыЛояльности);
Форма = ПолучитьФорму("Справочник.КартыЛояльности.Форма.СчитываниеКартыЛояльности");    
Форма = ОткрытьФорму("Справочник.КартыЛояльности.Форма.СчитываниеКартыЛояльности"    ,Парам,ЭтаФорма,ЭтаФорма.УникальныйИдентификатор);

Модуль формы справочника:
&НаКлиенте
Процедура Далее(Команда)

//////////////////////////

КонецПроцедуры;
1 Fish
 
02.02.17
10:08
(0) А какой в этом смысл?
2 Ёпрст
 
02.02.17
10:09
(0)

Одна из этих строчек лишняя, угадай, какая:

Форма = ПолучитьФорму("Справочник.КартыЛояльности.Форма.СчитываниеКартыЛояльности");    
Форма = ОткрытьФорму("Справочник.КартыЛояльности.Форма.СчитываниеКартыЛояльности"    ,Парам,ЭтаФорма,ЭтаФорма.УникальныйИдентификатор);
3 Fish
 
02.02.17
10:11
(2) Я думаю, что обе лишние.
4 Rusf1n
 
02.02.17
10:13
В смысле лишние? Мне же надо как-то открыть форму, передаю на нее значение, и надо чтобы она закрылась при нажатии на кнопку ДАЛЕЕ (Программно).
ТАкая задача стоит, надо программно! Такое вообще возможно сделать и как?
5 Fish
 
02.02.17
10:14
(4) А зачем её вообще открывать? Что ты хочешь получить в итоге?
6 Rusf1n
 
02.02.17
10:19
Ну можно и не открывать, главное чтобы сработало нажатие кнопки "ДАЛЕЕ" и пошел дальше выполняться программный код
7 Fish
 
02.02.17
10:23
(6) А если не открывать, то и кнопку ДАЛЕЕ нажимать совсем не нужно, т.к. этой кнопки не будет в принципе :))
8 SSSSS_AAAAA
 
02.02.17
10:31
(6) "и пошел дальше выполняться программный код"
А может сразу к выполнению сего действия приступить без идиотских промежуточных шагов в виде открытия формы и нажатия кнопки?