Supprimer espace dans Etat

Le
Isa
Bonjour

Je suis en train de préparer un état et j'ai un soucis de mis en page

J'ai crée un champ calculé :
=(" Je vous prie d'agréer " & [ChampNom] & ",")

je voulais ceci :

=(" Je vous prie d'agréer " & [ChampNom] & ", l'expression de mes
sentiments distingués")

mais il n'en veut pas car plus de 255 caractères

et bien sûr si j'ajoute un intitulé pour la suite de ma phrase c'est
pas top ( espace )

J'en profite pour poser une autre question sur la mise en page, existe-
il un moyen de dire à Access, si j'arrive au bout de la ligne écrire
sur la ligne suivante, c'est possible çà ?

En effet, en supposant que le contenu de mon champ ChampNom soit
exceptionnellement très long, ma phrase sera coupée et invisible

Merci d'avance
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses Page 1 / 2
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Isa
Le #6334941
Je me réponds
ben oui, je cherche avant de poser une question et en attendant vos
réponses et parfois je trouve des solutions

Pouvez-vous me dire si il y a une autre solution que celle-ci :


j'ai gardé dans mon état la zone de texte suivante ayant pour nom
Texte90
=(" Je vous prie d'agréer " & [ChampNom] & ",")

avec comme propriété => invisible

j'ai crée une autre zone de texte avec l'expression suivante :
=([Texte90] & " l'expression de mes sentiments distingués")

et cela s'affiche nickel

par contre je ne sais pas faire pour retour à la ligne si la zone de
texte ChampNom est très longue


voili



Bonjour

Je suis en train de pr�parer un �tat et j'ai un soucis de mis en page

J'ai cr�e un champ calcul� :
=(" Je vous prie d'agr�er " & [ChampNom] & ",")

je voulais ceci :

=(" Je vous prie d'agr�er " & [ChampNom] & ", l'expression de me s
sentiments distingu�s")

mais il n'en veut pas car plus de 255 caract�res

et bien s�r si j'ajoute un intitul� pour la suite de ma ph rase c'est
pas top ( espace )

J'en profite pour poser une autre question sur la mise en page, existe-
il un moyen de dire � Access, si j'arrive au bout de la ligne ï ¿½crire
sur la ligne suivante, c'est possible �� ?

En effet, en supposant que le contenu de mon champ ChampNom soit
exceptionnellement tr�s long, ma phrase sera coup�e et inv isible

Merci d'avance


Thierry (ze Titi)
Le #6334901
Je me réponds
Alors dans ce cas, je ne dis plus rien... ;o)


ben oui, je cherche avant de poser une question et en attendant vos
réponses et parfois je trouve des solutions

Pouvez-vous me dire si il y a une autre solution que celle-ci :


j'ai gardé dans mon état la zone de texte suivante ayant pour nom
Texte90
=(" Je vous prie d'agréer " & [ChampNom] & ",")

avec comme propriété => invisible

j'ai crée une autre zone de texte avec l'expression suivante :
=([Texte90] & " l'expression de mes sentiments distingués")

et cela s'affiche nickel

par contre je ne sais pas faire pour retour à la ligne si la zone de
texte ChampNom est très longue


A savoir:
Le caractère
Chr(13) ou vbCrLf
permet de forcer un saut de ligne dans une chaîne de caractère.

--
Cordialement,
Thierry

Tout pour réussir avec Access :
http://www.mpfa.info

Isa
Le #6334841
par contre je ne sais pas faire pour retour � la ligne si la zon e de
texte ChampNom est tr�s longue


A savoir:
Le caract�re
Chr(13) ou vbCrLf
permet de forcer un saut de ligne dans une cha�ne de caractï¿ ½re.


oui mais comme tu l'écris cela permet de "forcer un saut de ligne", or
moi ce n'est pas systématique
il faudrait du genre
si la zone contient plus de 80 caractères faire un retour à la lig ne
si non laisser tel quel

Mais bon je pense que cela devrait aller sans avoir à ajouter un code,
du moins je l'espère

Isa ou Isabelle


Fabien
Le #6334761

par contre je ne sais pas faire pour retour � la ligne si la zone de
texte ChampNom est tr�s longue
A savoir:

Le caract�re
Chr(13) ou vbCrLf
permet de forcer un saut de ligne dans une cha�ne de caract�re.


oui mais comme tu l'écris cela permet de "forcer un saut de ligne", or
moi ce n'est pas systématique
il faudrait du genre
si la zone contient plus de 80 caractères faire un retour à la ligne
si non laisser tel quel

Mais bon je pense que cela devrait aller sans avoir à ajouter un code,
du moins je l'espère

Isa ou Isabelle

Salut,

Et en plaçant dans les propriete du champ la zone auto-extensible a True ?



Isabelle ex Isa :-)
Le #6334741
Salut,
Et en plaçant dans les propriete du champ la zone auto-extensible a True ?


je ne mettais pas arrêter sur cette propriété
A priori, cela devrait me convenir parfaitement

Merci

Isabelle ex Isa

PS: j'ai modifié mon pseudo comme cela Thierry aura moins de
difficultés ;-)

Thierry (ze Titi)
Le #6334731
Salut,
Et en plaçant dans les propriete du champ la zone auto-extensible a True ?


je ne mettais pas arrêter sur cette propriété
A priori, cela devrait me convenir parfaitement

Merci

Isabelle ex Isa

PS: j'ai modifié mon pseudo comme cela Thierry aura moins de
difficultés ;-)


Mais c'est une conspiration, ma parole ! :o)

--
Cordialement,
Thierry

Tout pour réussir avec Access :
http://www.mpfa.info


Fabien
Le #6334721
Salut,
Et en plaçant dans les propriete du champ la zone auto-extensible a
True ?


je ne mettais pas arrêter sur cette propriété
A priori, cela devrait me convenir parfaitement

Merci

Isabelle ex Isa

PS: j'ai modifié mon pseudo comme cela Thierry aura moins de
difficultés ;-)


Mais c'est une conspiration, ma parole ! :o)

Non Non .... une constatation, rien de plus :-))




3stone
Le #6334671
Salut,

"Isa"
[...]
j'ai gardé dans mon état la zone de texte suivante ayant pour nom
Texte90
=(" Je vous prie d'agréer " & [ChampNom] & ",")

avec comme propriété => invisible

j'ai crée une autre zone de texte avec l'expression suivante :
=([Texte90] & " l'expression de mes sentiments distingués")

et cela s'affiche nickel
-----------------------------------

Peut-être, mais pourquoi faire simple lorsque... ;-)

Dans ton état, tu crée simplement une zone de texte à laquelle
tu donne comme source :

= " Je vous prie d'agréer " & [ChampNom] & ", l'expression de mes sentiments distingués."

Et, il suffit que le [ChampNom] fasse partie de la source
de l'état pour que Access concatène le tout.

PS: Tu peux ainsi créer des paragraphes entiers et qui incluent plusieurs champs.

--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
MPFA: http://www.mpfa.info/ (infos générales)
Isabelle ex Isa :-)
Le #6334631
Peut-être, mais pourquoi faire simple lorsque... ;-)

Dans ton état, tu crée simplement une zone de texte à laquelle
tu donne comme source :

= " Je vous prie d'agréer " & [ChampNom] & ", l'expression de mes sent iments distingués."

Et, il suffit que le [ChampNom] fasse partie de la source
de l'état pour que Access concatène le tout.


Bonjour 3 Stone

ben je veux bien moi mais comme indiqué dans mon premier message
j'ai voulu justement faire comme toi
=(" Je vous prie d'agréer " & [ChampNom] & ", l'expression de mes
sentiments distingués")
mais j'ai eu une erreur d'Access comme quoi il n'acceptait pas plus de
255 caractères.....

alors voili pourquoi j'ai fait compliqué

Isabelle ex Isa ;-)

3stone
Le #6334621
re,

"Isabelle ex Isa :-)"
ben je veux bien moi mais comme indiqué dans mon premier message
j'ai voulu justement faire comme toi
=(" Je vous prie d'agréer " & [ChampNom] & ", l'expression de mes
sentiments distingués")
mais j'ai eu une erreur d'Access comme quoi il n'acceptait pas plus de
255 caractères.....


J'ai bien dit dans la zone de texte de l'état...

Une zone de texte peut contenir 65.535 caractères ;-)
Je peux t'assurer que j'y ai déjà coller une page entière avec une dizaine de champs.


--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
MPFA: http://www.mpfa.info/ (infos générales)
Publicité
Poster une réponse
Anonyme