Línguagem 4DComandosArraysVersão: 20 R7ArraysAPPEND 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 ) : IntegerDELETE 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} ) : IntegerFind in sorted array ( array ; valor ; > or < {; posPrim {; posUlt}} ) : BooleanINSERT 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 ) : IntegerSORT ARRAY ( array {; array2 ; ... ; arrayN}{; > or <} )TEXT TO ARRAY ( varText ; arrText ; largo ; nomFonte ; tamFonte {; estiloFonte {; *}} )