A650VMNU - Adiciona mais opções no menu da Mbrowse
Linha de Produto: | Protheus |
Segmento: | Manufatura |
Módulo: | SIGAPCP - Planejamento e Controle da Produção |
Ponto de Entrada: | A650VMNU - Adiciona mais opções no menu da Mbrowse |
Idiomas: | Espanhol, Inglês |
País(es): | Todos |
Banco(s) de Dados: | Todos |
Sistema(s) Operacional(is): | Todos |
Ponto de Entrada
Descrição: | EM QUE PONTO: No início da Função, antes da execução da Mbrowse, utilizado para adicionar mais opções de menu da Mbrowse (no aRotina). |
Localização: | Function A650Automa - Função para seleção dos Pedidos de Vendas a gerarem Ordem de Produção. |
Programa Fonte: | MATA650.PRX |
Sintaxe: | A650VMNU - Adiciona mais opções no menu da Mbrowse ( ) --> aRet |
Retorno: | aRet(vetor) Deve retornar um array contendo as novas opções no menu, na estrutura conf. o exemplo relacionado. |
Observações: |
Exemplo:
User Function A650VMNU()Local aRotUser := {}//Define Array contendo as Rotinas a executar do programa //
----------- Elementos contidos por dimensão ------------ //
1. Nome a aparecer no cabeçalho //
2. Nome da Rotina associada //
3. Usado pela rotina //
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 //
6 - Altera determinados campos sem incluir novos Regs
AAdd( aRotUser, { 'Meu Programa', 'MyProg()', 0, 4 } )
Return (aRotUser)