import.css=/download/attachments/327912/newLayout.css |
Ponto-de-Entrada: MT010VCP - Visualização do Cadastro de Produtos
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
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 |