Árvore de páginas

Ponto-de-Entrada: MT010VCP - Visualização do Cadastro de Produtos
Abrangências: Microsiga Protheus 10
Versões: Microsiga Protheus 10
Compatível Países: Todos
Sistemas Operacionais: Todos
Compatível às Bases de Dados: Todos
Idiomas: Espanhol , Inglês
Descrição:
Ponto de Entrada com objetivo de informar os campos da tabela SB1 que serão utilizados na visualização do cadastro de produtos.Ex.: Permite selecionar os campos a serem apresentados de acordo com o nível do usuário.Localização: Função A010Visul() - Função responsável pela apresentação do modo visual do cadastro de produtos.
Eventos

Antes de exibir o registro posicionado para visualização.

Programa Fonte
MATA010.PRX
Sintaxe

MT010VCP - Visualização do Cadastro de Produtos ( ) --> aCpos

Retorno
    aCpos(vetor)
  • Vetor contendo os campos que deverão ser apresentados na visualização do cadastro de produtos.
Observações

O retorno do ponto de entrada deverá conter todos os campos a serem exibidos na visualizãção do cadastro de produtos.

Exemplos
User Function MT010VCPLocal aCampos:= {}// Implementar o tratamento para carregar os campos desejados de acordo com a regra//Exemplo de carregamento do array de campos a partir do nível de acesso////DbSelectArea("SX3")//DbSetOrder(1)//DbSeek("SB1")//While !Eof() .And. SX3->X3_ARQUIVO == "SB1"//	If !(SX3->X3_CAMPO $ "B1_FILIAL") .And. cNivel >= SX3->X3_NIVEL .And. X3Uso(SX3->X3_USADO)//		AADD(aCampos,SX3->X3_CAMPO)//	EndIf//DbSkip()//EndDoReturn aCampos