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

    Formulário sendo aberto mais de uma vez

    avatar
    Cuattrin
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3
    Registrado : 26/03/2018

    Formulário sendo aberto mais de uma vez Empty Formulário sendo aberto mais de uma vez

    Mensagem  Cuattrin 6/2/2019, 11:29

    Bom dia,

    Sou novo aqui neste Forúm de Access. Busquei e não achei o que pretendo fazer.

    Necessito poder abrir o mesmo formulario mais de uma vez, assim caso o usuario esteja fazendo uma operação e necessite fazer uma outra no mesmo formulario o mesmo nao precisa abandonar a outra e sim abrir o novo formulario para criação do registro novo ou da consulta a outro antigo.

    Alguem ja necessitou chamar o mesmo formulario novamente ??? abrindo duas instâncias dele ?

    Abraços

    Damián Cuattrin
    Governador Valadares (MG)
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11026
    Registrado : 04/11/2009

    Formulário sendo aberto mais de uma vez Empty Re: Formulário sendo aberto mais de uma vez

    Mensagem  JPaulo 6/2/2019, 14:18

    Ola seja bem vindo ao fórum.

    Tal como você não consegue ter dois formulários com o mesmo nome, também não conseguirá fazer o que pretende, só se instanciar o form o que não é recomendavel.

    O que deve fazer é uma cópia integral do seu formulario e dar-lhe outro nome, assim conseguirá abrir os dois.


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    Formulário sendo aberto mais de uma vez Folder_announce_new Utilize o Sistema de Busca do Fórum...
    Formulário sendo aberto mais de uma vez Folder_announce_new 102 Códigos VBA Gratuitos...
    Formulário sendo aberto mais de uma vez Folder_announce_new Instruções SQL como utilizar...
    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3947
    Registrado : 21/04/2011

    Formulário sendo aberto mais de uma vez Empty Re: Formulário sendo aberto mais de uma vez

    Mensagem  Marcelo David 6/2/2019, 15:17

    Bom dia senhores,

    Se eu entendi bem, a intenção é abrir o mesmo formulário mais de uma vez simultaneamente, basta instanciá-lo.

    Digamos que quero abrir mais de uma instância do formulário frmProdutos:
    No evento clique de um botão (ou onde for necessário e até no próprio formulário)

    Código:
    Static f As New Form_frmProdutos 'Aqui declaro uma variável do tipo formulário e já atribuo o formulário que quero instanciar
    f.Visible = True 'Aqui exibo o formulário. Pode ser quantas vezes quiser.


    .................................................................................
    Formulário sendo aberto mais de uma vez Favicon-16x16   Domine Access e VBA Criando Um Incrível Sistema Financeiro - [Passo a passo]
    Formulário sendo aberto mais de uma vez Favicon-16x16   Access e VBA - Formulário Desacoplado - [Passo a passo]
    Formulário sendo aberto mais de uma vez Yt_16x10 Conheça meu canal no Youtube e se inscreva.
    Formulário sendo aberto mais de uma vez Marcel11
    avatar
    Cuattrin
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3
    Registrado : 26/03/2018

    Formulário sendo aberto mais de uma vez Empty Re: Formulário sendo aberto mais de uma vez

    Mensagem  Cuattrin 6/2/2019, 16:31

    Marcelo,

    Seguindo sua instrução fiz num formulário em branco, um botão e no evento AO CLICAR dele coloquei.

    Private Sub Comando16_Click()
    Static f As New Form_Contatos
    f.Visible = True
    End Sub

    Tenho um Formulário que chama "Contatos" apenas que abre uma janela em branco com titulo só para ver funcionamento.
    Quando cliquei no botão para chamar aparece:

    A expressão ao clicar que você inseriu como definição da propriedade de evento gerou o seguinte erro: O tipo definido pelo usuário não foi definido

    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3947
    Registrado : 21/04/2011

    Formulário sendo aberto mais de uma vez Empty Re: Formulário sendo aberto mais de uma vez

    Mensagem  Marcelo David 6/2/2019, 16:35

    Poste este seu aplicativo para vermos.


    .................................................................................
    Formulário sendo aberto mais de uma vez Favicon-16x16   Domine Access e VBA Criando Um Incrível Sistema Financeiro - [Passo a passo]
    Formulário sendo aberto mais de uma vez Favicon-16x16   Access e VBA - Formulário Desacoplado - [Passo a passo]
    Formulário sendo aberto mais de uma vez Yt_16x10 Conheça meu canal no Youtube e se inscreva.
    Formulário sendo aberto mais de uma vez Marcel11
    avatar
    Cuattrin
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3
    Registrado : 26/03/2018

    Formulário sendo aberto mais de uma vez Empty Exemplo do Banco

    Mensagem  Cuattrin 7/2/2019, 13:31

    Coloquei no link a seguir

    https://www.dropbox.com/s/r7z2ihx6l22s187/Exemplos.accdb?dl=0

    O banco de exemplo, nele tem uma tabela, um formulário que e o que deve ser aberto chamado "Acha Clientes", e um formulário que é a tela INICIAL com 2 botões. Quando clico na 1ª Instancia o formulário é aberto, quando clico na 2ª Instancia, deveria abrir o mesmo formulário porém como se fosse a primeira vez.

    Ele é bem básico apenas para ver funcionar.
    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3947
    Registrado : 21/04/2011

    Formulário sendo aberto mais de uma vez Empty Re: Formulário sendo aberto mais de uma vez

    Mensagem  Marcelo David 7/2/2019, 15:03

    Boa tarde,
    o botão para abrir a segunda instancia não estava com o código que passei.

    Também você põe nome nos objetos com espaços, como Acha Clientes, dessa forma está errado e pode gerar
    uma série de anomalias no seu banco. O correto é não usar caracteres especiais e nem espaços. Alterei o nome do formulário para AchaClientes.

    Como dica, use essa padronização de nomes, sem caracteres especiais e espaços. Para diferenciar uma palavra da outra, use letras maiúsculas nas iniciais como fiz.


    Teste e retorne por favor.
    Anexos
    Formulário sendo aberto mais de uma vez AttachmentExemplos_Cuattrin.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (51 Kb) Baixado 11 vez(es)


    .................................................................................
    Formulário sendo aberto mais de uma vez Favicon-16x16   Domine Access e VBA Criando Um Incrível Sistema Financeiro - [Passo a passo]
    Formulário sendo aberto mais de uma vez Favicon-16x16   Access e VBA - Formulário Desacoplado - [Passo a passo]
    Formulário sendo aberto mais de uma vez Yt_16x10 Conheça meu canal no Youtube e se inscreva.
    Formulário sendo aberto mais de uma vez Marcel11
    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3947
    Registrado : 21/04/2011

    Formulário sendo aberto mais de uma vez Empty Re: Formulário sendo aberto mais de uma vez

    Mensagem  Marcelo David 7/2/2019, 15:10

    Editei minha mensagem anterior (mensagem 7) para por algumas observações importantes, porfavor, não deixe de revisar. Smile


    .................................................................................
    Formulário sendo aberto mais de uma vez Favicon-16x16   Domine Access e VBA Criando Um Incrível Sistema Financeiro - [Passo a passo]
    Formulário sendo aberto mais de uma vez Favicon-16x16   Access e VBA - Formulário Desacoplado - [Passo a passo]
    Formulário sendo aberto mais de uma vez Yt_16x10 Conheça meu canal no Youtube e se inscreva.
    Formulário sendo aberto mais de uma vez Marcel11

    Conteúdo patrocinado


    Formulário sendo aberto mais de uma vez Empty Re: Formulário sendo aberto mais de uma vez

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/11/2024, 11:52