Bonjour,

J'ai des données stockées dans un tableau que je souhaiterai afficher proprement:

Ces données sont par exemple:
Data[1]:
HLM1

Data[2]:
17

Data[3]:
SIG *N= 3812/10-05-02/22-57-12/ZC256 /ZC256 /D/AA/ES_ESRE
+/VER ATH3/ZA_CLOCK/ 19000
+/NOUVELLES DATE ET HEURE
+/DATE=10-05-02 TIME=22-57-12
+/SIGN=POS
+/DLTADATE=00-00-00 DLTATIME=00-00-08 ORIG=OPER

L'affichage que je souhaiterai c'est cela:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
+---------------------------------------------------------------------+
|NE Function      | Message Text                                      |
|-----------      | ------------                                      |
|ZSOP             | SIG *N= 3812/10-05-02/22-57-12/ZC256       /ZC256 |
|                 | +/VER ATH3/ZA_CLOCK/ 19000                        |
|NE Edition Class | +/NOUVELLES DATE ET HEURE                         |
|-----------      | +/DATE=10-05-02  TIME=22-57-12                    |
|10               | +/SIGN=POS                                        |
|                 | +/DLTADATE=00-00-00  DLTATIME=00-00-08  ORIG=OPER |
+---------------------------------------------------------------------+
J'ai utiliser le code suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
$~="AFFICHE";
format AFFICHE = 
+--------------------------------------------------------------------------------------+
|NE Function      | Message Text                                                       |
|-----------      | ------------                                                       |
|@<<<<<           | @*                                                             |
$NEFunctiondata,$messagetextdata
|NE Edition Class |                                                                    |
|-----------      |                                                                    |
|@<<<<<           |                                                                    |
$NEEditionClassdata
|                 |                                                                    |
|                 |                                                                    |
|                 |                                                                    |
+--------------------------------------------------------------------------------------+
Mais cela m'affiche:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 
+--------------------------------------------------------------------------------------+
|NE Function      | Message Text                                                       |
|-----------      | ------------                                                       |
|ZSOP             |
SIG *N= 3812/10-05-02/22-57-12/ZC256       /ZC256   /D/AA/ES_ESRE
+/VER ATH3/ZA_CLOCK/ 19000
+/NOUVELLES DATE ET HEURE
+/DATE=10-05-02  TIME=22-57-12
+/SIGN=POS
+/DLTADATE=00-00-00  DLTATIME=00-00-08  ORIG=OPER                                                             |
|NE Edition Class |                                                                    |
|-----------      |                                                                    |
|10               |                                                                    |
|                 |                                                                    |
|                 |                                                                    |
|                 |                                                                    |
+--------------------------------------------------------------------------------------+
Mon texte de droite est sur plusieurs lignes et c'est cela qui pose problème.