Página 1 de 1
duvida menu principal, chamar outro form de clientes
Enviado: 14 Set 2015 16:26
por porter
ola pessoal, criei um main.fmg e outro form chamado cadcli.fmg, quando clicar na opcao clientes, quero que abra o form cadcli.fmg, estou tentando pelo Assistente Menu Principal chamar o cadcli.fmg, estou fazendo assim:
Caption - Clientes
Action - DoMethod("cadcli")
quando clico no menu opcoes em seguida clientes, nao acontece nada.
obrigado.
duvida menu principal, chamar outro form de clientes
Enviado: 14 Set 2015 17:12
por Toledo
Amigo, no ACTION você tem que chamar um função (FUNCTION) que vai abrir o outro form, por exemplo:
Action - {|| CadClientes() }
Código: Selecionar todos
Function CadClientes()
Load Window cadcli
cadcli.Center
cadcli.Activate
Return Nil
Abraços,
duvida menu principal, chamar outro form de clientes
Enviado: 15 Set 2015 09:05
por porter
ola Toledo, eu criei o form principal, clicando em Novo Formulario, em seguida cliquei em Assistente Menu Principal, gostaria de saber se é assim crio o menu principal e chamo os outros forms, ou tenho que criar os prg manualmente e chamar os outros forms.
Na aba Formularios foi criado o Main.Fmg e cadcli.Fmg, esses comandos que você passou eu crio dentro do main.prg ?
obrigado.
duvida menu principal, chamar outro form de clientes
Enviado: 15 Set 2015 14:08
por Toledo
porter escreveu:em seguida cliquei em Assistente Menu Principal, gostaria de saber se é assim crio o menu principal e chamo os outros forms
Sim, é desta forma que você vai criar o Menu, mas nos ACTION você tem que chamar uma função (FUNCTION ou PROCEDURE) que vai chamar os demais arquivos FMG, conforme exemplo que passei anteriormente.
porter escreveu:ou tenho que criar os prg manualmente e chamar os outros forms.
Sim, para chamar qualquer forms (FMG) você tem que usar o comando LOAD WINDOW e depois ativar a janela com .ACTIVATE, conforme exemplo que já passei, então é necessário criar um PRG manualmente.
porter escreveu:esses comandos que você passou eu crio dentro do main.prg ?
Sim, pode ser no main.prg ou em qualquer outro PRG que você incluir no projeto.
Abraços,