Árvore de páginas

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)