MaximoAccess

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

Obrigado

Administração do MaximoAccess

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

    formulário de navegação Access 365 -

    Compartilhe

    dan_cavalcante
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 09/05/2017

    formulário de navegação Access 365 -

    Mensagem  dan_cavalcante em Seg 12 Jun 2017, 15:59

    Bom dia!

    Criei vários formulários que funcionam corretamente, porém, quando coloco eles para abrir no fomulário de navegação, da o seguinte erro quando clico no botão novo cadastro.

    Erro em tempo de execução "2489"
    O Objeto  "frm_empresa não esta aberto.

    E isso acontece em todos os formulários que tento abrir.

    o código do botão novo cadastro é

    Me.Nome_da_Empresa.Enabled = True
    Me.CNPJ.Enabled = True
    Me.txt_salvar_dep.Enabled = True
    Me.txt_novo_Dep.Enabled = False
    Me.Comando36.Enabled = False
    Me.Comando37.Enabled = False
    DoCmd.GoToRecord acForm, "frm_Empresa", acNewRec
    avatar
    Emerson7
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 71
    Registrado : 22/05/2017

    Re: formulário de navegação Access 365 -

    Mensagem  Emerson7 em Seg 12 Jun 2017, 23:11

    Boa noite.

    Inclui esta linha e vê se funciona.

    Me.Nome_da_Empresa.Enabled = True
    Me.CNPJ.Enabled = True
    Me.txt_salvar_dep.Enabled = True
    Me.txt_novo_Dep.Enabled = False
    Me.Comando36.Enabled = False
    Me.Comando37.Enabled = False
    Docmd.openform "frm_Empresa"
    DoCmd.GoToRecord acForm, "frm_Empresa", acNewRec

    Att.
    Emerson

    dan_cavalcante
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 09/05/2017

    Re: formulário de navegação Access 365 -

    Mensagem  dan_cavalcante em Ter 13 Jun 2017, 10:53

    Não funcionou.

    Ele abriu um formulário fora do formulário de navegação, onde tive que clicar de novo no botão cadastrar.N
    avatar
    Emerson7
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 71
    Registrado : 22/05/2017

    Re: formulário de navegação Access 365 -

    Mensagem  Emerson7 em Ter 13 Jun 2017, 15:42

    Bom dia

    Tu pode postar esta parte do BD para dar uma olhada?

    dan_cavalcante
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 09/05/2017

    Re: formulário de navegação Access 365 -

    Mensagem  dan_cavalcante em Qua 14 Jun 2017, 13:39

    O formulário em questão é o frm_Nav.

    Nele tem outros formulários de cadastro dentro dele, os quais não estão funcionam dentro do formulário de navegação.

    Já, quando os formulários estão só, funcionam corretamente.

    O arquivo esta separado em duas partes, e tive que apagar os dados do CEP que estavam pesando muito, ja que eram cep do brasil inteiro.

    Esse é meu primeiro Banco de dados que crio, gostei muito, nunca tinha feito nada igual.



    Espero que possa me ajudar.
    Anexos
    cadastro de funcionários.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (1.7 Mb) Baixado 13 vez(es)
    avatar
    Emerson7
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 71
    Registrado : 22/05/2017

    Re: formulário de navegação Access 365 -

    Mensagem  Emerson7 em Qui 15 Jun 2017, 07:25

    Bom dia dan_cavalcante.

    Não é necessário tu discriminar o form a ser aberto no comando, pois tu já está com o formulário aberto.

    Em vez de colocar:

    DoCmd.GoToRecord acForm, "frm_Empresa", acNewRec

    Coloca apenas:

    DoCmd.GoToRecord ,, acNewRec


    Faz isso em todos os botões para novo cadastro, como: Empresas, Departamentos, Cargos e Salários, Bancos e Produtos.

    Att
    Emerson

    dan_cavalcante
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 09/05/2017

    Re: formulário de navegação Access 365 -

    Mensagem  dan_cavalcante em Qui 15 Jun 2017, 14:18

    Funcionou, muitíssimo obrigado.

    Pode ser algo simples, mas é a primeira vez que trabalho com o access, sempre tive curiosidade mais agora funcionou.


    Só não consegui trabalhar com ele em dois computadores, da algum erro que impede de abrir o mesmo formulário em duas máquinas.

    Se tiver alguma dica, agradeço imensamente.

    vlw...
    avatar
    Emerson7
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 71
    Registrado : 22/05/2017

    Re: formulário de navegação Access 365 -

    Mensagem  Emerson7 em Qui 15 Jun 2017, 14:41

    Bom dia.

    Tu deve armazenar o back-end em uma máquina que seria o servidor, e nas outras máquinas tu irá levar somente os front-end. Mapeia a rede, veja se as máquinas uma tem acesso às outras. Qual é a mensagem de erro?

    dan_cavalcante
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 09/05/2017

    Re: formulário de navegação Access 365 -

    Mensagem  dan_cavalcante em Qui 15 Jun 2017, 21:15

    O erro é que ao acessar o mesmo formulário, ele bloqueia para o outro usuário usar ao mesmo tempo.

    Ja deixei no access compartilhado, e ja deixei os formulários sem proteção também.

    Estou tentando achar uma solução aqui.
    avatar
    Emerson7
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 71
    Registrado : 22/05/2017

    Re: formulário de navegação Access 365 -

    Mensagem  Emerson7 em Qui 15 Jun 2017, 22:48

    Se no outro terminal acessar pelo front-end, esse erro não deveria acontecer.

      Data/hora atual: Seg 11 Dez 2017, 22:58