Retour à la ligne pour une variable texte

Voir le sujet précédent Voir le sujet suivant Aller en bas

Retour à la ligne pour une variable texte

Message  Marie le Mer 2 Mar - 22:28

Bonjour, Je souhaiterais ajouter un retour chariot dans un champ (étape data qui me permet de préparer ma table finale avant un proc report).

Voici mon bout de programme concerné :
if PERCENT ne . then X2=compbl(COUNT||" "||compress('('||POUR||' %)') ||"
["||ICL||"% ; "||ICU||"%]");

Qui me donne l'effectif, les % et les IC de la proportions entre crochets.
(ex : XX (YY.YY %) [ZZ.ZZ % ; ZZ.ZZ %]
Ce que je souahiterais c'est le retour à la ligne après la fermeture de la
parenthèse. Auriez-vous une idée SVP ?
Merci par avance

Marie

Messages : 2
Date d'inscription : 02/03/2011

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Retour à la ligne pour une variable texte

Message  Intracen le Lun 28 Mar - 14:45

J'ai un début de réponse, mais je ne sais pas si le retour à la ligne s'affichera dans la fenêtre output.

Le retour chariot se code '0D'x et le fin de ligne '0A'x
Windows intègre ces deux caractère lors que l'on presse la touche entrée.
Mais si on lui donne un seul des deux dans une chaine de caractère il comprend qu'il faut aller à la ligne.
Glisse simplement un des entre deux double "pipe"
Code:
|| '0A'x ||
Par contre SAS l'affichera comme un caractère spécial.
Bonne chance et tiens nous informés si tu arrives à atteindre ton objectif et comment tu y es parvenue.

Intracen

Messages : 1
Date d'inscription : 28/03/2011

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum