Имя: Пароль:
1C
 
Мобильное приложение. Как активизировать открытую форму
0 oslokot
 
25.06.20
19:51
В мобильном приложении последовательно открываются формы из форм  Форма1 -> Форма2 -> Форма3 и так далее.  Формы при этом НЕ закрываются. То есть если закрыть Форма3, то вернёмся на Форма2, все логично.

Хочется странного.
Как не закрывая Форма3, активизировать Форма2 ?

В десктопной версии 1С все решается просто, например через ПолучитьОкна найдём нужную открытую форму а далее метод Активизировать покажет это окно.  
Но в мобильном приложении Активизировать не срабатывает!
Как путешествовать между окнами? И возможно ли это ?

Прошу подтвердить или опровергнуть эту возможность.
1 Злопчинский
 
25.06.20
19:52
Вызови из формы3 еще одну форму2
2 oslokot
 
25.06.20
19:56
(1) нет, мне нужна именно открытая Форма2. Новая мне не нужна.
3 oslokot
 
26.06.20
16:48
Ну что, есть идеи?
4 YAGolova
 
26.06.20
16:52
(3) написано в (1) . В методе открытьформу есть параметр уникальность. Так что если открывать форму с таким же ключем уникальности, то новая форма открыта не будет, а будет активизирована прошлая
5 oslokot
 
26.06.20
16:53
(4) Да, но в мобильном приложении это не работает
6 Сияющий в темноте
 
27.06.20
23:21
андройд-это такая хабавная вещь-там при открытии формы,как оно у них зовется активити остальные тупо остаются в стеке и вернуться в стек можно только закрыв верхушку,попытка открыть еще что-то,что уже открыто,обычно открывает копию и добааляет ее в корень стека.
сомневаюсь,что 1с полностью поменяло этот чудесный алгоритм.
7 oslokot
 
29.06.20
13:51
(6) Вот и мне так думается что вернуться к открытой форме можно только закрыв текущую и хрен что с этим сделаешь.

Прыгать по открытым формам в андроиде не получиться!
Знатоки мобильных приложений, подтвердите эту догадку?
8 polosov
 
29.06.20
13:54
(7) Не получится. Спасает использование разных страниц на одной форме.
9 oslokot
 
29.06.20
14:04
(8) Спасибо! лайф-хак по страницам в форме мне известен. Просто думал что есть некий хитрый способ перемещаться между формами.. Ну нет так нет
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший