| 4D v15 R2Creación de arrays | ||||||||||||||||||||||||||||
| 
 | 
    4D v15 R2
 Creación de arrays 
         | |||||||||||||||||||||||||||
| Comando | Crea o redimensiona un array de | 
| ARRAY INTEGER | Enteros 2 bytes | 
| ARRAY LONGINT | Enteros 4 bytes | 
| ARRAY REAL | Reales | 
| ARRAY TEXT | Textos (hasta 2 GB de texto por elemento) (*) | 
| _o_ARRAY STRING | Textos (obsoleto) (*) | 
| ARRAY DATE | Fechas | 
| ARRAY BOOLEAN | Booleanos | 
| ARRAY PICTURE | Imágenes | 
| ARRAY POINTER | Punteros | 
| ARRAY OBJECT | Objetos de lenguaje | 
| ARRAY BLOB | BLOBs | 
| ARRAY TIME | Horas | 
Cada comando de declaración de arrays puede crear o redimensionar arrays de una o dos dimensiones. Para mayor información sobre arrays de dos dimensiones, consulte la sección Arrays de dos dimensiones.
(*) No hay diferencia entre los arrays de tipo y los arrays Alfa. El parámetro longCadena del comando _o_ARRAY STRING se ignora. Se recomienda utilizar arrays Texto. El comando _o_ARRAY STRING se conserva por motivos de compatibilidad únicamente.
La siguiente línea de código crea (declara) un array de enteros de 10 elementos: ARRAY INTEGER(aiAnArray;10)Luego, el siguiente código redimensiona el mismo array a 20 elementos:
 ARRAY INTEGER(aiAnArray;20)Finalmente, el siguiente código redimensiona el mismo array a 0 elementos:
 ARRAY INTEGER(aiAnArray;0) ARRAY TEXT(atNombres;5)
 atNombres{1}:="Ricardo"
 atNombres{2}:="Sara"
 atNombres{3}:="Samuel"
 atNombres{4}:="Javier"
 atNombres{5}:="Juan"
 For($vlElem;1;5)
    ALERT("El elemento #"+String($vlElem)+" es igual a: "+atNombres{$vlElem})
 End forUtilizando las iteraciones de las estructuras de bucle (For...End for, Repeat...Until o While...End whileOptimizations), pedazos compactos de código pueden direccionar todos o parte de los elementos en un Array.
Hay otros comandos 4D que pueden crear y trabajar con arrays. En particular:
									_o_ARRAY STRING
									
									ARRAY BLOB
									
									ARRAY BOOLEAN
									
									ARRAY DATE
									
									ARRAY INTEGER
									
									ARRAY LONGINT
									
									ARRAY OBJECT
									
									ARRAY PICTURE
									
									ARRAY POINTER
									
									ARRAY REAL
									
									ARRAY TEXT
									
									ARRAY TIME
									
									Arrays
									
									Arrays de dos dimensiones
									
	Producto: 4D
	Tema: Arrays
	
        
        
	
	
	
	
	
	Manual de lenguaje 4D ( 4D v15)
	Manual de lenguaje 4D ( 4D v15 R2)
	
	
	Manual de lenguaje 4D ( 4D v15.4)
	
	
	
	
	Manual de lenguaje 4D ( 4D v15.3)
	
	
 Añadir un comentario
Añadir un comentario