Jump to content
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

NunoM

PHC criar botão específico

Recommended Posts

NunoM

Bom dia a todos.

Comecei agora a programar o PHC cá da casa e tenho a seguinte necessidade:

No modulo de assistências necessitava de criar no ecrã dos clientes um botão (ou uma tecla de utilizador) para abrir um novo pedido de assistência para esse cliente.

Alguém me pode ajudar nesta tarefa?

Obrigado. 

Share this post


Link to post
Share on other sites
NunoM
Em 17/10/2018 às 18:28, pc.cesar disse:

select cl

if !empty(cl.no)
  mb_PAorigem="INTRO"
  doread("PA","SPA")
endif

 

Bom dia.

Agradeço a resposta.

o projeto tem andado um pouco parado e só agora voltei a ele.

no ecrã de clientes adiciono um botão com o tipo de acção 2-comando interno?

Como associo o código ao botão?

até agora apenas tenho alterado layouts e adicionado campos, nunca adicionei botão...

Agradeço o apoio.

 

Share this post


Link to post
Share on other sites
pc.cesar

Crias uma tecla CTRL+F12 com o codigo, e no botão

utilizadas no campo comando keyboard "{CTRL+F12}"

 

Share this post


Link to post
Share on other sites
NunoM
Em 15/05/2019 às 20:57, pc.cesar disse:

Crias uma tecla CTRL+F12 com o codigo, e no botão

utilizadas no campo comando keyboard "{CTRL+F12}"

 

Obrigado.

Já consegui fazer o procedimento.

Não querendo abusar...

Quando utilizo a tecla/botão abre o ecrã de pedidos de assistência no entanto não associa o cliente...

tem como fazer?

obrigado

Share this post


Link to post
Share on other sites
pc.cesar

 

select cl

if !empty(cl.no)
mb_PAorigem="INTRO"
doread("PA","SPA")
 replace SPA.No with cl.no
 replace SPA.Nome with cl.nome

endif

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.