Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

NomeTipoDescriçãoDefaultObrigatórioReferência
ParamIXBArray das opções do aRotina padrãoArray contendo as opções / rotinas disponibilizadas nos botões do browse padrão da rotina da Oportunidade de Venda
Sim

05. RETORNO

RetornoTipoDescriçãoObrigatório
aNewRotArrayArray contendo as todas as opções / rotinas disponibilizadas nos botões do browse padrão da rotina da Oportunidade de Venda acrescidas das novas opções inseridas pelo Ponto de Entrada FT300MNUSim

06. EXEMPLOS

Verifique o modelo disponibilizado, e adéque-o a sua necessidade de execução:

...

Totvs custom tabs box
tabsExemplo 01
idsExemplo01
Totvs custom tabs box items
defaultyes
referenciaExemplo01

Este é o exemplo básico para a montagem do seu ponto de entrada:

Bloco de código
linenumberstrue
#INCLUDE "PROTHEUS.CH"
#INCLUDE "FWMVCDEF.CH"

User Function FT300MNU()

Local aNewRot := aClone(ParamIXB[01])

/*
TiposTipo de transação a ser efetuada:
- 1: Pesquisa e Posiciona em um Banco de Dados
- 2: MODEL_OPERATION_VIEW: Simplesmente Mostra os Campos (Equivalente á
- MODEL_OPERATION_VIEW)
- 3INSERT: Inclusão de registros no Bancos de Dados (Equivalente à 3)
- MODEL_OPERATION_INSERT)
- 4UPDATE: Alteração do registro corrente (Equivalente à 4)
- MODEL_OPERATION_UPDATE)
- 5DELETE: Exclusão do registro corrente do Banco de Dados (Equivalente à 5)
*/
ADD OPTION aNewRot TITLE "Add Opc Menu 1" ACTION "U_OPCMENU1" OPERATION MODEL_OPERATION_VIEW   ACCESS 0
ADD OPTION aNewRot TITLE "Add Opc Menu 2" ACTION "U_OPCMENU2" OPERATION MODEL_OPERATION_DELETE)
*/INSERT ACCESS 0
ADD OPTION aNewRot TITLE "Add Opc Menu 3" ACTION "U_OPCMENU3" OPERATION MODEL_OPERATION_UPDATE ACCESS 0
ADD OPTION aNewRot TITLE "Add Opc Menu 4" ACTION "U_OPCMENUOPCMENU4" OPERATION MODEL_OPERATION_VIEWDELETE ACCESS 0

Return aNewRot

04. DEMAIS INFORMAÇÕES

...