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

    [Resolvido]run time error 3075

    avatar
    Convidado
    Convidado


    [Resolvido]run time error 3075 Empty [Resolvido]run time error 3075

    Mensagem  Convidado 17/6/2014, 11:08

    boas
    tenho o seguinte código numa combUser que pesquisa o Nome e devolve o mesmo preenchendo os campos da tabela(form)

    Private Sub combUsers_AfterUpdate()
    DoCmd.ApplyFilter , "NivelSeguranca = " & Me!combUsers.Column(0)
    Me!User.SetFocus
    Me!combUsers = Null
    End Sub


    ao escolher o user fa o seguinte erro :

    [img][Resolvido]run time error 3075 246a0c2[/img]

    Obrigado
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7914
    Registrado : 15/03/2013

    [Resolvido]run time error 3075 Empty Re: [Resolvido]run time error 3075

    Mensagem  Alvaro Teixeira 17/6/2014, 12:38

    Olá vê a minha outra resposta.
    Relativamente a esta questão qual é o tipo de dados do campo "NivelSeguranca"
    e que tipo dados é que tens na 1ª coluna do campo "Me!combUsers.Column(0)" verifica na origem dos dados.
    se for outra coluna deves alterar para Me!combUsers.Column(1) se for a segunda coluna e assim sucessivamente.
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7914
    Registrado : 15/03/2013

    [Resolvido]run time error 3075 Empty Re: [Resolvido]run time error 3075

    Mensagem  Alvaro Teixeira 18/6/2014, 10:53

    Ainda se mantem o erro?
    avatar
    Convidado
    Convidado


    [Resolvido]run time error 3075 Empty Re: [Resolvido]run time error 3075

    Mensagem  Convidado 18/6/2014, 11:30

    Olá Álvaro . . .
    Sim o erro mantêm-se . . .
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7914
    Registrado : 15/03/2013

    [Resolvido]run time error 3075 Empty Re: [Resolvido]run time error 3075

    Mensagem  Alvaro Teixeira 18/6/2014, 12:10

    Em que situação "form" estás a utilizar esse código.
    O que vai fazer?
    avatar
    Convidado
    Convidado


    [Resolvido]run time error 3075 Empty Re: [Resolvido]run time error 3075

    Mensagem  Convidado 18/6/2014, 12:21

    boas
    Estou a utilizar no form - Users... e serve para chamar através da combo ( combUsers ) os Utilizadores e alterar o que tiver de alterar... tenho o mesmo tipo de código a funcionar em outros forms...
    Obrigado
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]run time error 3075 Empty Re: [Resolvido]run time error 3075

    Mensagem  Noobezinho 18/6/2014, 13:37

    Marcos

    Experimente:


    DoCmd.ApplyFilter , "NivelSeguranca = '" & Me!combUsers.Column(0) & "'"

    Veja que após o sinal de = tem uma aspas simples e outra dupla.

    Melhor copiar toda a frase e substituir.

    Atente para quando for usar  controles/campos string, é necessário o uso de aspas, como a sentença tem aspas duplas,
    o controle/campo tem que ter aspas simples para diferenciar das duplas.

    Sempre que for fazer uma comparação, procure usar o id do usuário ao invés do nome, como já disse em outro post, nome é suscetível
    a erros de digitação.

    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.
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7914
    Registrado : 15/03/2013

    [Resolvido]run time error 3075 Empty Re: [Resolvido]run time error 3075

    Mensagem  Alvaro Teixeira 18/6/2014, 16:50

    Olá a todos,

    Exprimenta como o colega sugeriu.

    No entanto se já tens a funcionar noutros formularios, verifica bem a origem dos dados, nome de campos, por vezes quando copiamos formularios ou mesmo controles é necessário reajustar a origem dosa dados.

    Para finalizar acho que o problema deve estar no facto de o nivel de segurança ser um campo numerico e o primeiro campo da combUsers ser o nome do utilizador, como podemos ver no print.

    Verifica lá isso e dá retorno.

    Abraço a todos
    avatar
    Convidado
    Convidado


    [Resolvido]run time error 3075 Empty Re: [Resolvido]run time error 3075

    Mensagem  Convidado 19/6/2014, 11:37

    boas
    bem agora da-me Run-Time error '438': Object Doesn't support this property or method
    ...
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]run time error 3075 Empty Re: [Resolvido]run time error 3075

    Mensagem  Noobezinho 19/6/2014, 12:13

    Marco

    Creio que ainda faltou algo na sentença:

    "[NivelSeguranca] = '" & Me!combUsers.Column(0) & "'"

    Veja que coloquei NivelSegurança entre colchetes ([])

    Se ainda não funfar:

    Sabe usar a janela imediata para fazer testes?

    Se sim, faça isso:

    ? = print ou mostre

    com o formulário aberto:

    ?  "[NivelSeguranca] = '" & Me!combUsers.Column(0) & "'"

    Deve retornar Falso ou verdadeiro na janela imediata ou vai dar erro.

    Poste como ficou teu código

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


    [Resolvido]run time error 3075 Empty Re: [Resolvido]run time error 3075

    Mensagem  Convidado 19/6/2014, 13:38

    boas Noob
    n/ sei usar ... usar a janela imediata para fazer testes ...  Suspect 
    sabe após dar esse erro se eu der clicar em End fica funcionando se fizer debug apresenta a linha abaixo:
    Me!User.SetFocus
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]run time error 3075 Empty Re: [Resolvido]run time error 3075

    Mensagem  Noobezinho 19/6/2014, 13:57

    Marco

    Me!User.SetFocus está dizendo para colocar o foco no controle User.

    Existe um controle com esse nome, User?

    Aprenda a usar a janela imediata, a janela abaixo da página de códigos.

    Para abri-la tecle Crtl+G

    E faça os teste que mencionei no post anterior

    Vai resolver muitos erros fazendo testes nessa essa janela.

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


    [Resolvido]run time error 3075 Empty Re: [Resolvido]run time error 3075

    Mensagem  Convidado 19/6/2014, 15:45

    resolvido
    amigão . . . esta vou pedir desculpa a você... mal li o que escreveu . . . ui ! burrice minha . . . a serio  No 
    esta resolvido e obrigado por tudo... aprendi o Crtl+G

    Conteúdo patrocinado


    [Resolvido]run time error 3075 Empty Re: [Resolvido]run time error 3075

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 29/3/2024, 09:03