[RESOLVIDO] ROWID em campo character

Discussão em 'EMS , HCM e Totvs 11' iniciado por cardosomauricio, Julho 25, 2011.

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

    cardosomauricio Sem Pontuação

    Estou utilizando uma EPC, onde retorna a temp-table tt-epc campo val-parameter (tipo CHAR) a rowid de uma tabela.

    Gostaria de saber como transformar referido campo (val-parameter) do tipo CHAR que possui o valor da ROWID de uma tabela, para formato ROWID para acessar registro da tabela.
  2. LFBuozi

    LFBuozi Membro Participativo

    Pode usar to-rowid para transformar.
    Abaixo um exemplo de uso:
    Código:
    FIND FIRST wt-docto WHERE ROWID(wt-docto) = TO-ROWID(tt-epc.val-parameter) NO-LOCK NO-ERROR.
    IF NOT AVAIL wt-docto THEN
        NEXT.
    ELSE DO:
        .....
    END.
  3. cardosomauricio

    cardosomauricio Sem Pontuação

    Perfeito, obrigado pela resposta.

    Abraços.
Status do Tópico:
Não esta aberto para novas mensagens.

Compartilhe esta Página