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

Urgente UPC para criticar campos do CD0903 - Campos em vários folders

Discussão em 'Progress 4GL' iniciado por ds201, Novembro 16, 2021.

  1. ds201

    ds201 Membro Participativo

    Bom dia

    Alguém tem um exemplo de uma UPC que faça critica de informações digitadas pelo cliente no programa CD0903?
    No meu caso a critica é feita usando campos que estão distribuídos em vários folders.
    Não estou achando nos meus exemplos uma UPC que tenha esta característica.


    Obrigado
  2. rafael.andrade

    rafael.andrade Membro Master Moderador Equipe de Suporte

    O que seria "critica de informação"?
  3. bootstrapmaster

    bootstrapmaster Moderator Moderador Equipe de Suporte

    veja os pontos de UPC 'BEFORE-ASSIGN', 'ASSIGN' e 'AFTER-ASSIGN', esse ultimo é o melhor, vc pega o recid ou rowid que o ponto te manda, le a tabela, faz a sua consistencia já nos campos da tabela, sem se preocupar com FOLDERS, e se vc retornar ERROR, como está dentro de uma transação, ele desfaz o registro na tabela e volta pra tela.
  4. ds201

    ds201 Membro Participativo

    Bom dia Rafael

    Sobre "critica de informação".
    O cliente criou regras que o registro deve atender.
    Um exemplo: Uma regra que testa fator de conversão (que está no primeiro folder) com peso liquido (que está no segundo folder).
    Se a regra for atendida o registro pode ser gravado.

    Sds
  5. ds201

    ds201 Membro Participativo

    Esta sugestão do Richard é ótima pois simplifica bastante a tarefa.
    Obrigado Richard.
  6. ds201

    ds201 Membro Participativo

    Boa tarde Richard

    Uma duvida:
    Caso o evento 'AFTER-ASSIGN' não seja gerado, o que muda se eu usar 'BEFORE-ASSIGN' ou 'ASSIGN'?

    Sds

Compartilhe esta Página