Запросите подтверждение при отмене и отправьте запрос с Genexus Ev3 для смарт-устройств

Мне нужно запросить подтверждение у пользователя, когда он нажимает кнопку "Назад" или "Отмена", но только когда транзакция находится в режиме редактирования. ¿Как спросить режим для текущей транзакции?

Event Back
    Composite       
        &Answer= interop.Confirm("If you do this, you could lost all unsaved data. ¿Do you want to continue?")
        if &Answer
            return
        EndIf
    EndComposite
Endevent

Я работаю с Genexus Ev3 U2 для устройства Android.

Спасибо

1 ответ

Вы можете попробовать переместить параметр, перемещая Y в режиме редактирования.

Когда вы вызываете sdpanel, введите переменную &flag char(1): "Y" при редактировании и "N" при редактировании заметки.

Событие назад Составное, если &flag: "Y" &hasConfirmed = interop.confirm ........... .,, Endcomposite Endevent

Другие вопросы по тегам