Forum des développeurs  

Le forum de référence en programmation et développement. Articles, cours et tutoriels du débutant au chef de projet et DBA confirmé.
Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Microsoft Office > Access > VBA Access

VBA Access Le forum pour les questions relatives au code VBA sous Access, et à son environnement de développement VBE.

Réponse
 
Outils de la discussion
Vieux 28/11/2008, 14h28   #1 (permalink)
Invité de passage
 
Date d'inscription: mars 2007
Localisation: RENAISON (42)
Messages: 4
Par défaut [A-00] Update de MEMO aléatoire et blocquant

Bonjour à tous,

J'ai une application ACCESS 2000 avec différents formulaires qui mettent à jour des enregistrements contenant un MEMO.

Généralement un MEMO nous sert à stocker des informations supplémentaires relatives à la relation avec nos clients. Donc par exemple le lundi on va créer un enregistrement avec une information dans le mémo, le mardi on va rajouter une information en plus dans le mémo si l'on a eu notre client et ainsi de suite.
Donc le Memo grossit de plus en plus.

Oui mais de temps en temps, sans savoir pourquoi, avec beaucoup ou peu d'informations stockées dans le Mémo de l'enregistrement, la mise à jour de l'enregistrement ne se fait plus (Et non seulement du MEMO).
Je ne peux même pas supprimer l'information dans le Mémo à partir du formulaire car même si à l'écran elle disparaît du formulaire, quand je sors du formulaire et que je reviens, l'info est toujours là ! ! !

Pour continuer d'utiliser cet enregistrement je suis obliger d'aller directement dans la table pour diminuer ou supprimer le mémo et tout repart.

J’ai bien pensé à une histoire de limite de nombre de caractères mais cela ne semble pas être le cas car je suis généralement loin des limites de 65 000 caractères.
Comme on fait parfois du copier coller dedans (infos venant de mail) j’ai imaginé des caractères cachés mais ce n’est pas systématique. Et même que faire ?

Quelqu'un a-t-il une idée ? ? ?

Merci d'avance

Dernière modification par Gabout ; 28/11/2008 à 16h33 Motif: Normalisation de la version d'Access dans le titre
ROLAND-01 est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 28/11/2008, 16h39   #2 (permalink)
Modérateur
 
Avatar de Gabout
 
Date d'inscription: mai 2006
Localisation: Rennes
Âge: 54
Messages: 973
Par défaut

Bonjour et bienvenue sur le forum,

Vérifie si ton champ Mémo n'est pas issu d'une requête (cf. Quelles sont les limites des champs mémos dans une requête ?)

Par ailleurs, il faudrait peut être que tu envisages de ne pas gérer ton application avec un champ Mémo, mais avec une table d'historisation...

A+
__________________
Gabout
N'oubliez pas le premier réflexe avant de poser une question : consultez les liens en bas de page
Gabout est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 04/12/2008, 22h14   #3 (permalink)
Invité de passage
 
Date d'inscription: mars 2007
Localisation: RENAISON (42)
Messages: 4
Par défaut

Bonjour GABOUT et merci déjà de ta réponse.

Concernant l'origine du champ mémo, il vient du résultat d'une requête sur une table. Que signifie "requête avec regroupement de données" ? Pour moi j'ai une requête normale ! !
De plus si c'était le cas le mémo serait tronqué à chaque modification. Ce n'est pas le cas. J'ai des mémos qui possèdent 2 200 voir 3 000 caractères et plus. La réalité est que je ne sais pas quand et pourquoi le mémo se bloque et devient non modifiable (ou plutot non enregistrable) via mon écran.
De plus quand le mémo devient non enregistrable, les autres champs non mémo sont eux aussi généralement non enregistrable.

J'ai bien pensé à une table d'historisation sans champ mémo mais les champs textes sont trop petits pour le stockage de mes informations même ponctuelles.


Bonne soirée

Roland
ROLAND-01 est déconnecté   Envoyer un message privé Réponse avec citation
NEWS ACCESSF.A.Q AccessF.A.Q VBATutorielsSourcesOutilsLivresAccess TVAccess 2007

Réponse

Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Microsoft Office > Access > VBA Access



Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are non
Pingbacks are non
Refbacks are non
Navigation rapide


Fuseau horaire GMT +1. Il est actuellement 00h56.


Publiez vos articles, tutoriels et cours et rejoignez-nous dans l'équipe de rédaction du club d'entraide des développeurs francophones. Nous contacter
Copyright 2000-2009 www.developpez.com - Legal informations