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