- Anexos
- Set-Controlling-Area.zip
- Você não tem permissão para fazer download dos arquivos anexados.
- (25 Kb) Baixado 77 vez(es)
3 participantes
[Resolvido]Menu para sistemas
Kaynan- Maximo VIP
- Respeito às regras :
Sexo :
Localização :
Mensagens : 2980
Registrado : 08/04/2012
- Mensagem nº1
[Resolvido]Menu para sistemas
Ola amigos,como eu poderia fazer um menu semelhante a esse.
Alexandre Fim- Developer
- Respeito às regras :
Sexo :
Localização :
Mensagens : 3492
Registrado : 13/12/2016
- Mensagem nº2
Re: [Resolvido]Menu para sistemas
Olá Kaynan,
Você pode usar o controle TreeView, mas não é nativo do Access, mas nativo do Windows.
Ele é muito usado em sistemas comerciais.
Veja este artigo do Macoratti:
http://www.macoratti.net/treview2.htm
Att,
Alexandre Fim
Você pode usar o controle TreeView, mas não é nativo do Access, mas nativo do Windows.
Ele é muito usado em sistemas comerciais.
Veja este artigo do Macoratti:
http://www.macoratti.net/treview2.htm
Att,
Alexandre Fim
.................................................................................
Marcar tópico como Resolvido: clique aqui
Postar anexos no fórum: clique aqui
Sistemas e Tecnologia Ltda
Kaynan- Maximo VIP
- Respeito às regras :
Sexo :
Localização :
Mensagens : 2980
Registrado : 08/04/2012
- Mensagem nº3
Re: [Resolvido]Menu para sistemas
Ola Alexandre seria assim mesmo,fica muito bom,vc ja fez algo assim no access.
Alexandre Fim- Developer
- Respeito às regras :
Sexo :
Localização :
Mensagens : 3492
Registrado : 13/12/2016
- Mensagem nº4
Re: [Resolvido]Menu para sistemas
Sim.
Na maioria dos sistemas eu usava o Treeview.
Muito melhor !!
Na maioria dos sistemas eu usava o Treeview.
Muito melhor !!
.................................................................................
Marcar tópico como Resolvido: clique aqui
Postar anexos no fórum: clique aqui
Sistemas e Tecnologia Ltda
Kaynan- Maximo VIP
- Respeito às regras :
Sexo :
Localização :
Mensagens : 2980
Registrado : 08/04/2012
- Mensagem nº5
Re: [Resolvido]Menu para sistemas
Que legal,manda um exemplo pra mim ver se consigo adaptar em um sistema meu,que amanhã vou ai te pagar umas cervejas hheheh
Alexandre Fim- Developer
- Respeito às regras :
Sexo :
Localização :
Mensagens : 3492
Registrado : 13/12/2016
- Mensagem nº6
Re: [Resolvido]Menu para sistemas
Opa....cerveja é bom, hein !!!! rssss....
Preciso procurar aqui no meu backup.
Vou te mandar.
Abs
Preciso procurar aqui no meu backup.
Vou te mandar.
Abs
.................................................................................
Marcar tópico como Resolvido: clique aqui
Postar anexos no fórum: clique aqui
Sistemas e Tecnologia Ltda
Kaynan- Maximo VIP
- Respeito às regras :
Sexo :
Localização :
Mensagens : 2980
Registrado : 08/04/2012
- Mensagem nº7
Re: [Resolvido]Menu para sistemas
Blz vou esperar.
Alexandre Fim- Developer
- Respeito às regras :
Sexo :
Localização :
Mensagens : 3492
Registrado : 13/12/2016
- Mensagem nº8
Re: [Resolvido]Menu para sistemas
Ola Kaynan,
Segue o modelo de menu com treeview.
Menu geral:
Referencias que vc precisa assinalar:
OBS: As declarações das funções estão com PtrSafe pois meu Access é 64 bits.
OBS2: Verifique as tabelas que montam o treeview em conjunto com perfil do usuário.
LOGIN DO SISTEMA
Usuário: Admin
Senha: 123
Segue versão.
Espero ter ajudado.
Boa sorte.
Att,
Alexandre Fim
Segue o modelo de menu com treeview.
Menu geral:
Referencias que vc precisa assinalar:
OBS: As declarações das funções estão com PtrSafe pois meu Access é 64 bits.
OBS2: Verifique as tabelas que montam o treeview em conjunto com perfil do usuário.
LOGIN DO SISTEMA
Usuário: Admin
Senha: 123
Segue versão.
Espero ter ajudado.
Boa sorte.
Att,
Alexandre Fim
- Anexos
- MenuTreeView.zip
- Você não tem permissão para fazer download dos arquivos anexados.
- (189 Kb) Baixado 58 vez(es)
.................................................................................
Marcar tópico como Resolvido: clique aqui
Postar anexos no fórum: clique aqui
Sistemas e Tecnologia Ltda
Kaynan- Maximo VIP
- Respeito às regras :
Sexo :
Localização :
Mensagens : 2980
Registrado : 08/04/2012
- Mensagem nº9
Re: [Resolvido]Menu para sistemas
Obrigado Alexandre,ao clicar botão inicio aparece em branco a parte dos controles,meu access é 32 bits e deve ser por isso como faço agora.
- Anexos
- Capturar.zip
- Você não tem permissão para fazer download dos arquivos anexados.
- (11 Kb) Baixado 21 vez(es)
Mylton- VIP
- Respeito às regras :
Sexo :
Localização :
Mensagens : 1042
Registrado : 23/08/2010
- Mensagem nº10
Re: [Resolvido]Menu para sistemas
Boa noite.
Apenas dando um pitaco.
Exemplo do mestre Alexandre é show.
Para pessoas que como eu não são programadores,
O exemplo do nosso amigo é Mestre Leandro disponibilizou um exemplo tbm.
www.maximoaccess.com/t13780-funcao-para-abrir-os-formularios-do-menu-tipo-treeview
Novamente...
Apenas dando um pitaco.
Boa semana a todos
Apenas dando um pitaco.
Exemplo do mestre Alexandre é show.
Para pessoas que como eu não são programadores,
O exemplo do nosso amigo é Mestre Leandro disponibilizou um exemplo tbm.
www.maximoaccess.com/t13780-funcao-para-abrir-os-formularios-do-menu-tipo-treeview
Novamente...
Apenas dando um pitaco.
Boa semana a todos
Alexandre Fim- Developer
- Respeito às regras :
Sexo :
Localização :
Mensagens : 3492
Registrado : 13/12/2016
- Mensagem nº11
Re: [Resolvido]Menu para sistemas
Kaynan,
Para ficar mais fácil, remova todos os atributos "PtrSafe" nas declarações de funções nos módulos.
Em seguida, compile o sistema e clique em "Compactar e Reparar banco de dados".
Execute o formulário "frmLogin", informe usuário (Admin) e senha (123) e em seguida o formulário principal (FrmMain) ira carregar o treeview.
É isso.
Att,
Alexandre Fim
Para ficar mais fácil, remova todos os atributos "PtrSafe" nas declarações de funções nos módulos.
Em seguida, compile o sistema e clique em "Compactar e Reparar banco de dados".
Execute o formulário "frmLogin", informe usuário (Admin) e senha (123) e em seguida o formulário principal (FrmMain) ira carregar o treeview.
É isso.
Att,
Alexandre Fim
.................................................................................
Marcar tópico como Resolvido: clique aqui
Postar anexos no fórum: clique aqui
Sistemas e Tecnologia Ltda
Alexandre Fim- Developer
- Respeito às regras :
Sexo :
Localização :
Mensagens : 3492
Registrado : 13/12/2016
- Mensagem nº12
Re: [Resolvido]Menu para sistemas
Caro Nylton,
Os pitacos e sugestões são sempre bem vindas, e esse é o objetivo do fórum, que é ajudar os membros em suas dúvidas.
O exemplo do nosso amigo @Leandro também funciona, mas ele utiliza "ListBox" para montar um menu, e com este controle vc não consegue criar o conceito de "Nó Pai" e "Nó Filho". Daria até pra fazer uma "gambiarra" para ficar parecido, mas é muito trabalhoso.
Att,
Fim
Os pitacos e sugestões são sempre bem vindas, e esse é o objetivo do fórum, que é ajudar os membros em suas dúvidas.
O exemplo do nosso amigo @Leandro também funciona, mas ele utiliza "ListBox" para montar um menu, e com este controle vc não consegue criar o conceito de "Nó Pai" e "Nó Filho". Daria até pra fazer uma "gambiarra" para ficar parecido, mas é muito trabalhoso.
Att,
Fim
.................................................................................
Marcar tópico como Resolvido: clique aqui
Postar anexos no fórum: clique aqui
Sistemas e Tecnologia Ltda
Kaynan- Maximo VIP
- Respeito às regras :
Sexo :
Localização :
Mensagens : 2980
Registrado : 08/04/2012
- Mensagem nº13
Re: [Resolvido]Menu para sistemas
Alexandre achei só um PtrSafe nos módulos exclui mas não carrega.
Alexandre Fim- Developer
- Respeito às regras :
Sexo :
Localização :
Mensagens : 3492
Registrado : 13/12/2016
- Mensagem nº14
Re: [Resolvido]Menu para sistemas
Kaynan,
Vc marcou as referencias conforme mandei nas imagens?
Vc marcou as referencias conforme mandei nas imagens?
.................................................................................
Marcar tópico como Resolvido: clique aqui
Postar anexos no fórum: clique aqui
Sistemas e Tecnologia Ltda
Kaynan- Maximo VIP
- Respeito às regras :
Sexo :
Localização :
Mensagens : 2980
Registrado : 08/04/2012
- Mensagem nº15
Re: [Resolvido]Menu para sistemas
MArquei as duas sim,.
- Anexos
- Capturar.PNG
- Você não tem permissão para fazer download dos arquivos anexados.
- (22 Kb) Baixado 7 vez(es)
Alexandre Fim- Developer
- Respeito às regras :
Sexo :
Localização :
Mensagens : 3492
Registrado : 13/12/2016
- Mensagem nº16
Re: [Resolvido]Menu para sistemas
Kaynan, faz o seguinte:
Crie um banco de dados novo e importe todos os objetos do MenuTreeview.accdb para esse banco novo.
Compile e compacte e repare e veja se funciona.
Att,
FIM
Crie um banco de dados novo e importe todos os objetos do MenuTreeview.accdb para esse banco novo.
Compile e compacte e repare e veja se funciona.
Att,
FIM
.................................................................................
Marcar tópico como Resolvido: clique aqui
Postar anexos no fórum: clique aqui
Sistemas e Tecnologia Ltda
Alexandre Fim- Developer
- Respeito às regras :
Sexo :
Localização :
Mensagens : 3492
Registrado : 13/12/2016
- Mensagem nº17
Re: [Resolvido]Menu para sistemas
Kaynan,
Dei uma "enxugada" no sistema e tirei alguns módulos/rotinas que não eram usados.
Testa ai essa versão.
Att,
Alexandre Fim
Dei uma "enxugada" no sistema e tirei alguns módulos/rotinas que não eram usados.
Testa ai essa versão.
Att,
Alexandre Fim
- Anexos
- MenuTreeView_v2.zip
- Você não tem permissão para fazer download dos arquivos anexados.
- (254 Kb) Baixado 51 vez(es)
.................................................................................
Marcar tópico como Resolvido: clique aqui
Postar anexos no fórum: clique aqui
Sistemas e Tecnologia Ltda
Kaynan- Maximo VIP
- Respeito às regras :
Sexo :
Localização :
Mensagens : 2980
Registrado : 08/04/2012
- Mensagem nº18
Re: [Resolvido]Menu para sistemas
Mesmo erro,carrego com login,clico em inicio e abre em branco,se clico nesse lugar aparece a essa mensagem.
Kaynan- Maximo VIP
- Respeito às regras :
Sexo :
Localização :
Mensagens : 2980
Registrado : 08/04/2012
- Mensagem nº19
Re: [Resolvido]Menu para sistemas
Vou instalar em outro pc pra ver se acontece a mesma coisa.
Alexandre Fim- Developer
- Respeito às regras :
Sexo :
Localização :
Mensagens : 3492
Registrado : 13/12/2016
- Mensagem nº20
Re: [Resolvido]Menu para sistemas
Kaynan,
Segue link da Microsoft para baixar o pacote de OCX:
https://www.microsoft.com/en-US/download/details.aspx?id=10019
São OCX de controles comuns do Windows, pois ele utiliza tanto o TreeView quanto ListView (Windows Explorer) e demais aplicativos do sistema operacional.
OBS: Você poderá ter alguns problemas em utilizar o MSCOMCTL.cox, COMCTL32.ocx e etc por questões de versões e compatibilidade de plataforma (32 e 64)desses componentes em PC diferentes.
Para utlizá-los de forma correta, é necessário que vc tenha a versão mais atualizada dessas OCX para instalar e registrar nas maquinas que utilizarão o sistema.
Geralmente, as ocx já vem instalada no prórpio Windows.
Fim
Segue link da Microsoft para baixar o pacote de OCX:
https://www.microsoft.com/en-US/download/details.aspx?id=10019
São OCX de controles comuns do Windows, pois ele utiliza tanto o TreeView quanto ListView (Windows Explorer) e demais aplicativos do sistema operacional.
OBS: Você poderá ter alguns problemas em utilizar o MSCOMCTL.cox, COMCTL32.ocx e etc por questões de versões e compatibilidade de plataforma (32 e 64)desses componentes em PC diferentes.
Para utlizá-los de forma correta, é necessário que vc tenha a versão mais atualizada dessas OCX para instalar e registrar nas maquinas que utilizarão o sistema.
Geralmente, as ocx já vem instalada no prórpio Windows.
Fim
.................................................................................
Marcar tópico como Resolvido: clique aqui
Postar anexos no fórum: clique aqui
Sistemas e Tecnologia Ltda
Kaynan- Maximo VIP
- Respeito às regras :
Sexo :
Localização :
Mensagens : 2980
Registrado : 08/04/2012
- Mensagem nº21
Re: [Resolvido]Menu para sistemas
Instalei no meu notbook que tem o windows 11 e nesse apareceu os controle,no outro pc que tem o windows 10 mesmo instalando o pacote de ocx não funcionou.
Alexandre Fim- Developer
- Respeito às regras :
Sexo :
Localização :
Mensagens : 3492
Registrado : 13/12/2016
- Mensagem nº22
Re: [Resolvido]Menu para sistemas
Kaynan,
Como mencionei anteriormente, esses componentes são nativos do Windows, e suas versões podem variar de máquina para máquina, dependendo da versão do Windows instalada.
Se vc utilizar componentes (OCX) em seus sistemas Access e tiver que rodar em outras máquinas, pode ser que vc tenha este tipo de problema, e ai é necessário baixar e registrar a OCX. Em um ambiente controlado pela equipe de TI, para instalar/registrar OCX depende de senha de Administrador, e ai vc tem um problema.
Se vc possui permissões de administrador no seu ambiente de trabalho, ai fica mais fácil, mas ainda corre o risco de funcionar em uma máquina e não funcionar em outra, conforme vc mesmo mencionou.
Particularmente, utilizei essas OCX em outras linguagens (VB6, VB.Net), onde vc gera um executável e a OCX é encapsulada junto com a aplicação, e na instalação deste sistema, é feito o registro dos componentes desta aplicação. É outra história.
Já tive problemas com sistemas desenvolvidos em Access onde utilizei TreeView, ListView, ListBox, TabStrip, CoolBar, que eram nativos do Windows e em algumas situações tive que substituir por controles nativos do Access.
É muita dor de cabeça para pouca alegria....rsssss
Minha sugestão é:
- Utilize somente controles do MS Access em seus sistemas, para não ter problemas futuros, inclusive em atualizações do Office.
Espero ter ajudado e não ter te desanimado..rsss
É isso
Boa sorte
Att,
FIM
Como mencionei anteriormente, esses componentes são nativos do Windows, e suas versões podem variar de máquina para máquina, dependendo da versão do Windows instalada.
Se vc utilizar componentes (OCX) em seus sistemas Access e tiver que rodar em outras máquinas, pode ser que vc tenha este tipo de problema, e ai é necessário baixar e registrar a OCX. Em um ambiente controlado pela equipe de TI, para instalar/registrar OCX depende de senha de Administrador, e ai vc tem um problema.
Se vc possui permissões de administrador no seu ambiente de trabalho, ai fica mais fácil, mas ainda corre o risco de funcionar em uma máquina e não funcionar em outra, conforme vc mesmo mencionou.
Particularmente, utilizei essas OCX em outras linguagens (VB6, VB.Net), onde vc gera um executável e a OCX é encapsulada junto com a aplicação, e na instalação deste sistema, é feito o registro dos componentes desta aplicação. É outra história.
Já tive problemas com sistemas desenvolvidos em Access onde utilizei TreeView, ListView, ListBox, TabStrip, CoolBar, que eram nativos do Windows e em algumas situações tive que substituir por controles nativos do Access.
É muita dor de cabeça para pouca alegria....rsssss
Minha sugestão é:
- Utilize somente controles do MS Access em seus sistemas, para não ter problemas futuros, inclusive em atualizações do Office.
Espero ter ajudado e não ter te desanimado..rsss
É isso
Boa sorte
Att,
FIM
.................................................................................
Marcar tópico como Resolvido: clique aqui
Postar anexos no fórum: clique aqui
Sistemas e Tecnologia Ltda
Kaynan- Maximo VIP
- Respeito às regras :
Sexo :
Localização :
Mensagens : 2980
Registrado : 08/04/2012
- Mensagem nº23
Re: [Resolvido]Menu para sistemas
Alexandre vc só me ajuda,e é mais uma aula pra mim,não sou programador mas to aprendendo muito com vc e outros colegas do forum.
Muito obrigado por tudo,desanimar jamais.heheh.
Abraço.
Muito obrigado por tudo,desanimar jamais.heheh.
Abraço.
Alexandre Fim- Developer
- Respeito às regras :
Sexo :
Localização :
Mensagens : 3492
Registrado : 13/12/2016
- Mensagem nº24
Re: [Resolvido]Menu para sistemas
Valeu Kaynan !!
O fórum agradece.
Boa sorte e sucesso !!
O fórum agradece.
Boa sorte e sucesso !!
.................................................................................
Marcar tópico como Resolvido: clique aqui
Postar anexos no fórum: clique aqui
Sistemas e Tecnologia Ltda