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