Ponto-de-Entrada: F085ABT - Inclui novos botões
Abrangências: | Microsiga Protheus 10 |
Versões: | Microsiga Protheus 10 |
Compatível Países: | Todos |
Sistemas Operacionais: | Todos |
Compatível às Bases de Dados: | Todos |
Idiomas: | Português (Brasil) |
Descrição:
Ponto de Entrada que permite incluir novos botões na tela de markbrowse da Ordem de Pago (FINA085A).
Programa Fonte
FINA085A.PRW
Sintaxe
F085ABT - Inclui novos botões ( [ aRotina ] ) --> aRet
Parâmetros:
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
aRotina | Array of Record | Array que recebe todos os botões da markbrowse. |
Retorno
-
aRet(array_of_record)
- Retorna um array com os botões novos.
Exemplos
No exemplo abaixo criamos um botao FILTRO, é utilizando uma funçao de usuario TESTE filtramos os titulos a serem exibidos na tela.User function F085ABT()Local aRet := paramixbAadd(aRet,{ OemToAnsi('FILTRO'),'U_TESTE()',0,1})Return aRetUSER FUNCTION TESTE()cCondicao := "" cCondicao := "SE2->E2_NUM >= '" + '10' + "' "Eval(bFiltraBrw)RETURN
Variáveis
Nome | Tipo | Escopo | Pode Alterar | descrição | ||||||||||
cCondicao | Caracter | Privado | Não | Esta variável foi utilizada na Função de Usuário TESTE do exemplo, em que é responsável por receber o filtro necessário para o cliente. |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas