MaximoAccess

Caro Usuário, não tire as suas duvidas nas Salas de Repositório, abra sempre um novo tópico relacionado, nas salas destinadas para o efeito, como Sala de Tabelas, Consultas, Formulários, Relatórios, Macros, Módulos e VBA.

Obrigado

Administração do MaximoAccess

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

    acNewRec parou de Funcionar

    Compartilhe

    Claudemir P
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 153
    Registrado : 27/06/2013

    acNewRec parou de Funcionar

    Mensagem  Claudemir P em Ter 01 Mar 2016, 13:49

    O seguinte código parou de funcionar, sem nenhuma alteração no formulário ou código:
    DoCmd.GoToRecord , , acNewRec

    JPaulo
    Moderador
    Moderador

    Respeito às Regras 100%

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

    Re: acNewRec parou de Funcionar

    Mensagem  JPaulo em Ter 01 Mar 2016, 14:04

    Ola;

    Em que sentido parou de funcionar ?

    Dá erro ?

    Tem as seguranças de macro desativadas ?


    .................................................................................
    Sucesso e Bons Estudos
    Success and Good Studies

    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]

    Claudemir P
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 153
    Registrado : 27/06/2013

    Re: acNewRec parou de Funcionar

    Mensagem  Claudemir P em Ter 01 Mar 2016, 14:58

    Erro em tempo de execução '2105';
    Você não pode ir para o registro especificado.

    Estranho é, que não versão antiga esta linha funciona. e neste formulário e neste código nada alterei.

    JPaulo
    Moderador
    Moderador

    Respeito às Regras 100%

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

    Re: acNewRec parou de Funcionar

    Mensagem  JPaulo em Ter 01 Mar 2016, 17:48

    Mais perguntas para chegarmos ao problema;

    1º Em que evento VBA você está a usar esse comando ?

    2º Nas propriedades do form, guia "Dados", como é que está o Data Entry "Entrada de Dados", está com SIM ou Não ?

    Pode ainda testar;
    Código:
    If Not Me.NewRecord Then
      DoCmd.GoToRecord , , acNewRec
    End If


    .................................................................................
    Sucesso e Bons Estudos
    Success and Good Studies

    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]

    Claudemir P
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 153
    Registrado : 27/06/2013

    Re: acNewRec parou de Funcionar

    Mensagem  Claudemir P em Qui 14 Jul 2016, 02:40

    Código esta no evento ao clicar e formulário entrada de dados = não.

    Como esta em rede neste módulo local passo para módulo global onde calcula o código do registro e salva, qual destes comando sugere:
    DoCmd.Save acForm
    DoCmd.Save acTable
    DoCmd.RunCommand acCmdSaveRecord
    DoCmd.RunCommand (acCmdSave)

      Data/hora atual: Sab 03 Dez 2016, 04:34