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


2 participantes

    Botão de comando para abrir formulário com registros específicos e poder inserir novo

    avatar
    EL GOMES
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 24
    Registrado : 26/08/2014

    Botão de comando para abrir formulário com registros específicos e poder inserir novo Empty Botão de comando para abrir formulário com registros específicos e poder inserir novo

    Mensagem  EL GOMES 23/9/2014, 17:02

    Boa tarde Magos do Access !

    Estou com o seguinte problema, tenho um formulário cadastro de clientes, dentro dele tenho um botão que chama outro formulário com o registro dos equipamentos do cliente em questão.

    Até aí tudo bem, só que quando estou dentro do formulário de equipamentos eu consigo editar o registro específico, porém, ao clicar no botão "novo equipamento" eu queria que eu pudesse cadastrar um novo equipamento para esse cliente, só que quando clico no botão ele trás tudo em branco, inclusive os campos que definem o cliente.

    Alguém pode ajudar ? Onde está meu erro ?


    Segue o projeto para avaliarem


    Muito obrigado pela ajuda
    Anexos
    Botão de comando para abrir formulário com registros específicos e poder inserir novo AttachmentProjeto Genservice.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (553 Kb) Baixado 14 vez(es)
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    Botão de comando para abrir formulário com registros específicos e poder inserir novo Empty Re: Botão de comando para abrir formulário com registros específicos e poder inserir novo

    Mensagem  Alexandre Neves 23/9/2014, 18:39

    Boa tarde,
    No botão Novo, retire a macro e coloque
    Private Sub Btm_Novo_Click()
    Dim RazaoSocial As String
    RazaoSocial = TxtRazaoSocial
    DoCmd.GoToRecord , , acNewRec
    TxtRazaoSocial = RazaoSocial
    End Sub


    .................................................................................
    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
    EL GOMES
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 24
    Registrado : 26/08/2014

    Botão de comando para abrir formulário com registros específicos e poder inserir novo Empty Re: Botão de comando para abrir formulário com registros específicos e poder inserir novo

    Mensagem  EL GOMES 23/9/2014, 19:06

    Boa tarde Alexandre !

    Não funcionou ! Pelo que olhei acho que as referencias ao campo razão social é que estão erradas, no formulário de clientes eu tenho um campo chamado "Txt_Razao_social_cliente" , esse campo deve ser referenciado com qual outro campo chamado "RazaoSocial", onde está esse campo ?

    Desculpe o desconhecimento, mas consegue me explicar ?

    Agradeço a paciência
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    Botão de comando para abrir formulário com registros específicos e poder inserir novo Empty Re: Botão de comando para abrir formulário com registros específicos e poder inserir novo

    Mensagem  Alexandre Neves 23/9/2014, 19:09

    O que tem é o controlo Texto103 com o campo Razao_social_cliente
    Esqueci-me de lhe dizer para alterar o controlo Texto103 para TxtRazaoSocial


    .................................................................................
    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
    EL GOMES
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 24
    Registrado : 26/08/2014

    Botão de comando para abrir formulário com registros específicos e poder inserir novo Empty Re: Botão de comando para abrir formulário com registros específicos e poder inserir novo

    Mensagem  EL GOMES 23/9/2014, 20:02

    Agora deu certo, só que surgiu outros dois problemas que não achei a solução, os campos a serem preenchidos ficam travados apesar de estarem habilitados, o teclado simplesmente não responde, não consigo incluir um novo registro ! O outro problema é que quando o cliente não possuiu equipamentos, o campo razão social do cliente vem em branco no cadastro de equipamentos.

    A minha idéia é de que um usuário olhando no formulário de clientes já visse quais os equipamentos estão cadastrados para esse cliente, através do botão equipamentos. Caso o equipamento que ele esteja verificando não esteja cadastrado, ele já cadastra nessa mesma tela, sem a necessidade de digitar novamente "código" ou "razão social".

    Alguém poderia olhar meu projeto e me dar uma luz ? Existe outra maneira melhor de fazer ? Onde está o meu erro ?

    O banco anexado é Acces 2007


    Obrigado a todos !

    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    Botão de comando para abrir formulário com registros específicos e poder inserir novo Empty Re: Botão de comando para abrir formulário com registros específicos e poder inserir novo

    Mensagem  Alexandre Neves 23/9/2014, 20:05

    O código é auto-numeração e não é guardado
    Pode guardar a razão social no 1º formulário


    .................................................................................
    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
    EL GOMES
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 24
    Registrado : 26/08/2014

    Botão de comando para abrir formulário com registros específicos e poder inserir novo Empty Re: Botão de comando para abrir formulário com registros específicos e poder inserir novo

    Mensagem  EL GOMES 23/9/2014, 20:13

    Oi Alexandre !

    Acho que não me fiz entender, o problema não é o código do cliente ou guardar a razão social, essas ficam guardadas apenas na tabela clientes, o que acontece é que não consigo inserir um novo equipamento para determinado cliente por aquele formulário que estou trabalhando. Acionando o "botão novo" os campos não aceitam inserir nada apesar de estar habilitados.

    E aí que não estou achando o meu erro, estou fazendo algo errado mas não acho o que pode ser !

    Abraço
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    Botão de comando para abrir formulário com registros específicos e poder inserir novo Empty Re: Botão de comando para abrir formulário com registros específicos e poder inserir novo

    Mensagem  Alexandre Neves 23/9/2014, 20:28

    tem os controlos desactivados. Coloque activado=Sim


    .................................................................................
    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
    EL GOMES
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 24
    Registrado : 26/08/2014

    Botão de comando para abrir formulário com registros específicos e poder inserir novo Empty Re: Botão de comando para abrir formulário com registros específicos e poder inserir novo

    Mensagem  EL GOMES 23/9/2014, 21:03

    Os controles estão desativados para proteção dos dados, mas as clicar no "botão novo" eles são ativados, não está aí meu problema, vou continuar investigando mas se alguém puder olhar o banco que mandei anexo agradeço a colaboração.

    Obrigado
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    Botão de comando para abrir formulário com registros específicos e poder inserir novo Empty Re: Botão de comando para abrir formulário com registros específicos e poder inserir novo

    Mensagem  Alexandre Neves 23/9/2014, 21:18

    Não vejo que eles se activem. Confira


    .................................................................................
    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

    Conteúdo patrocinado


    Botão de comando para abrir formulário com registros específicos e poder inserir novo Empty Re: Botão de comando para abrir formulário com registros específicos e poder inserir novo

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 21/11/2024, 18:44