Ponto-de-Entrada: Fn220Menu - Adicionar novos itens de menu no FINA220
Abrangências: | Microsiga Protheus 10 |
Versões: | Microsiga Protheus 10 |
Compatível Países: | Todos |
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 novos itens no menu "Ferramentas" da rotina FINA220 - Caixa-Tesouraria.
Programa Fonte
Fina220.PRW
Sintaxe
Fn220Menu - Adicionar novos itens de menu no FINA220 ( [ cCodOpe ], [ cLoteCx ], [ cCodCli ], [ aCols ], [ nVlrTot ] ) --> aRet
Parâmetros:
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
cCodOpe | Caracter | Código do operador logado. | |||||||||||||||
cLoteCx | Caracter | Lote do caixa em aberto | |||||||||||||||
cCodCli | Caracter | Código do cliente da SA1 presente na get "Cód Cliente" | |||||||||||||||
aCols | Array of Record | Array com os titulos marcados para baixa. | |||||||||||||||
nVlrTot | Numérico | Valor total da operação |
Retorno
-
aRet(array_of_record)
- array com os novos itens de menu a serem adicionados.
Observações
Atenção ao layout da variavel de retorno deste PE. A mesma deve sempre respeitar a regra:
Retorno : Array contendo as rotinas a serem adicionados na planilha
[1] : Titulo
[2] : Codeblock contendo a funcao do usuario
[3] : Resource utilizado no bitmap
[4] : Tooltip do bitmap
Exemplos
User Function Fn220Menu()Local cCodOpe := ParamIxb[1]Local cLoteCx := ParamIxb[2]Local cCodCli := ParamIxb[3]Local aCols := ParamIxb[4]Local nVlrTot := ParamIxb[5]Local aRet := {}//ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿//³Adiciona itens de menu ³//ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙaAdd(aRet,{"Item Ex 1", '{|| msgInfo("item 1") }',"BPMSDOC",'Este é o item nro 01' })aAdd(aRet,{"Item Ex 2", '{|| msgInfo("item 2") }',"BPMSDOC",'Este é o item nro 02' })aAdd(aRet,{"Item Ex 3", '{|| msgInfo("item 3") }',"BPMSDOC",'Este é o item nro 03' })aAdd(aRet,{"Item Ex 4", '{|| msgInfo("item 4") }',"BPMSDOC",'Este é o item nro 04' })aAdd(aRet,{"Item Ex 5", '{|| msgInfo("item 5") }',"BPMSDOC",'Este é o item nro 05' })Return aRet
Variáveis
Nome | Tipo | Escopo | Pode Alterar | descrição | ||||||||||
Array of Record | Global | Não |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas