Árvore de páginas

Ponto-de-Entrada: FRTFUNCOES - Manipula a tecla F12 customizando rotinas
Versões: Advanced Protheus 7.10 , Microsiga Protheus 8.11 , Microsiga Protheus 10
Idiomas: Espanhol , Inglês
Descrição:

Menu de Funções <F12>

Esse ponto de entrada permite manipular a tecla F12, podendo customizar todas as rotinas a serem utilizadas no Menu de Funções.

Para utilizar o F12 para uma rotina específica, coloque-a dentro do PE e retorne um array nulo.

Exemplo de uma rotina para a exibição de uma mensagem:
aArray := { '99', 'Exibiçao de Mensagem', 'MsgStop('Ignorando as Formas de Pagamento Escolhidas...')', {|| .T.} }

Caso queira que seja a única a ser exibida, retorne:
Return ( { aArray } )

Para adicioná-la às rotinas existentes:
AAdd( PARAMIXB, aArray )
Return( PARAMIXB )

Programa Fonte
.PRW
Sintaxe

FRTFUNCOES - Manipula a tecla F12 customizando rotinas ( [ ExpA1 ] ) --> Array

Parâmetros:
Nome Tipo Descrição Default Obrigatório Referência
ExpA1 Array of Record Linha 1 - String com o número de referência na chamada do Menu / Linha 2 - String com o nome a ser exibido no Menu / Linha 3 - Codblock com retorno. True = Ignorar as formas de pagamento selecionadas e retornar à digitação do produto
Retorno
    Array(array_of_record)
  • Retorno da Função F12