Prueba Velneo Gratis

Te ofrecemos todo el poder de Velneo durante 1 mes para desarrollar la aplicación que tu empresa necesita.

Saber más
Thank you! Check your email for confirmation.

Manejo de arrays en V7

En este artículo os explicaré de qué forma podemos trabajar con arrays en V7.

En V7 un array no es un objeto en sí mismo sino que es una propiedad de las variables. Por tanto, para crear un array será necesario crear una variable y fijar su propiedad array a verdadero, tal y como se muestra en la captura de pantalla siguiente:

El tipo de dato que contendrá el array vendrá determinado por el valor que hayamos especificado en la propiedad "Tipo" de la variable. En el caso de la captura de pantalla anterior el array será de tipo numérico.Existen varios comandos de instrucción de proceso para el manejo de arrays:El comando de instrucción Array: Set permite o bien modificar el contenido de un ítem o bien añadir un nuevo ítem a un array. La posición del ítem será resuelta por medio de una fórmula. Si indicamos una posición mayor que la última posición del array, el sistema creará el ítem en la posición indicada, quedando vacías las posiciones que existan entre ambas.En un array la primera posición es la número 0.El comando de instrucción Array: Insertar item, inserta un ítem en una posición concreta de un array. Al igual que en el comando anterior, la posición donde insertar el ítem será establecida mediante una fórmula.El comando de instrucción Array: Ordenar ordena el contenido de un array tanto de forma ascendente como descendente.El comando de instrucción Array: Elminar ítem elimina un ítem de un array. El ítem a eliminar será resuelto con su posición dentro del array.El comando de instrucción Array: Elminar todos borra el contenido del array; es decir, queda con tamaño 0.El comando de instrucción Array: Get tamaño devuelve el número de ítems de un array.La lectura del contenido de una posición concreta de un array sin embargo, no está limitada al uso de un comando de instrucción de proceso específico sino que podremos leer el contenido desde cualquier fórmula, lo que facilita y hace más potente al mismo tiempo su utilidad.Para ello debemos seguir la sintaxis siguiente:ID_VARIABLE_ARRAY[POSICION]Donde ID_VARIABLE_ARRAY es el identificador de la variable y POSICION el dato numérico correspondiente a la posición a leer. Al tratarse de una fórmula, la posición podrá ser resuelta tanto con un dato constante como uno variable.

Regístrate ahora y nuestro equipo se pondrá en contacto muy pronto