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 Posicionar em um registro no pd1001a

Discussão em 'EMS , HCM e Totvs 11' iniciado por Alexandre, Março 12, 2020.

  1. Alexandre

    Alexandre Membro Participativo

    Boa tarde Pessoal

    Tenho que posicionar em um certo registro no PD1001A, via upc, não estou conseguindo achar a query, para que eu consiga dar o comando "RUN PI-REPOSICIONA-QUERY in whr-query-pai (INPUT rw-ped-venda)."

    Alguém tem uma dica?


    abraço
  2. jdchaves

    jdchaves Membro Participativo

    vc irá abrir o pd1001a a partir de um programa específico e quer que o PD1001a venha posicionado em determinado registro?

    Se for realmente isso, só alimentar a variável global antes de chamar o pd1001a.

    Código:
    def new global shared var gr-ped-venda as rowid no-undo.
    
    find last ped-venda no-lock
        where ped-venda.nr-pedido = 5810868 no-error.
    if avail ped-venda then
        assign gr-ped-venda = rowid(ped-venda).
    
    run pdp/pd1001a.r.
    
  3. Alexandre

    Alexandre Membro Participativo

    Eu preciso fazer isso dentro de uma upc do pd1001a, minha duvida é como é como pegar o handle da query via upc.

Compartilhe esta Página