Páginas filhas
  • MDEMENU_Manipula o menu do MDE
Ponto-de-Entrada: MDEMENU - Manipula o menu do MDE

 

Abrangências:Microsiga Protheus 11 , Microsiga Protheus 12
Versões:Microsiga Protheus 11 , Microsiga Protheus 12
Compatível Países:Brasil
Sistemas Operacionais:Todos
Compatível às Bases de Dados:Todos
Idiomas:Português (Brasil)

 

Descrição:

Este ponto de entrada foi disponibilizado para o cliente manipular as informações dos arrays com os dados do menu do MDE.

Eventos
Programa Fonte
SPEDMANIFE.prw
Sintaxe
MDEMENU -  Manipula o menu do MDE ( [ PARAMIXB ] )
Parâmetros:

 

 Nome  Tipo  Descrição  Default  Obrigatório  Referência 
 PARAMIXB  Array of Record  

[1] - aRotina - Array com opções da rotina

Ex: { Pesquisar, "PesqBrw" ,0,1,0,.F.}

1. Nome a aparecer no cabeçalho
2. Nome da Rotina associada
3. Reservado
4. Tipo de Transação a ser efetuada:
1 - Pesquisa e Posiciona em um Banco de Dados
2 - Simplesmente Mostra os Campos
3 - Inclui registros no Bancos de Dados
4 - Altera o registro corrente
5 - Remove o registro corrente do Banco de Dados
5. Nível de acesso
6. Habilita Menu Funcional


          

 

Exemplos:

User Function MDEMENU()

Local aRotina := {}

aRotina := {{ "Pesquisar" , "PesqBrw" ,0,1,0,.F.},;
{ "Wiz.Config.", "SpedNFeCfg" ,0,3,0,.F.},;
{ "Configurar" , "btConfig" ,0,3,0,.F.},;
{ "Sincroniza" , "Sincronizar" ,0,3,0,.F.},;
{ "Manifestar", "Manifest" ,0,2,0,.F.},;
{ "Monitorar", "MontaMonitor",0,2,0,.F.},;
{ "Exportar", "BaixaZip(0)" ,0,2,0,.F.},;
{ "Legenda", "BtLegenda" ,0,3,0,.F.},;
{ "MD-e manual", "MDeInclui" ,0,3,0,.F.}}
Return aRotina

 

Variáveis

 

 Nome  Tipo  Escopo  Pode Alterar  descrição 
    Array of Record  Global  Não