Ponto-de-Entrada: MT130COL - Tela para seleção de 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 dentro do laço onde é carregado o acols com os dados dos fornecedores. A tabela SA2 está posicionada.
Eventos
Programa Fonte
MATA130.PRX
Sintaxe
MT130COL - Tela para seleção de fornecedores ( < PARAMIXB> ) --> aRet
Parâmetros:
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
PARAMIXB | Vetor | É passado como parâmetro o acols com os dados dos fornecedores. | X |
Retorno
-
aRet(vetor)
- É esperado como retorno um array com o conteúdo dos campos criados pelo ponto de entrada MT130HED.
Obs.: Verifique o exemplo do array a ser retornado. Deve estar na mesma ordem dos campos criados.
Observações
Este ponto de entrada deve ser utilizado em conjunto com o ponto de entrada MT130HED que é utilizado para incluir campos no aHeader da tela de seleção de fornecedores.
Exemplos
User Function MT130COL()Local aColsU := {}aadd(aColsU,SA2->A2_EST)aadd(aColsU,SA2->A2_END)Return(aColsU)//------------------------------------------------------------------------------------------User Function MT130HED()Local aHead := {}aadd(aHead,{'Estado','A2_EST' ,'@!',02,0,'' ,' ','C',' ',' ' })aadd(aHead,{'Endereço','A2_END' ,'@!',14,0,'' ,' ','C',' ',' ' })Return(aHead)
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas