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 )
SintaxeFRTFUNCOES - 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 | | | | | | | | | | |
RetornoArray(array_of_record)- Retorno da Função F12