OVH Cloud OVH Cloud

Probleme de texte tronqué

6 réponses
Avatar
frederic
Voila je fais une petit requete toute bête de selection afin de récupèrer le contenu d'un champ mémo mais le problème c'est que mon texte n'apparait pas en entier (et apparement ce n'est un problème de guillemets)

Merci

6 réponses

Avatar
frédéric
Désolé j'ai trouvé le problème, j'ai enlevé le GROUP BY et le texte apparait en entier (certainement un bug)
Avatar
Raymond [mvp]
Bonjour.

certainement pas, les champs mémo sont tronqués à 255 caractères (comme un
champ texte) si tu exportes le texte, si tu fais un tri dessus, si ta reqête
a un regroupement etc etc...... donc ta requête doit tomber dans un cas de
tronquage de champ mémo.

quelle est ta requête ?
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"frederic" a écrit dans le message de
news:
Voila je fais une petit requete toute bête de selection afin de récupèrer
le contenu d'un champ mémo mais le problème c'est que mon texte n'apparait

pas en entier (et apparement ce n'est un problème de guillemets).

Merci


Avatar
Enkore
Je pense que le champ mémo contient des retours à la ligne
ce qui n'est pas visible dans une requete sauf en
agrandissant par exemple la hauteur des lignes

A+

-----Message d'origine-----
Voila je fais une petit requete toute bête de selection
afin de récupèrer le contenu d'un champ mémo mais le

problème c'est que mon texte n'apparait pas en entier (et
apparement ce n'est un problème de guillemets).

Merci
.



Avatar
Bennny
Bonjour,

Je reprends la question puisque j'ai le même problème er ajoutant des
éléments :
Mon formulaire contient des cases à remplir (commentaires d'un questionnaire
de satisfaction).
Sachant que je suis limité par les champs de type "texte", j'enregistre dans
des champs "Mémo".

J'ai bien permis les passages à la ligne.
L'enregistrement dans la table est complet (en agrandissant la hauteur de
ligne de la table, tout est lisible).
Pour afficher via un état, je passe par une requête. La requête Tronque mon
texte, pas forcément aux sauts de lignes ni après tant de lignes mais après
un certain nombre de caractère.

Pour mieux expliquer, voici un exemple :
La table contient :
"+ La formation est très interressante, j'ai appris grand nombre de choses
dans toutes les matières.
- Toutefois, une crainte s'installe sur le parking voiture, notamment à
cause de tous les dégats causés par les gens du voyage.
- Il aurait été mieux d'avoir une salle de sport.
- 4h de la même matière, c'est trop long.
- Il n'y a pas assez de cours en bac pour le niveau.
- Ce n'est pas évident de réviser le soir en rentrant de l'entreprise.
- La semaine de 4 jours permettrait aux élèves de partir le jeudi soir tout
en étant présents 35 h. Cela permettrait de plus réviser le weekend.
- Trop de cours et pas de mise en pratique.
- Salaire trop bas."

La requête n'enregistre que :
"+ La formation bac pro est très interressante, j'ai appris grand nombre de
choses dans toutes les matières.
- Toutefois, une crainte s'installe sur le parking voiture, notamment à
cause de tous les dégats causés par les gens du voyage.
- Il aurait été m"

Je n'arrive toutjours pas à régler le problème.
Si quelqu'un à une idée, ce serait très sympa.


Voila je fais une petit requete toute bête de selection afin de récupèrer le contenu d'un champ mémo mais le problème c'est que mon texte n'apparait pas en entier (et apparement ce n'est un problème de guillemets).

Merci



Avatar
Raymond [mvp]
Bonjour.

les champs mémo sont tronqués à 255 caractères (comme un champ texte) par la
requête selon certaines conditions. Ces conditions peuvent être un
regroupement, un tri, etc. S'il est possible faire une dernière requête
sélection basée sur ta requête actuelle (sans le mémo) et ajouter le mémo
dans cette dernière requête. Cette requête sera la base pour ton état. En
tout état de cause une requête regroupement empêchera de faire quoi que ce
soit.

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Bennny" a écrit dans le message de
news:
Bonjour,

Je reprends la question puisque j'ai le même problème er ajoutant des
éléments :
Mon formulaire contient des cases à remplir (commentaires d'un
questionnaire

de satisfaction).
Sachant que je suis limité par les champs de type "texte", j'enregistre
dans

des champs "Mémo".

J'ai bien permis les passages à la ligne.
L'enregistrement dans la table est complet (en agrandissant la hauteur de
ligne de la table, tout est lisible).
Pour afficher via un état, je passe par une requête. La requête Tronque
mon

texte, pas forcément aux sauts de lignes ni après tant de lignes mais
après

un certain nombre de caractère.

Pour mieux expliquer, voici un exemple :
La table contient :
"+ La formation est très interressante, j'ai appris grand nombre de choses
dans toutes les matières.
- Toutefois, une crainte s'installe sur le parking voiture, notamment à
cause de tous les dégats causés par les gens du voyage.
- Il aurait été mieux d'avoir une salle de sport.
- 4h de la même matière, c'est trop long.
- Il n'y a pas assez de cours en bac pour le niveau.
- Ce n'est pas évident de réviser le soir en rentrant de l'entreprise.
- La semaine de 4 jours permettrait aux élèves de partir le jeudi soir
tout

en étant présents 35 h. Cela permettrait de plus réviser le weekend.
- Trop de cours et pas de mise en pratique.
- Salaire trop bas."

La requête n'enregistre que :
"+ La formation bac pro est très interressante, j'ai appris grand nombre
de

choses dans toutes les matières.
- Toutefois, une crainte s'installe sur le parking voiture, notamment à
cause de tous les dégats causés par les gens du voyage.
- Il aurait été m"

Je n'arrive toutjours pas à régler le problème.
Si quelqu'un à une idée, ce serait très sympa.


Avatar
Bennny
Alors là, je dis "chapeau" !!!!!!!!!

Après des mois à chercher par moi-même sans trouver, voilà que la réponse
m'arrive en quelques minutes.

Effectivement, j'ai créé une requête intermédiaire sans les 16 Mémo (qui
évidemment, était dans un regroupement).
J'ai créé ensuite une 2ème requête comprenant l'ensemble des champs de la
requête intermédiaire + les 16 mémos.
Et ça marche !!!!

Encore merci et à bientôt (ben oui, j'ai une 2ème question à 100 balles à
laquelle je cherche une réponse depuis longtemps).


Bonjour.

les champs mémo sont tronqués à 255 caractères (comme un champ texte) par la
requête selon certaines conditions. Ces conditions peuvent être un
regroupement, un tri, etc. S'il est possible faire une dernière requête
sélection basée sur ta requête actuelle (sans le mémo) et ajouter le mémo
dans cette dernière requête. Cette requête sera la base pour ton état. En
tout état de cause une requête regroupement empêchera de faire quoi que ce
soit.

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Bennny" a écrit dans le message de
news:
Bonjour,

Je reprends la question puisque j'ai le même problème er ajoutant des
éléments :
Mon formulaire contient des cases à remplir (commentaires d'un
questionnaire

de satisfaction).
Sachant que je suis limité par les champs de type "texte", j'enregistre
dans

des champs "Mémo".

J'ai bien permis les passages à la ligne.
L'enregistrement dans la table est complet (en agrandissant la hauteur de
ligne de la table, tout est lisible).
Pour afficher via un état, je passe par une requête. La requête Tronque
mon

texte, pas forcément aux sauts de lignes ni après tant de lignes mais
après

un certain nombre de caractère.

Pour mieux expliquer, voici un exemple :
La table contient :
"+ La formation est très interressante, j'ai appris grand nombre de choses
dans toutes les matières.
- Toutefois, une crainte s'installe sur le parking voiture, notamment à
cause de tous les dégats causés par les gens du voyage.
- Il aurait été mieux d'avoir une salle de sport.
- 4h de la même matière, c'est trop long.
- Il n'y a pas assez de cours en bac pour le niveau.
- Ce n'est pas évident de réviser le soir en rentrant de l'entreprise.
- La semaine de 4 jours permettrait aux élèves de partir le jeudi soir
tout

en étant présents 35 h. Cela permettrait de plus réviser le weekend.
- Trop de cours et pas de mise en pratique.
- Salaire trop bas."

La requête n'enregistre que :
"+ La formation bac pro est très interressante, j'ai appris grand nombre
de

choses dans toutes les matières.
- Toutefois, une crainte s'installe sur le parking voiture, notamment à
cause de tous les dégats causés par les gens du voyage.
- Il aurait été m"

Je n'arrive toutjours pas à régler le problème.
Si quelqu'un à une idée, ce serait très sympa.