Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Problemas com importação automática
Composition Setup
import.css=/download/attachments/327912/newLayout.css
Portuguese

Pagetitle
Array
Array

Função: Array

Cria um array não inicializado com a quantidade especificada de elementos.

Array ( < nElementos1>, [ nElementosN] ) --> aRet

NomeTipoDescriçãoObrigatórioReferência
nElementos1NuméricoIndica a quantidade de elementos da dimensão 1. X
nElementosNNuméricoIndica a quantidade de elementos da dimensão N.
    aRet(vetor)
  • Retorna um array com a dimensão especificada.

User Function Exemplo()Local aExemplo := NilLocal cMensagem := ""//+----------------------------------------------------------------------------+//|Exemplifica o uso da função Array                                           |//+----------------------------------------------------------------------------+  aExemplo := Array(7, 7)  aExemplo[1] := {"E", "A", "S", "U", "I", "M", "F"}  aExemplo[2] := {"Ç", "X", "D", "F", "B", "N", "X"}  aExemplo[3] := {"D", "P", "E", "G", "G", "H", "B"}  aExemplo[4] := {"N", "A", "K", "M", "R", "E", "H"}  aExemplo[5] := {"R", "H", "Z", "Y", "P", "T", "Y"}  aExemplo[6] := {"K", "X", "A", "K", "J", "L", "U"}  aExemplo[7] := {"M", "S", "C", "V", "P", "O", "O"}  cMensagem += cValToChar(aExemplo[1][1])  cMensagem += cValToChar(aExemplo[2][2])  cMensagem += cValToChar(aExemplo[3][3])  cMensagem += cValToChar(aExemplo[4][4])  cMensagem += cValToChar(aExemplo[5][5])  cMensagem += cValToChar(aExemplo[6][6])  cMensagem += cValToChar(aExemplo[7][7])//+----------------------------------------------------------------------------+//|Apresenta uma mensagem com os resultados obtidos                            |//+----------------------------------------------------------------------------+Return MsgInfo(cMensagem, "Exemplo do Array")

Exemplo da função Array()
Image Added
Microsiga Protheus 8.11 , Protheus 10

Existen algunos cuidados necesarios para la creación y utilización de variables del tipo array, como por ejemplo:

  • En la creación siempre debe inicializarse como un Array.
    • Ejemplo:

...

  • Cargar en líneas en lugar de colocarlos en una sola línea de comando y colocar una posición por línea.
    • Ejemplo:

...

  • Para ayudar en el mantenimiento y utilización de este Array, es importante documentar siempre cada posición.
    • Ejemplo:

...

  • Antes de referenciar los datos de un Array, es necesario verificar si realmente tiene datos cargados, para que no haya error.
    • Ejemplo:

...