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 Abrir programa com detalhes do registro

Discussão em 'Progress 4GL' iniciado por lm1979, Maio 31, 2019.

  1. bootstrapmaster

    bootstrapmaster Moderator Moderador Equipe de Suporte

    se vc tem um smartquery, pega o recid do registro e chama a procedure repositionquery do smart, que a tela toda se atualiza sozinha.
  2. lm1979

    lm1979 Membro Participativo

    Sim, eu tenho um smartquery.
    O recid é o mesmo que Rowid(tabela)?
  3. bootstrapmaster

    bootstrapmaster Moderator Moderador Equipe de Suporte

    run pi-reposiciona-query in suaquery(rowid(tabela)).
    lm1979 curtiu isso.
  4. bootstrapmaster

    bootstrapmaster Moderator Moderador Equipe de Suporte

    e se fosse o recid, seria recid(tabela), mas param de usar o recid ja faz um tempinho, mas a smartquery tá usando a rowid mesmo
    lm1979 curtiu isso.
  5. lm1979

    lm1979 Membro Participativo

    Richard, me desculpa em perguntar essas coisas, é que meu conhecimento em Progress é desenvolver relatórios e criar cadastros simples.
    Como nesse caso envolve um pouco mais de conhecimento eu estou um pouco perdido.
  6. lm1979

    lm1979 Membro Participativo

    Na procedure "procMaucq033" está dando erro.
    Código:
    DEF INPUT PARAMETER RegistroRowID AS ROWID.
    
    FIND FIRST rastreab NO-LOCK WHERE ROWID(rastreab) = RegistroRowID NO-ERROR.
    RUN pi-reposiciona-query IN h_q01maucq033(INPUT ROWID(rastreab).
    ---------------------------
    Erro
    ---------------------------
    ** Nao entendi apos: "RUN". (247)
    ** Comando invalido. (254)
    ** Nao entendi a linha . (198)
    ---------------------------
    OK
    ---------------------------

Compartilhe esta Página