Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Essa documentação visa esclarecer e exemplificar sobre o ponto de entrada PCOA500BTN.

03. SOLUÇÃO

...

O ponto de entrada PCOA500BTN visa adicionar botões de usuário com base na regra desejada por meio da adição na EndChoiceBar, podendo assim adicionar os botões desejados nas opções da rotina de Contingências de Visualizar, Liberar ou Excluir

Image Added


Aviso
titleImportante

As alterações realizadas no ponto de entrada são de total responsabilidade do cliente que o implementa.


04. DEMAIS INFORMAÇÕES


Bloco de código
languagecpp
themeRDark
titleExemplo do ponto de Entrada
linenumberstrue
collapsetrue
#INCLUDE "PROTHEUS.CH"

User function MyFun()

	Help(" ",1,"TESTE PE",,"PONTO DE ENTRADA PARA TESTE DOS BOTOES NA PCOA500",1,0)//"Parâmetro MV_ATFMOED configurado incorretamente"

Return 

User Function PCOA500BTN()

//Exemplo de uma adição de botao, forma simples
// aButtons := {{  'PEDIDO', {|| u_MyFun() },"Exemplo de Botao" } }

//Exemplo de mais de um botao
aButtons := Array(2,3)
aButtons[1][1] := 'PEDIDO' //Identificador
aButtons[1][2] := {|| u_MyFun() } //Função ou bloco de codigo para ser executado ao clicar no botao
aButtons[1][3] := 'Exemplo 1' //Nome que será ao enxergar o botao na tela

//2
aButtons[2][1] := 'PEDIDO 2' //Identificador
aButtons[2][2] := {|| u_MyFun() } //Função ou bloco de codigo para ser executado ao clicar no botao
aButtons[2][3] := 'Exemplo 2' //Nome que será ao enxergar o botao na tela

Return(aButtons)

...