- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Dúvidas Gerais
- Descobrir o posição dentro do AHeader
×
Linguagem de Programação ADVPL
Perguntas Descobrir o posição dentro do AHeader
- cristianomac
- Autor do Tópico
- Desconectado
- Membro Iniciado
Menos
Mais
- Postagens: 3
- Obrigados Recebidos: 0
11 anos 3 meses atrás #15529
por cristianomac
Descobrir o posição dentro do AHeader foi criado 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
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.
- lalberto
- Desconectado
- Administrador
Menos
Mais
- Postagens: 3676
- Obrigados Recebidos: 6
11 anos 3 meses atrás #15533
por lalberto
Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br
Respondido por lalberto no tópico Descobrir o posição dentro do AHeader
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.
- lalberto
- Desconectado
- Administrador
Menos
Mais
- Postagens: 3676
- Obrigados Recebidos: 6
11 anos 3 meses atrás - 11 anos 3 meses atrás #15534
por lalberto
Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br
Respondido por lalberto no tópico Descobrir o posição dentro do AHeader
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.
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 3 meses atrás por lalberto.
Por favor Acessar ou Registrar para participar da conversa.
- cristianomac
- Autor do Tópico
- Desconectado
- Membro Iniciado
Menos
Mais
- Postagens: 3
- Obrigados Recebidos: 0
11 anos 3 meses atrás #15535
por cristianomac
Respondido por cristianomac no tópico Descobrir o posição dentro do AHeader
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
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.
- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Dúvidas Gerais
- Descobrir o posição dentro do AHeader
Tempo para a criação da página:0.109 segundos