4D v14.3ARRAY BOOLEAN |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v14.3
ARRAY BOOLEAN
|
ARRAY BOOLEAN ( nomeArray ; tamanho {; tamanho2} ) | ||||||||
Parâmetro | Tipo | Descrição | ||||||
nomeArray | Array |
![]() |
Nome do array | |||||
tamanho | Inteiro longo |
![]() |
Número de elementos no array ou Número de linhas se tamanho 2 for especificado | |||||
tamanho2 | Inteiro longo |
![]() |
Número de colunas no array de duas dimensões | |||||
O comando ARRAY BOOLEAN cria e/ou redimensiona um array de elementos na memória.
Neste caso, tamanho especifica o número de filas e tamanho2 especifica o número de colunas em cada array. Cada linha em um array de duas dimensões pode ser tratada tanto como um elemento como um array. Isso significa que enquanto se trabalha com a primeira dimensão do array, você pode usar outros comandos de array para inserir e deletar arrays inteiros e arrays de duas dimensões.
Enquanto se aplica ARRAY BOOLEAN para um array já existente:
Dica: em alguns contextos, um alternativa à utilização de arrays Booleanos é usar um array Inteiro onde cada elemento signifique "verdadeiro" se for diferente de zero e signifique "falso" se for igual a zero.
Este exemplo cria um array de processo de 100 elementos de tipo Booleano:
ARRAY BOOLEAN(abValores;100)
Este exemplo cria um array local de 100 linhas de 50 elementos do tipo Booleano:
ARRAY BOOLEAN($abValores;100;50)
Este exemplo cria um array interprocesso de 50 elementos do tipo Booleano e determina que cada elemento signifique "Verdadeiro":
ARRAY BOOLEAN(◊abValues;50)
For($vlElem;1;50)
◊abValores{$vlElem}:=(($vlElem%2)=0)
End for
Produto: 4D
Tema: Arrays
Número
223
Criado por: < 4D v6
Manual de linguagem 4D ( 4D v11 SQL Release 6)
Manual de linguagem 4D ( 4D v12.4)
Manual de linguagem 4D ( 4D v14 R3)
Manual de linguagem 4D ( 4D v14 R2)
Manual de linguagem 4D ( 4D v13.5)
Manual de linguagem 4D ( 4D v14.3)
Manual de linguagem 4D ( 4D v14 R4)