Línguagem 4D Comandos ArraysVersão: 20 R10 BETA ArraysAPPEND TO ARRAY ( array ; valor ) ARRAY BLOB ( nomArray ; tam {; tam2} ) ARRAY BOOLEAN ( nomeArray ; tamanho {; tamanho2} ) ARRAY DATE ( nomeArray ; tamanho {; tamanho2} ) ARRAY INTEGER ( nomeArray ; tamanho {; tamanho2} ) ARRAY LONGINT ( nomeArray ; tamanho {; tamanho2} ) ARRAY OBJECT ( nomArray ; tam {; tam2} ) ARRAY PICTURE ( nomeArray ; tamanho {; tamanho2} ) ARRAY POINTER ( nomeArray ; tamanho {; tamanho2} ) ARRAY REAL ( nomeArray ; tamanho {; tamanho2} ) ARRAY TEXT ( nomeArray ; tamanho {; tamanho2} ) ARRAY TIME ( nomArray ; tamanho {; tamanho2} ) ARRAY TO LIST ( array ; lista {; itemRefs} ) ARRAY TO SELECTION {( array ; campo {; array2 ; campo2 ; ... ; arrayN ; campoN}{; *} )} BOOLEAN ARRAY FROM SET ( booleanArr {; conjunto} ) COPY ARRAY ( fonte ; destino ) Count in array ( array ; valor ) : Integer DELETE FROM ARRAY ( array ; posição {; quantos} ) DISTINCT ATTRIBUTE PATHS ( campoObjeto ; rotaArray ) DISTINCT ATTRIBUTE VALUES ( campoObjeto ; rota ; arrayValores ) DISTINCT VALUES ( campo ; array {; contArray} ) Find in array ( array ; valor {; inicio} ) : Integer Find in sorted array ( array ; valor ;> or < {; posPrim {; posUlt}} ) : Boolean INSERT IN ARRAY ( array ; onde {; quantos} ) LIST TO ARRAY ( lista ; array {; itemRefs} ) LONGINT ARRAY FROM SELECTION ( tabela ; arrayRegistro {; seleçao} ) MULTI SORT ARRAY ( array {; ordem}{; array2 ; ordem2 ; ... ; arrayN ; ordemN} ) MULTI SORT ARRAY ( ptrArrayNome ; sortArrayNome ) [SELECTION RANGE TO ARRAY ( inicio ; fim {; umCampo[SELECTION TO ARRAY {( umCampoSize of array ( array ) : Integer SORT ARRAY ( array {; array2 ; ... ; arrayN}{;> or <} ) TEXT TO ARRAY ( varText ; arrText ; largo ; nomFonte ; tamFonte {; estiloFonte {; *}} )