Versão atual:

Copiar campo especifico de uma linha

Boa tarde senhores(as)

Estou iniciando minha jornada no ADVPL e algumas coisas surgem como dificuldade.

Uma delas é !

Como copiar a informação de um campo especifico em uma linha e replicar está informação na próxima linha sem a necessidade de digitar novamente

Fiz um pequeno trecho dentro do ponto de entrada MT110LOK(), Porém não consigo faze-lo funcionar conforme a minha necessidade

    IF alltrim(funName()) == "MATA110"
        FOR nP := 1 to len(acols)
            cCCusto        := acols[nP][GDFieldPos("C1_CC")]
            IF nP >= 2
                M->C1_CC    := cCCusto
            ENDIF
        NEXT    
    ENDIF

A variável cCCusto, lê normalmente o valor do campo, porém o problema surge no momento de atribuir este valor para a próxima linha.

Alguém poderia me ajudar?

Versão (1):

Ver a versão formatada

Copiar campo especifico de uma linha

  • criado 13 de Feb de 2022

Comentário

new question