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

    Campo recebe apenas 255 caracteres

    Compartilhe

    ilvecchio
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 132
    Registrado : 16/11/2012

    Campo recebe apenas 255 caracteres

    Mensagem  ilvecchio em Qua 03 Dez 2014, 20:01

    Buenas!

    No formulário tenho uma caixa de combinação com várias colunas, sendo uma referente ao campo Observacao de uma tabela, e um campo desacoplado RecObservacao . O  campo Observacao na tabela é memorando.
    A origem da caixa de combinação é uma consulta com duas tabelas, sendo uma com o campo Observacao.
    Após selecionar um registro na caixa de combinação o valor da coluna referente à Observacao é adicionado ao campo RecObservacao do formulário.
    Porém, a informação contida no campo Observacao quando é enviada para o campo RecObservacao é truncada em 255 caracteres.
    Porque esse limite?
    Não posso, nesse caso, usar a caixa de combinação para alimentar o campo?


    Private Sub ComboCodFinanc_AfterUpdate()
    ...
    ...
     Me.RecObservacao = Me.ComboCodFinanc.Column(4)
    ...
    ...
    End sub
    avatar
    criquio
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11234
    Registrado : 30/12/2009

    Re: Campo recebe apenas 255 caracteres

    Mensagem  criquio em Qua 03 Dez 2014, 20:07

    Combos, listboxes e consultas tem esse limite mesmo. A saída é vincular o campo do form ao da tabela ou buscar os dados direito na tabela:

    Código:
    Me.nomeDoCampo = DLookup("nomeCampo", "nomeTabela", "ID=" & Me.ID)


    .................................................................................
    Meu novo site: [Você precisa estar registrado e conectado para ver este link.]

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.


    ilvecchio
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 132
    Registrado : 16/11/2012

    Re: Campo recebe apenas 255 caracteres

    Mensagem  ilvecchio em Qua 03 Dez 2014, 20:16

    Buenas!
    Era o que temia. Também uso o Dlookup em outras situações.
    Sempre preferi usar a caixa de combinação para alimentar campos do formulário, por ser muito prático e evitar idas às tabelas.
    Mas foi a primeira vez que me deparei com um campo memorando.

    Então, seguirei tua sugestão,

    Obrigado, Criquio.

      Data/hora atual: Seg 25 Set 2017, 23:17