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


4 participantes

    [Resolvido]ao clicar em registo de subformulario abra um outro formulário

    avatar
    rocheiro
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 44
    Registrado : 09/12/2012

    [Resolvido]ao clicar em registo de subformulario abra um outro formulário Empty [Resolvido]ao clicar em registo de subformulario abra um outro formulário

    Mensagem  rocheiro 9/11/2014, 19:33

    Estou com a seguinte duvida,



    ao abrir o menu escolher Clientes automaticamente ira abrir dentro do registo de cliente que tem como nome 1º Sarg Costa.

    quero que ao clicar no nº Avaria  que aparece no subformulario abra um outro formulario de "pesquisa de Avaria" no respectivo numero de avaria



    nao estou de jeito algum por isso a funcionar, obrigado


    abaixo deixo a bse de dados
    Anexos
    [Resolvido]ao clicar em registo de subformulario abra um outro formulário Attachmentbase de dados.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (95 Kb) Baixado 19 vez(es)
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8449
    Registrado : 05/11/2009

    [Resolvido]ao clicar em registo de subformulario abra um outro formulário Empty Re: [Resolvido]ao clicar em registo de subformulario abra um outro formulário

    Mensagem  Alexandre Neves 10/11/2014, 09:00

    Bom dia,
    Alterei o título (Ajuda para poder terminar a base de dados) para o tornar útil


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo
    avatar
    rocheiro
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 44
    Registrado : 09/12/2012

    [Resolvido]ao clicar em registo de subformulario abra um outro formulário Empty Re: [Resolvido]ao clicar em registo de subformulario abra um outro formulário

    Mensagem  rocheiro 10/11/2014, 12:05

    ok, obrigado


    alguma alminha ?
    Celso Roberto
    Celso Roberto
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1076
    Registrado : 01/03/2014

    [Resolvido]ao clicar em registo de subformulario abra um outro formulário Empty Re: [Resolvido]ao clicar em registo de subformulario abra um outro formulário

    Mensagem  Celso Roberto 10/11/2014, 13:14

    Bom dia rocheiro

    tentei abrir seu bd é incompativel com o meu access, mas tente adaptar este código no evento ao clicar do campo

    Private Sub NomedoCampo_Click()  
    On Error GoTo Err_Nomedocampo _Click
    Dim stDocName As String
    Dim stLinkCriteria As String
    stDocName = "Nome do Form a ser aberto"
    stLinkCriteria = "[ID]=" & Me![ID]
    DoCmd.OpenForm stDocName, , , stLinkCriteria

    Exit_NomedoCampo_Click:
    Exit Sub

    Err_nomedoCampo_Click:
    MsgBox Err.Description

    Resume Exit_NomedoCampo_Click
    End Sub


    Qualquer coisa retorne

    Abraços


    .................................................................................


    Você fica satisfeito ao ter sua dúvida solucionada?.
    Quem te ajuda também fica quando você da o tópico por "Resolvido".
    Veja como neste Link: https://www.maximoaccess.com/t860-resolucao-de-topicos



    A Única coisa que sei é que ainda nada sei, Mas em breve Saberei.....
    avatar
    rocheiro
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 44
    Registrado : 09/12/2012

    [Resolvido]ao clicar em registo de subformulario abra um outro formulário Empty Re: [Resolvido]ao clicar em registo de subformulario abra um outro formulário

    Mensagem  rocheiro 10/11/2014, 14:19

    Boas amigo e obrigado por tentar ajudar.

    atraves do seu codigo nao consegui meter a funcionar....


    nao consigo salvar em acess 2003 julgo ser devido ao campo calcular que tenho em uma tabela ....

    sera que nao existe maneira de abrir o acess 2010 de forma online ?
    Celso Roberto
    Celso Roberto
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1076
    Registrado : 01/03/2014

    [Resolvido]ao clicar em registo de subformulario abra um outro formulário Empty Re: [Resolvido]ao clicar em registo de subformulario abra um outro formulário

    Mensagem  Celso Roberto 10/11/2014, 14:42

    Boas...
    Tente

    troque esta linha stLinkCriteria = "[ID]=" & Me![ID]

    por esta stLinkCriteria = "[NúmerodaAvaria]=" & "'" & Me![NúmerodaAvaria] & "'"

    OBS: Não esqueça de alterar os nomes dos campos do exemplo por nomes do seu formulário

    Aguardo

    Abraços


    .................................................................................


    Você fica satisfeito ao ter sua dúvida solucionada?.
    Quem te ajuda também fica quando você da o tópico por "Resolvido".
    Veja como neste Link: https://www.maximoaccess.com/t860-resolucao-de-topicos



    A Única coisa que sei é que ainda nada sei, Mas em breve Saberei.....
    avatar
    rocheiro
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 44
    Registrado : 09/12/2012

    [Resolvido]ao clicar em registo de subformulario abra um outro formulário Empty Re: [Resolvido]ao clicar em registo de subformulario abra um outro formulário

    Mensagem  rocheiro 10/11/2014, 15:21

    Boas, diz que nao consegue entrar o campo Nª Avaria
    avatar
    rocheiro
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 44
    Registrado : 09/12/2012

    [Resolvido]ao clicar em registo de subformulario abra um outro formulário Empty Re: [Resolvido]ao clicar em registo de subformulario abra um outro formulário

    Mensagem  rocheiro 10/11/2014, 15:28

    Com alguma sorte minha consegui arranjar uma versao da base de dados mais antiga, no qual consegui passar para versao 2003


    o que pretendo é que ao abrir menu -> clientes-> selecionar o cliente  por exemplo (André Moniz (Erdinguer) e ao clicar na avaria 2 ele abre  o formulario pesquisa de avaria na respectiva avaria.

    se isso for possivel e caso nao esteja abusar queria que no formulario pesquisa de avaria tivesse tipo uma caixa de listagem onde tivesse as avarias do respectivo cliente

    mais uma vez muito obrigado
    Anexos
    [Resolvido]ao clicar em registo de subformulario abra um outro formulário Attachmentteste.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (106 Kb) Baixado 4 vez(es)


    Última edição por rocheiro em 10/11/2014, 15:35, editado 1 vez(es)
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]ao clicar em registo de subformulario abra um outro formulário Empty Re: [Resolvido]ao clicar em registo de subformulario abra um outro formulário

    Mensagem  Noobezinho 10/11/2014, 15:34

    Filipe

    Taí teu exemplo modificado.

    Pode clicar em qualquer campo do subformulário que irá abrir o formulário.

    Abraços

    Noob


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    avatar
    rocheiro
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 44
    Registrado : 09/12/2012

    [Resolvido]ao clicar em registo de subformulario abra um outro formulário Empty Re: [Resolvido]ao clicar em registo de subformulario abra um outro formulário

    Mensagem  rocheiro 10/11/2014, 15:44

    obrigadão está a funcionar pode me explicar o que fez ? para copiar para a minha bd mais actualizada, obrigado
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]ao clicar em registo de subformulario abra um outro formulário Empty Re: [Resolvido]ao clicar em registo de subformulario abra um outro formulário

    Mensagem  Noobezinho 10/11/2014, 15:51

    Veja na folha de propriedades dos controles do suformulário, o evento  Ao clicar duas vezes tem uma chamada
    para a função:  =AbreFormPesquisa()

    Abra a janela do VBA e veja essa função.

    Bom estudo

    Noob


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    avatar
    rocheiro
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 44
    Registrado : 09/12/2012

    [Resolvido]ao clicar em registo de subformulario abra um outro formulário Empty Re: [Resolvido]ao clicar em registo de subformulario abra um outro formulário

    Mensagem  rocheiro 10/11/2014, 16:04


    Boas, consegui actualizar na minha bd mais recente, usar o vba realmente nao é meu forte, fico muito agradecido Smile


    for possivel e caso nao esteja abusar queria que no formulario pesquisa de avaria tivesse tipo uma caixa de listagem onde tivesse as avarias do respectivo cliente



    e pronto depois disso termino a minha BD depois de alguns anos a trabalhar aos poucos nela lool, muito obrigado
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]ao clicar em registo de subformulario abra um outro formulário Empty Re: [Resolvido]ao clicar em registo de subformulario abra um outro formulário

    Mensagem  Noobezinho 10/11/2014, 16:11

    Claro que podemos ajudar a medida do possível.

    Mas como é um fórum e todos fazem pesquisas, solicito que feche esse tópico
    uma vez que foi resolvido e abra um outro com a outra petição, assim outros
    membros poderão ajudar e/ou pesquisar se for o caso e encontrar o tópico.
    E assim, não misturamos os assuntos.
    Abraços

    Noob


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    avatar
    rocheiro
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 44
    Registrado : 09/12/2012

    [Resolvido]ao clicar em registo de subformulario abra um outro formulário Empty Re: [Resolvido]ao clicar em registo de subformulario abra um outro formulário

    Mensagem  rocheiro 10/11/2014, 16:14



    Peço desculpa, julguei que o melhor seria nao abrir mais um topico, desde já muito obrigado Wink
    avatar
    rocheiro
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 44
    Registrado : 09/12/2012

    [Resolvido]ao clicar em registo de subformulario abra um outro formulário Empty Re: [Resolvido]ao clicar em registo de subformulario abra um outro formulário

    Mensagem  rocheiro 10/11/2014, 16:16




    Topico Resolvido Wink
    Celso Roberto
    Celso Roberto
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1076
    Registrado : 01/03/2014

    [Resolvido]ao clicar em registo de subformulario abra um outro formulário Empty Re: [Resolvido]ao clicar em registo de subformulario abra um outro formulário

    Mensagem  Celso Roberto 10/11/2014, 16:25

    Boas

    Obrigado Noob pela ajuda, pena que não posso ter acesso a sua solução.
    A voce Rocheiro desejo sucesso!!!!

    Abraços


    .................................................................................


    Você fica satisfeito ao ter sua dúvida solucionada?.
    Quem te ajuda também fica quando você da o tópico por "Resolvido".
    Veja como neste Link: https://www.maximoaccess.com/t860-resolucao-de-topicos



    A Única coisa que sei é que ainda nada sei, Mas em breve Saberei.....
    avatar
    rocheiro
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 44
    Registrado : 09/12/2012

    [Resolvido]ao clicar em registo de subformulario abra um outro formulário Empty Re: [Resolvido]ao clicar em registo de subformulario abra um outro formulário

    Mensagem  rocheiro 10/11/2014, 16:27



    Hello Celso Roberto, obrigado pela disponibilidade Wink abraço
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]ao clicar em registo de subformulario abra um outro formulário Empty Re: [Resolvido]ao clicar em registo de subformulario abra um outro formulário

    Mensagem  Noobezinho 10/11/2014, 17:48

    Celso

    Como não disse a versão do teu Access, estou anexando uma cópia do exemplo em Access2000
    Creio que agora abre né? Razz
    Abraços

    Noob


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    Celso Roberto
    Celso Roberto
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1076
    Registrado : 01/03/2014

    [Resolvido]ao clicar em registo de subformulario abra um outro formulário Empty Re: [Resolvido]ao clicar em registo de subformulario abra um outro formulário

    Mensagem  Celso Roberto 11/11/2014, 20:53

    Olá Noob

    Meu access é 2007, se voce puder me passar nesta versão eu te agradeço

    Abraços


    .................................................................................


    Você fica satisfeito ao ter sua dúvida solucionada?.
    Quem te ajuda também fica quando você da o tópico por "Resolvido".
    Veja como neste Link: https://www.maximoaccess.com/t860-resolucao-de-topicos



    A Única coisa que sei é que ainda nada sei, Mas em breve Saberei.....
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]ao clicar em registo de subformulario abra um outro formulário Empty Re: [Resolvido]ao clicar em registo de subformulario abra um outro formulário

    Mensagem  Noobezinho 11/11/2014, 20:59

    É só usar esse mesmo, o Access2007 abre arquivos mdb.
    Se quiser salvar como .accdb é só escolher em Salvar & Publicar.

    Noob


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    Celso Roberto
    Celso Roberto
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1076
    Registrado : 01/03/2014

    [Resolvido]ao clicar em registo de subformulario abra um outro formulário Empty Re: [Resolvido]ao clicar em registo de subformulario abra um outro formulário

    Mensagem  Celso Roberto 11/11/2014, 21:04

    Desculpe meu amigo, depois que te enviei a mensagem lembrei e fiz exatamente isto

    Mas obrigado da mesma forma

    Abraços


    .................................................................................


    Você fica satisfeito ao ter sua dúvida solucionada?.
    Quem te ajuda também fica quando você da o tópico por "Resolvido".
    Veja como neste Link: https://www.maximoaccess.com/t860-resolucao-de-topicos



    A Única coisa que sei é que ainda nada sei, Mas em breve Saberei.....

    Conteúdo patrocinado


    [Resolvido]ao clicar em registo de subformulario abra um outro formulário Empty Re: [Resolvido]ao clicar em registo de subformulario abra um outro formulário

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 17/5/2024, 06:34