[RESOLVIDO] Lupa para multiplos campos.

Discussão em 'EMS , HCM e Totvs 11' iniciado por muertebr, Maio 21, 2010.

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

    muertebr Membro Participativo

    Opa na verdade a unica coisa que tava errada no meu código era o programa de zoom que eu estava buscando.
    Ao invés de dizoom/z01di135.w teria que ser dizoom/z03di135.w

    Mais e ai, tem como eu colocar 2 zoom num mesmo campo fill-in ??

    Eu to querendo o zoom da tabela nota-fiscal e o zoom da tabela docum-est, vai puxa um ou otro quando marca uma flag.

    Ele fica dando erro de nome duplicado pra variavel.
  2. eduardo.leite

    eduardo.leite Equipe de Suporte Moderador Equipe de Suporte

    Tem como sim...

    Você cria duas procedures: pi-zoom-nota-fiscal e pi-zoom-docum-est e no F5 do campo dependendo do que estiver selecionado você executa a procedure, exemplo:

    on "f5":u to self:

    if l-nota-fiscal = yes then
    run pi-zoom-nota-fiscal.
    else
    run pi-zoom-docum-est.

    end.

    Nas procedures você coloca a include do ZOOM. Se não der certo fazendo com procedure, faça com evento, existe alguns eventos do campo U1, U2, U3, etc. Define o U1 e coloque o zoom da nota fiscal e U2 para o zoom do docum-est e no F5 no lugar de run pi-zoom*** vc colocar APPLY "U1":U TO SELF.
  3. douglas_kbcao

    douglas_kbcao Sem Pontuação

    Bom dia!

    E como eu faço para retornar o valor da seleção do zoom?

    Muito obrigado.

    Sds,
Status do Tópico:
Não esta aberto para novas mensagens.

Compartilhe esta Página