Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

ASIZE( <array>, <expresión numérica> )

 

 

Propósito

 

Modifica el tamaño de un array existente, aumentándolo o disminuyéndolo.

...

La función ASIZE() es similar a la función AADD(), que agrega únicamente un elemento al final de un array y, opcionalmente, puede atribuir un valor al nuevo elemento. Las funciones ASIZE() y AADD() modifican el  tamaño de un array y, por este motivo, difieren significativamente de las funciones AINS() y ADEL(), que lo mantienen constante.

 

 

Ejemplos

 

Estos ejemplos muestran la adición de nuevos elementos y la eliminación de los elementos existentes:

...

LOCAL aArray := { 1 }       // Resulta: { 1 }.

 

ASIZE(aArray, 3)               // Resulta: { 1, NIL, NIL }.

ASIZE(aArray, 1)               // Resulta: { 1 }.