Página 1 de 1

MATRIZ O ARRAYS

Publicado: Jue Ago 23, 2018 10:37 pm
por luisballe
Hola amigos, alguien sabe si hay algun template o ejemplo para hacer y manipular arrays , en basic eran arreglos de una o varias dimensiones.
Es para almacenar la suma de iguales conceptos de gastos en un mes y mostrarlos en un solo reporte.
gracias y saludos

Re: MATRIZ O ARRAYS

Publicado: Jue Ago 23, 2018 11:20 pm
por HDMadeira
Hola, para declarar una variable tipo array o vector tenes que colocar en las propiedades de la variable la valor mayor por cada dimensión
En clarión no hay posibilidad de cambiar el tamaño de las dimensiones en runtime

luego en el codigo te referis a la variable como
variable[3,5,3]
o podes poner un loop y meter la variable del loop dentro de la dimension

loop indice=1 to 20
variable[1,indice]=0
.

o
luego de un next y un filtro

variable[tbl:columna,1] =variable[tbl:columna,1] + tbl:importe


a tener en cuenta, no usar subindice 0 en ninguna dimension ni pasarse del limite declarado,
en principio anda todo pero al cerrar el procedure suele dar gpf por corrupcion del stack

Saludos

Daniel

Re: MATRIZ O ARRAYS

Publicado: Dom Ago 26, 2018 2:22 pm
por luisballe
Hola Daniel
Muchas gracias por tus instruciones , tratare de implementarlas!
saludos
Luis