1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

  2. Anuncie Aqui ! Entre em contato fdantas@4each.com.br

[RESOLVIDO] Erro Desenvolvimento EMS5

Discussão em 'EMS , HCM e Totvs 11' iniciado por edevil, Julho 12, 2018.

Status do Tópico:
Não esta aberto para novas mensagens.
  1. bootstrapmaster

    bootstrapmaster Moderator Moderador Equipe de Suporte

    como diria Dancan McCloud, Só pode haver um ...... vc só consegue abrir uma dialog por vez, então vc vai ter que mudar o modelo pra custom smartWindow (janela Detalhe), uma dialog é sempre a ultima tela a ser aberta, nunca pode ter outra depois dela, principalmente se for outra dialog.
    Eu sempre crio usando essa Custom SmartWindow (Janela Detalhe) quando quero chama-las apartir de outra tela, se for um programa chamado apartir do menu, dai eu uso a Custom SmartWindow(janela Mestre).
    Isso tudo falando em termos de templates DDK.

    Se está usando as templates do progress, usar a SmarWindow ou window.
  2. edevil

    edevil Membro Participativo

    Sim, a partir do Menu eu também uso Window, o problema é que a UPC está num programa "Inclui/Modifica" do EMS5, e se eu chamar uma janela Window, ele leva pra tras, pq me parece que os programas do EMS5 são Dialog. Eu até consigo abrir a primeira Dialog a partir dela, porem se tentar outra, ocorre esse erro.

    Alguem ja conseguiu criar uma Window e chama-la a partir de um programa de alteração do EMS5?

    abs
  3. bootstrapmaster

    bootstrapmaster Moderator Moderador Equipe de Suporte

    veja no manual de padrões, tem um macete para colocar uma janela afrente das outras, outra coisa que vc pode fazer é rodar o seu programa em forma persistent, porque dai ele fica assincrono, tem chance de vc conseguir ter acesso a tela.
  4. bootstrapmaster

    bootstrapmaster Moderator Moderador Equipe de Suporte

    A SmartDialog is not intended
    to be run Persistent or to be placed
    in another SmartObject at UIB design time.

    Tá, só pra constar então, traduzindo:
    Uma SmartDialog não é concebido para ser executado por run Persistent ou para ser executado em outro SmartObject em tempo de execução.

    Ou seja, troca a sua dialog por outra coisa.
  5. TrombiniSP

    TrombiniSP Membro Participativo

    Que trick!!!

    Eu já fiz isso. Eu não tenho mais os fontes e não tenho ambiente pra testar usando uma UPC.
Status do Tópico:
Não esta aberto para novas mensagens.

Compartilhe esta Página