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

Duvida Localizar registro dentro de IF

Discussão em 'Progress 4GL' iniciado por brunoowr, Julho 10, 2018.

  1. brunoowr

    brunoowr Membro Participativo

    @rafael.andrade
    Não sei o que estou fazendo errado, mas chamando a função no display do browse, ocorre erro.

    Função
    Código:
    RETURNS DECIMAL
        (input f-ferramenta as char):
    
        find first carac-tecn
             where carac-tecn.cd-equipto = f-ferramenta
               and carac-tecn.cd-folha   = "SAT"
               and carac-tecn.cd-comp    = "80" no-lock no-error.
    
        if avail carac-tecn then
            return carac-tecn.vl-result.
        else
            return 0.
    
    END FUNCTION.
    Chamada da função
    Código:
    fi-busca-carac(input oper-ord.ferramenta)
  2. bootstrapmaster

    bootstrapmaster Moderator Moderador Equipe de Suporte

    é, nesse caso ele só verifica se existe, se vc quer pegar algum valor de retorno, dai sim, tem que usar uma função
  3. bootstrapmaster

    bootstrapmaster Moderator Moderador Equipe de Suporte

    Vc tem que fazer fi-busca-carac(oper-ord.ferramenta) @ campo do browser

    vc tem que

Compartilhe esta Página