Árvore de páginas

Ponto-de-Entrada: MT145ADD - Inclusão de novos itens no array aCabs e aItens
Versões: Advanced Protheus 7.10 , Microsiga Protheus 8.11 , Microsiga Protheus 10
Compatível Países: Todos
Sistemas Operacionais: Todos
Compatível às Bases de Dados: Todos
Idiomas: Espanhol , Inglês
Descrição:

LOCALIZAÇÃO : Function M145Homolo() - Responsável pela Homologacao dos A.R.E.s.

EM QUE PONTO : Ponto de entrada para inclusão de novos itens no array aCabs e aItens.

Eventos


 

Programa Fonte
MATA145.PRX
Sintaxe

MT145ADD - Inclusão de novos itens no array aCabs e aItens ( < PARAMIXB> ) --> aArray

Parâmetros:
Nome Tipo Descrição Default Obrigatório Referência
PARAMIXB Vetor Array com duas dimensões, onde a primeira é um array com o cabeçalho e a segunda é um array com os itens. X
Retorno
    aArray(vetor)
  • Array com duas dimensões, onde a primeira é um array com o cabeçalho e a segunda é um array com os itens.
Observações

É passado como parâmetro os arrays:  aCabs e aItens respectivamente, e é esperado como retorno um array com duas dimensões, onde a primeira é um array com o cabeçalho e a segunda é um array com os itens.
 



 


 

Exemplos
User Function MT145ADD()Local aCab := PARAMIXB[1]Local aItem := PARAMIXB[2]aAdd(aCab, {'F1_TES ', '995' , Nil})aAdd(aItem [Len(aItem)], {'D1_OP ', '123456' , Nil})Return({aCab,aItem}) /*Caso não seja necessário enviar um dos arrays deve ser passado Nil, no retorno do ponto de entrada.Exemplo:--------Return({Nil,aItem}) => Passando somente o array dos itensReturn({aCab,Nil})  => Passando somente o array do cabeçalhoPS.: Se por acaso o array tiver apenas uma dimensão, não será considerado.*/