Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

NomeTipoDescrição
aHeadAux - ParamIXB[1]Array

aHeadAux - Em rotinas com grid (Pedido de compras, pedido de vendas, etc.), vem preenchido com o aHeader da rotina em questão, pois a variável aHeader passará a conter o cabeçalho da tela de grade.

Estrutura do array:

aHeadAux[1]: Título do campo, Ex: "Quantidade"

aHeadAux[2]: Nome do campo. Ex: "C7_QUANT"

aHeadAux[3]: Máscara do campo. Ex: "@E 99,999,999,999.99                         "

aHeadAux[4]: Tamanho do campo. Ex: 14

aHeadAux[5]: Decimal do campo. Ex: 2

aHeadAux[6]: Valid do campo. Ex: "MatVldGGrd() .And. aVldGr220()"

aHeadAux[7]: Usado do campo. Ex: "û"

aHeadAux[8]: Tipo do campo. Ex: "N"

aHeadAux[9]: F3 do campo. Ex: "SB1"

aHeadAux[10]: Contexto do campo - Real (R) ou Virtual (V)

aColsAux - ParamIXB[2]Array

aColsAux - Em rotinas com grid (Pedido de compras, pedido de vendas, etc.), vem preenchido com o aCols da rotina em questão, pois a variável aCols passará a conter o conteúdo da tela de grade.

Estrutura do array:

aColsAux - Contém os arrays de cada linha do grid da tela anterior

aColsAux[n] - Linha do grid

aHeaderArray

Array contendo os campos do cabeçalho da tela de preenchimento dos lotes.








05. RETORNO


NomeTipoDescrição
aLotesArrayRetornar novo array na mesma estrutura descrita no item 04. Parâmetros

...