× Linguagem de Programação ADVPL

Perguntas Descobrir o posição dentro do AHeader

Mais
11 anos 4 meses atrás #15529 por cristianomac
Bom dia!
Como faço para descobrir em que coluna estou posicionado dentro de um aHeader, sei que a linha que estou posicionado no aCols sei que “n”.
Desde já agradeço.
Cristiano

Por favor Acessar ou Registrar para participar da conversa.

Mais
11 anos 4 meses atrás #15533 por lalberto
nPosProd := Ascan(aHeader,{|x|Alltrim(Upper(x[2]))=="C6_PRODUTO"})

Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br

Por favor Acessar ou Registrar para participar da conversa.

Mais
11 anos 4 meses atrás - 11 anos 4 meses atrás #15534 por lalberto
cCampo := ReadVar()

Retorna o Nome do Campo dentro de um acols que vc está posicionado.

Exemplo
cCampo = 'C6_PRODUTO'

nPosCol := Ascan(aHeader,{|x|Alltrim(Upper(x[2]))==cCampo})

nPosCol igual a 2

Tenta assim se não der me avisa ok.

Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br
Ultima edição: 11 anos 4 meses atrás por lalberto.

Por favor Acessar ou Registrar para participar da conversa.

Mais
11 anos 4 meses atrás #15535 por cristianomac
Obrigado,
Mas desta forma você está passando a coluna da qual vai ter a posição, preciso descobrir qual coluna estou parado no momento que leio meu aCols, sabe se existe alguma função?
Desde já agradeço.
Cristiano

Por favor Acessar ou Registrar para participar da conversa.

Tempo para a criação da página:0.118 segundos
Joomla templates by a4joomla