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

    Campo recebe apenas 255 caracteres

    Compartilhe

    ilvecchio
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 126
    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

    criquio
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    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 : 126
    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: Qua 07 Dez 2016, 20:07