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.*/
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas