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


    [Resolvido]Salvar dados Checkbox em Formulário

    avatar
    margaretekl
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 31
    Registrado : 30/07/2017

    [Resolvido]Salvar dados Checkbox em Formulário Empty [Resolvido]Salvar dados Checkbox em Formulário

    Mensagem  margaretekl em 12/6/2019, 17:57

    Boa tarde,

    Tenho uma tabela com campo de pesquisa caixa de combinação, que permite multipla escolha

    (img1)[Resolvido]Salvar dados Checkbox em Formulário Img111


    Que me permite escolher no formulário

    (img2)[Resolvido]Salvar dados Checkbox em Formulário Img210



    na hora de salvar pede para depurar
    A mensagem que abre é "Erro em tempo de execução '13': Tipos incompatíveis...


    , mais o código está certo...


    Set rs = CurrentDb.OpenRecordset("SELECT * FROM avaliacoes", dbOpenDynaset)
     Do While Not rs.EOF
     
    cheka = rs("nomeAvaliacao").Value & rs("bloco").Value << linha que dá o erro
     If cheka = (Me.txtavaliacao.Value & Me.cboBloco.Column(0)) Then
    ,

    Porem salva.... quando abro novamente o formulário consta a inserção...

    Como resolver o Erro?

    Grata
    avatar
    renpv
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 219
    Registrado : 12/01/2015

    [Resolvido]Salvar dados Checkbox em Formulário Empty Re: [Resolvido]Salvar dados Checkbox em Formulário

    Mensagem  renpv em 12/6/2019, 18:22

    Se está retornando erro de "tipos incompatíveis" quer dizer que você está colocando um tipo de dado onde a sintaxe pede outro tipo de dado.
    Ex. Onde a função pedir que você informe um dado do tipo String, você deve informar String. Caso informe um Boolean, por exemplo, o access vai retornar esse erro.

    Normalmente esse erro é resolvido fazendo um Casting (Conversão de tipo).

    Veja se esse artigo te ajuda.

    docs.microsoft.com/pt-br/office/vba/language/concepts/getting-started/type-conversion-functions

    Caso continue com problemas poste uma parte do banco pra gente tentar ajudar.
    avatar
    margaretekl
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 31
    Registrado : 30/07/2017

    [Resolvido]Salvar dados Checkbox em Formulário Empty Erro_tipo de dados

    Mensagem  margaretekl em 13/6/2019, 12:42

    Bom dia,

    Verifiquei.. o tipo de dados é número...

    Segue o banco link:


    Obs:
    Não pode colocar links externos diretos aqui, leia as regras por favor;

    https://www.maximoaccess.com/t48-regras-do-forum
    Admin

    Obrigada.


    Última edição por margaretekl em 13/6/2019, 17:43, editado 2 vez(es)
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

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

    [Resolvido]Salvar dados Checkbox em Formulário Empty Re: [Resolvido]Salvar dados Checkbox em Formulário

    Mensagem  Alexandre Neves em 13/6/2019, 17:24

    Boa tarde,

    Não disponibilizou bd, apenas ligação das regras do fórum


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

    Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 31
    Registrado : 30/07/2017

    [Resolvido]Salvar dados Checkbox em Formulário Empty Dúvidas

    Mensagem  margaretekl em 13/6/2019, 17:29

    Grata
    avatar
    renpv
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 219
    Registrado : 12/01/2015

    [Resolvido]Salvar dados Checkbox em Formulário Empty Re: [Resolvido]Salvar dados Checkbox em Formulário

    Mensagem  renpv em 13/6/2019, 17:41

    Dá pra mandar o arquivo dentro da mensagem mesmo.
    avatar
    margaretekl
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 31
    Registrado : 30/07/2017

    [Resolvido]Salvar dados Checkbox em Formulário Empty Re: [Resolvido]Salvar dados Checkbox em Formulário

    Mensagem  margaretekl em 13/6/2019, 17:42

    Boa tarde,


    Não cabe... já apaguei tudo... deixei só duas linhas para teste e ficar "enorme"...

    Obrigada
    avatar
    margaretekl
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 31
    Registrado : 30/07/2017

    [Resolvido]Salvar dados Checkbox em Formulário Empty Solucionado.

    Mensagem  margaretekl em 13/6/2019, 20:37

    Grata renpv

    Ficou tudo certo.
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

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

    [Resolvido]Salvar dados Checkbox em Formulário Empty Re: [Resolvido]Salvar dados Checkbox em Formulário

    Mensagem  Alexandre Neves em 14/6/2019, 15:43

    Boa tarde
    Se ficou tudo certo:
    1 - é bom que explique como resolveu para que possa ajudar outros membros que venham a ter a mesma dúvida. É esse o objectivo do fórum
    2 - Marque o "Resolvido" para que outros não abram desnecessariamente para tentar ajudar uma situação já resolvida


    .................................................................................
    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
    renpv
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 219
    Registrado : 12/01/2015

    [Resolvido]Salvar dados Checkbox em Formulário Empty Re: [Resolvido]Salvar dados Checkbox em Formulário

    Mensagem  renpv em 15/6/2019, 03:06

    Nesse caso o problema era que a coluna buscada no banco de dados era multi-valorada. Para resolver bastou mudar o código
    Código:
    cheka = rs("nomeAvaliacao").Value & rs("bloco").Value
    para esse
    Código:
    cheka = rs("nomeAvaliacao").Value & rs("bloco").Value.Value
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

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

    [Resolvido]Salvar dados Checkbox em Formulário Empty Re: [Resolvido]Salvar dados Checkbox em Formulário

    Mensagem  Alexandre Neves em 15/6/2019, 09:59

    Bom dia

    Ainda falta o "Resolvido". Aguardamos...


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

    Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 31
    Registrado : 30/07/2017

    [Resolvido]Salvar dados Checkbox em Formulário Empty Salvar dados Checkbox em Formulário

    Mensagem  margaretekl em 26/8/2019, 14:36

    Obrigada Renato!

    Conteúdo patrocinado

    [Resolvido]Salvar dados Checkbox em Formulário Empty Re: [Resolvido]Salvar dados Checkbox em Formulário

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 9/12/2019, 03:47