[RESOLVIDO] Duvida com Codigo

Discussão em 'EMS , HCM e Totvs 11' iniciado por Rogerio, Maio 19, 2013.

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

    Rogerio Moderator Moderador Equipe de Suporte

    Alguem poderia me dizer o que fazer os dois codigos abaixo:

    1)
    on find of funcionario revert.


    2)
    ON FIND OF funcionario DO:
    if funcionario.idi_orig_contratac_func <> 1 and
    funcionario.idi_orig_contratac_func <> 6 then
    return error.
    END.
  2. Mokwa

    Mokwa Membro Participativo

    Não entendi, você dizer como fazer ou oque fazem ou oque fazer com?
  3. Rogerio

    Rogerio Moderator Moderador Equipe de Suporte

    Gostaria de saber o que faz, pra que serve esses codigos
  4. Mokwa

    Mokwa Membro Participativo

    Cara esse REVERT eu não sei, vou dar uma procurada, agora o de baixo , toda hora que você executar um find nesse bloco, e o funcionário for algum desses dois códigos, então ele não ira retornar o registro, como se ele não existisse, ou seja, você não conseguira buscar informações sobre esses funcionários.

    edit:
    Lendo o manual do progress ficou bem claro, o revert na verdade limpa qualquer definicao de trigger feita anteriormente:

    Ex:
    Código:
    
    ON FIND OF CLIENTE DO:
       MESSAGE 1
          VIEW-AS ALERT-BOX INFO BUTTONS OK.
    END.
    
    ON FIND OF CLIENTE REVERT.
    
    FIND FIRST cliente.
    Nesse caso, nao ira retornar a mensagem, por causa do revert.
Status do Tópico:
Não esta aberto para novas mensagens.

Compartilhe esta Página