Home

Linha Microsiga Protheus

Páginas filhas
  • Fn223But - Permite adicionar botões ao menu mBrowse -- 30265

Ponto-de-Entrada: Fn223But - Permite adicionar botões ao menu mBrowse
Abrangências: Microsiga Protheus 10
Versões: Microsiga Protheus 10
Sistemas Operacionais: Todos
Compatível às Bases de Dados: Todas TotvsDbAccess
Idiomas: Espanhol , Inglês
Descrição:
Ponto de entrada que permite ao usuário adicionar botões especificos no menu da mBrowse presente na rotina Fina223 - Estorno de Operações do Caixa Tesouraria.
Programa Fonte
Fina223.PRW
Sintaxe

Fn223But - Permite adicionar botões ao menu mBrowse ( [ aRotina ] ) --> aRotina

Parâmetros:
Nome Tipo Descrição Default Obrigatório Referência
aRotina Array of Record Array com os botões padrão da rotina.
Retorno
    aRotina(array_of_record)
  • Array com todos os botoes a serem exibidos na mBrowse da rotina Fina223
Observações

O retorno deste PE deve obrigatoriamente respeitar o layout abaixo, conforme as regras:

Retorno    : Array contendo as rotinas a serem adicionados na planilha 
              [x,1] : Titulo                                              
              [x,2] : Nome da funcao a ser executada, em formato String, para execução via "MacroSubstituiç
              [x,3] : Parametro reservado                        
              [x,4] : nOpc - Identificador do tipo de operacao                                 
 

Exemplos
User Function Fn223But()Local aBotoes := ParamIxb[1]//ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿//³Adiciona novos botoes no aRotina³//ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙaAdd(aBotoes,{"Botao 01","MsgInfo('Botao 01')",0,6})aAdd(aBotoes,{"Botao 02","MsgInfo('Botao 01')",0,7})aAdd(aBotoes,{"Botao 03","MsgInfo('Botao 01')",0,8})aAdd(aBotoes,{"Botao 04","MsgInfo('Botao 01')",0,9})Return aBotoes
Variáveis
Nome Tipo Escopo Pode Alterar descrição
Array of Record Global Não