Árvore de páginas

Ponto-de-Entrada: MT130HED - Inclui mais campos na getdados dos fornecedores
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 A130GRAVA - Função responsável pela geração das cotações.

EM QUE PONTO : No meio da função, após verificar se o parâmetro MV_SELFOR está com 'S' para que seja montada uma tela para a seleção de fornecedores. O ponto se localiza após a montagem do aHeader da tela de seleção e pode ser utilizado para incluir mais campos na getdados dos fornecedores.

Eventos


 

Programa Fonte
MATA130.PRX
Sintaxe

MT130HED - Inclui mais campos na getdados dos fornecedores ( < PARAMIXB> ) --> aRet

Parâmetros:
Nome Tipo Descrição Default Obrigatório Referência
PARAMIXB Vetor É passado como parâmetro o aHeader da tela, montado com os campos utilizados na rotina. X
Retorno
    aRet(vetor)
  • É esperado como retorno um array com as características do campo a ser incluído no aHeader.

    Obs.: Verifique o padrão do array no exemplo.
Observações

Este ponto de entrada deve ser utilizado em conjunto com o ponto de entrada MT130COL que é utilizado para gravar conteúdo nos campos criados por esse ponto de entrada.
 

Exemplos
User Function MT130HED()Local aHead := {}aadd(aHead,{'Estado','A2_EST'   ,'@!',02,0,''              ,' ','C',' ',' ' })aadd(aHead,{'Endereço','A2_END'   ,'@!',14,0,''              ,' ','C',' ',' ' })Return(aHead)//------------------------------------------------------------------------------------------User Function MT130COL()Local aColsU := {}aadd(aColsU,SA2->A2_EST)aadd(aColsU,SA2->A2_END)Return(aColsU)