Prezados,
Existe alguma função no harbour que retorne o número de colunas ou dimensões de um array:
Ex.:
aVetor:={}
aAdd(aVetor,{"COLUNA 1","COLUNA 2"})
Usando Len(aVetor) retorna 1 mas quantas dimensões ele tem ?
Função harbour de array
Moderador: Moderadores
Função harbour de array
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
-
alxsts
- Colaborador

- Mensagens: 3092
- Registrado em: 12 Ago 2008 15:50
- Localização: São Paulo-SP-Brasil
Função harbour de array
Olá!
Sim, existe. É a própria Len(). Especifique a dimensão da qual deseja saber o número e elementos:
Sim, existe. É a própria Len(). Especifique a dimensão da qual deseja saber o número e elementos:
Código: Selecionar todos
LOCAL aVetor:={}
aAdd(aVetor,{"COLUNA 1","COLUNA 2"})
QOut( Len( aVetor ) ) // resultado --> 1
QOut( Len( aVetor[ 1 ] ) ) // resultado --> 2
QOut( Len( aVetor[ 1, 2 ] ) ) // resultado --> 8
QOut( aVetor[ 1, 2 ] // resultado --> "COLUNA 2"[]´s
Alexandre Santos (AlxSts)
Alexandre Santos (AlxSts)