MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


3 participantes

    [Resolvido]Controle de Navegação no Formulário Principal

    KKmelo
    KKmelo
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 70
    Registrado : 25/07/2012

    [Resolvido]Controle de Navegação no Formulário Principal Empty Controle de Navegação no Formulário Principal

    Mensagem  KKmelo 8/8/2012, 14:27

    Bom dia,

    criei um formulário principal o qual é iniciado ao abrir o aplicativo, neste formulário, usei a opção de "controle de navegação" para criar menus em que deveriam abrir os formulários para cadastros, as consultas etc (ainda não está completo) no entanto, quando vinculo um formulário ao botão, ele já fica sempre aberto, eu queria que o subformulário só abrisse quando eu clicasse no botão especifico. Mas se eu insiro a Macro "ao cliclar" abrir formulário, ele simplesmente abre de novo, mantendo o mesmo já aberto.

    A imagem mostra como fica. Queria saber como colocar o subformulário para aparecer apenas quando clicar no botão cadastro.

    [Resolvido]Controle de Navegação no Formulário Principal Menu%2Bprincipal
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5074
    Registrado : 20/04/2011

    [Resolvido]Controle de Navegação no Formulário Principal Empty Re: [Resolvido]Controle de Navegação no Formulário Principal

    Mensagem  Silvio 8/8/2012, 14:49

    Olá, bom dia. Seja bem vindo ao nosso fórum.

    O ideal é usar os comandos de abrir e fechar em VBA. Não sei qual o teu nível de entendimento de VBA.

    Para abrir e fechar pode-se usar o seguinte comando no respectivo botão, folha de propriedades, aba eventos, no evento ao clicar do seu botão de comando.

    docmd.close ' fecha o formulário que esta com o botão.

    docmd.openform "nome do formulario que vai ser aberto" ' manter as aspas.

    Qualquer coisa, estamos por aqui.


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    KKmelo
    KKmelo
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 70
    Registrado : 25/07/2012

    [Resolvido]Controle de Navegação no Formulário Principal Empty Re: [Resolvido]Controle de Navegação no Formulário Principal

    Mensagem  KKmelo 8/8/2012, 15:02

    Olá,

    entendo rasoavelmente de VBA. Vou tentar fazer conforme vc disse. Só uma dúvida, como faço para o subformulário ficar abaixo do botao "Cadastro" como mostrado na imagem?
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5074
    Registrado : 20/04/2011

    [Resolvido]Controle de Navegação no Formulário Principal Empty Re: [Resolvido]Controle de Navegação no Formulário Principal

    Mensagem  Silvio 8/8/2012, 15:07

    A imagem esta muito pequena, ficando dificil de ver. Poderia mandar um print screen da tela, zipando a mesma para mandar aqui.


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    KKmelo
    KKmelo
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 70
    Registrado : 25/07/2012

    [Resolvido]Controle de Navegação no Formulário Principal Empty Re: [Resolvido]Controle de Navegação no Formulário Principal

    Mensagem  KKmelo 8/8/2012, 15:10

    sim...

    segue a imagem
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5074
    Registrado : 20/04/2011

    [Resolvido]Controle de Navegação no Formulário Principal Empty Re: [Resolvido]Controle de Navegação no Formulário Principal

    Mensagem  Silvio 8/8/2012, 15:40

    Bom....você quer que os formulários se sobrepõem ? ou sejam fechados, abrindo outro ?

    caso seja apenas uma sobreposição, não precisa da linha: docmd.close

    Para que sejam sobrepostos, terá que mexer na folha de propriedades do mesmo, evento ao carregar:

    On Error GoTo Form_Open_Err
    DoCmd.MoveSize 12000, 8562
    Form_Open_Exit:
    Exit Sub
    Form_Open_Err:
    MsgBox Error$
    Resume Form_Open_Exit


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    KKmelo
    KKmelo
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 70
    Registrado : 25/07/2012

    [Resolvido]Controle de Navegação no Formulário Principal Empty Re: [Resolvido]Controle de Navegação no Formulário Principal

    Mensagem  KKmelo 9/8/2012, 14:06

    Bom dia Silvio,

    coloquei o código que vc me mandou mas ai o subformulário abre no canto inferior da tela. eu queria que ele abrisse exatamente abaixo do menu principal.

    Segue o arquivo para você ver.
    talvez vendo como estou fazendo fica melhor para me ajudar.
    e se fizer um botão dar certo depois eu consigo fazer os outros.


    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5074
    Registrado : 20/04/2011

    [Resolvido]Controle de Navegação no Formulário Principal Empty Re: [Resolvido]Controle de Navegação no Formulário Principal

    Mensagem  Silvio 9/8/2012, 14:12

    Bom dia...

    vou dar uma olhada nele....

    Abraços.

    Silvio


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5074
    Registrado : 20/04/2011

    [Resolvido]Controle de Navegação no Formulário Principal Empty Re: [Resolvido]Controle de Navegação no Formulário Principal

    Mensagem  Silvio 9/8/2012, 14:16

    KKmelo....

    O teu projeto, provavelmente esta em Access 2010 e eu não tenho a licença dele, uso apenas o Access 2007.

    Salve ele nessa versão para eu ver. Grato.


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    KKmelo
    KKmelo
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 70
    Registrado : 25/07/2012

    [Resolvido]Controle de Navegação no Formulário Principal Empty Re: [Resolvido]Controle de Navegação no Formulário Principal

    Mensagem  KKmelo 9/8/2012, 16:10

    eu não consigo salvar ele em 2007 Neutral
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5074
    Registrado : 20/04/2011

    [Resolvido]Controle de Navegação no Formulário Principal Empty Re: [Resolvido]Controle de Navegação no Formulário Principal

    Mensagem  Silvio 9/8/2012, 17:49

    salve ele no formato *.mdb


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    KKmelo
    KKmelo
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 70
    Registrado : 25/07/2012

    [Resolvido]Controle de Navegação no Formulário Principal Empty Re: [Resolvido]Controle de Navegação no Formulário Principal

    Mensagem  KKmelo 9/8/2012, 19:00

    segue o arquivo.
    espero que consiga abri-lo agora

    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5074
    Registrado : 20/04/2011

    [Resolvido]Controle de Navegação no Formulário Principal Empty Re: [Resolvido]Controle de Navegação no Formulário Principal

    Mensagem  Silvio 9/8/2012, 21:00

    Nada feito meu caro amigo...nada feito.

    Vamos esperar ver se alguém tem o 2010.

    Lamento muito mesmo.

    Mas um dica eu te dou. No código que eu te passei (DoCmd.MoveSize 12000 ( posição horizontal), 8562 (posição vertical)), vai mexendo nos números, até chegar na posição ideal que você deseja.

    Abraços.

    Silvio


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    KKmelo
    KKmelo
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 70
    Registrado : 25/07/2012

    [Resolvido]Controle de Navegação no Formulário Principal Empty Re: [Resolvido]Controle de Navegação no Formulário Principal

    Mensagem  KKmelo 13/8/2012, 13:03

    éee.. vou ir tentando isso, mas vou criar o restante do banco e suas funções, consultas e relatórios, depois eu volto nessa questão do menu principal, pois acho a parte mais complicada de fazer.

    Obrigada.


    .................................................................................
    Marcela Melo
    ______________________________________________________________________________________
    "O maior erro de uma pessoa é julgar-se incapaz antes mesmo de tentar..."
    KKmelo
    KKmelo
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 70
    Registrado : 25/07/2012

    [Resolvido]Controle de Navegação no Formulário Principal Empty Re: [Resolvido]Controle de Navegação no Formulário Principal

    Mensagem  KKmelo 27/8/2012, 12:43

    Bom dia,

    Oh! fui alterando os números conforme você me indicou até chegar na posição que eu queria que ficasse os sub formulários.

    Obrigada pela solução.


    .................................................................................
    Marcela Melo
    ______________________________________________________________________________________
    "O maior erro de uma pessoa é julgar-se incapaz antes mesmo de tentar..."
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5074
    Registrado : 20/04/2011

    [Resolvido]Controle de Navegação no Formulário Principal Empty Re: [Resolvido]Controle de Navegação no Formulário Principal

    Mensagem  Silvio 27/8/2012, 13:09

    Ok, o fórum agradece o teu retorno. Bom trabalho para ti.


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    avatar
    Pippo
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8
    Registrado : 10/06/2015

    [Resolvido]Controle de Navegação no Formulário Principal Empty Re: [Resolvido]Controle de Navegação no Formulário Principal

    Mensagem  Pippo 18/8/2015, 18:56

    Silvio escreveu:Olá, bom dia. Seja bem vindo ao nosso fórum.

    O ideal é usar os comandos de abrir e fechar em VBA. Não sei qual o teu nível de entendimento de VBA.

    Para abrir e fechar pode-se usar o seguinte comando no respectivo botão, folha de propriedades, aba eventos, no evento ao clicar do seu botão de comando.

    docmd.close ' fecha o formulário que esta com o botão.

    docmd.openform "nome do formulario que vai ser aberto" ' manter as aspas.

    Qualquer coisa, estamos por aqui.

    Boa tarde,

    Este método funciona no modo de janela "Normal", mas eu preciso aplicar isto em modo de janela "Diálogo", como faço?

    Obrigado!
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5074
    Registrado : 20/04/2011

    [Resolvido]Controle de Navegação no Formulário Principal Empty Re: [Resolvido]Controle de Navegação no Formulário Principal

    Mensagem  Silvio 18/8/2015, 21:39

    Boas.....

    Nova duvida...novo tópico, pois esse já está encerrado.

    Grato pela compreensão !

    Silvio


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."

    Conteúdo patrocinado


    [Resolvido]Controle de Navegação no Formulário Principal Empty Re: [Resolvido]Controle de Navegação no Formulário Principal

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 2/5/2024, 02:18