+4 votos
68 visitas
Estou precisando fazer uma pergunta ao usuário no momento em que o método será executado. Tem como eu fazer isso pelo BEF?
relacionada a uma pergunta para: Como fazer um question pelo BEF?
por (20 pontos) | 68 visitas

1 Resposta

+3 votos
Melhor resposta

Rodolfo,

Caso você queira fazer isto no Runner verifique a SMS 648225, a qual ainda não foi implementada.

Quando esta SMS for liberada você poderá fazer oque deseja da seguinte maneira:

No evento On<NomeComando>BtnClick de um comando (botão) ou comando do próprio Runner (Save, Delete, Insert, Cancel) você poderá solicitar uma confirmação ao usuário ou exibir uma mensagem qualquer, como por exemplo:

If (MsgBox("Deseja continuar", vbYesNo) = mrNo) Then
    CanContinue = False // Cancelar chamada da rotina BEF
End If

Obs.: A tecnologia através desta SMS também irá disponibilizar eventos "After" para os mesmos comandos citados anteriormente, onde você poderá utilizar RefreshNodesWithTable("TABELA") por exemplo.

por (353 pontos)
selecionada por
eu preciso fazer pelo BEF, somente em último caso farei pelo runner, por isso precisava saber se tem como fazer pelo BEF...
Rodolfo,
No BEF devem conter apenas as regras de negócio. Tratamentos de confirmação, mensagens, etc devem ser colocadas à parte na apresentação.
Por exemplo, ao excluir um registro no Runner você coloca no evento OnDeleteBtnClick uma confirmação, ou no WES no commandClick do delete.
hmm, não sabia disso, farei no Runner então, obrigado

Perguntas relacionadas

+5 votos
1 resposta
perguntado 28 Mai, 2014 por João Paulo Gonçalves (224 pontos) | 57 visitas
+1 voto
1 resposta
perguntado 7 Jan, 2015 por tamires.bespalhok (32 pontos) | 44 visitas
+9 votos
1 resposta
+8 votos
2 respostas
perguntado 23 Jul, 2014 por bruno.cardoso (272 pontos) | 65 visitas
Melhores May 2020
  1. henrique.muller

    18 Pontos

  2. joao.melo

    14 Pontos

  3. joseglauber

    11 Pontos

  4. SlimShady

    7 Pontos

  5. willian.metalsystem

    6 Pontos

  6. lucas.melo

    3 Pontos

  7. fluipress.luciano

    2 Pontos

  8. pajucara.wallacef

    2 Pontos

  9. jean.filho

    2 Pontos

  10. maicon.pereira

    2 Pontos

200 pontos
Melhores 2020 May 25 - 31
    433 perguntas
    476 respostas
    346 comentários
    466 usuários