Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

  1. #1
    Membre actif
    Erreur sur champ MEMO, Impossible de Mettre à jour ce document
    Bonjour,

    Je rencontre un problème lors de la mise à jour d'un champ MEMO.
    Disons que je possède une table qui s'appelle COMMANDES qui est en relation 1:1 avec une table COMMANDES_MEMO.
    J'ai séparé le champ MEMO de chaque commande dans une table dédiée.

    Je possède un formulaire principal affichage unique qui affiche les informations d'une DEMANDE et qui est composé :
    - d'une zone de liste qui affiche une liste de Demandes : la sélection d'une demande actualise le formulaire principal
    - d'un sous formulaire qui affiche la COMMANDE associée à la DEMANDE affichée.

    Le sous formulaire contient donc les informations de la table COMMANDE + le champ MEMO en question.
    Globalement dans 90% des cas la mise à jour du champ MEMO se passe bien.

    Mais pour quelques COMMANDES, la mise à jour du champ MEMO retourne le message d'erreur suivant :



    Je suis obligé d'annuler ma modification (ESC) pour m'affranchir du message d'erreur.
    J'ai remarqué que cela se produit lorsque l'utilisateur applique un filtre recherche sur la zone de liste et que celle-ci n'affiche que la DEMANDE recherchée.
    Le problème se pose même si je suis le seul utilisateur de l'application.

    Auriez vous des pistes ou solutions à me communiquer ?

    Merci d'avance de vos retours.

  2. #2
    Membre confirmé
    Pas d'idée a ton problème...dessolé...
    cependant les champs mémo dans Access ,2000, en l’occurrence ne sont pas très stables.
    J'ai eu pas mal de problèmes insolubles avec.
    Bon courage.
    ++

  3. #3
    Membre actif
    Merci james68 de ton intervention ... pas trop encourageante ...
    Si je trouve une solution je renseignerai le fil.

  4. #4
    Membre actif
    Bonjour,

    Je reviens car j'ai enfin trouvé la source de mon problème.
    Les champs mémo peuvent poser problème lorsque leur contenu dépasse les 2000 caractères.
    J'ai pu effectivement vérifier qu'en appliquant une contrainte sur le champ lui-même du style,

    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    nbcar([Mon CHAMP])<2000


    je n'observe plus mon problème. Peut-être existe-t-il des solutions pour gérer cette limitation et permettre d'aller au delà, mais en l'état cela convient momentanément pour mon application?

    Références trouvées sur Internet : Lien 1

    Merci encore de vos retours.