Petit problème dans un etat [Résolu]

Signaler
Messages postés
19
Date d'inscription
lundi 24 avril 2006
Statut
Membre
Dernière intervention
3 mai 2012
-
Messages postés
12
Date d'inscription
vendredi 28 juin 2002
Statut
Membre
Dernière intervention
26 mars 2013
-
Bonjour
j'ai une table qui contient un champs de nom d'article de 60 caractère ( nom_art c(60) ) et d'autre champs ( Prix d'achat , prix de vente etc...).
quand j'imprime le contenu de cette table la page portrait ne me suffit pas à cause du champs de 60 caractères .
j'ai essayé d'augmenter la hauteur de ce champs dans l’état ( report ) , mais cette hauteur s'applique sur tous les articles même leur longueur ne nécessite pas une impression sur 2 lignes.

Ma question est : Comment faire pour imprimer un champs sur 2 lignes seulement quand il nécessaire( alltrim(nom_art) > 40 par exemple ) .

J'ai des JPEG pour expliquer ce que je viens de dire mais apparemment le cite ne permet pas les pièces jointe.
Merci

3 réponses

Messages postés
12
Date d'inscription
vendredi 28 juin 2002
Statut
Membre
Dernière intervention
26 mars 2013

Bonjour,

Dans l'onglet général des propriétés du champ, il faut que la case Stretch with Overflow soit cochée.

Bon dev
Messages postés
19
Date d'inscription
lundi 24 avril 2006
Statut
Membre
Dernière intervention
3 mai 2012
1
Merci beaucoup mpmoreau
y a t il une moyen pour center un champs verticalement dans un report
Merci encore une fois
Messages postés
12
Date d'inscription
vendredi 28 juin 2002
Statut
Membre
Dernière intervention
26 mars 2013

N'importe quoi !

Euh... je ne sais pas... je ne crois pas... je ne vois pas où de toute façon. Je crois que ça n'existe pas.
Si j'étais aussi tordu () j'essaierai qq chose comme ça:
au lieu de nom_art en variable de champ, je mettrais
chr(13)+nom_art+chr(13)

enfin dans le genre... même avec une condition IIF( , , )

Essayez de dormir les prochaines nuits, détendez-vous c'est le WE...

Cordialement,

Michel