|
Открытие другой формы и программное нажатие на кнопку
| ☑ |
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) "и пошел дальше выполняться программный код"
А может сразу к выполнению сего действия приступить без идиотских промежуточных шагов в виде открытия формы и нажатия кнопки?
|
|