Page 1 sur 1

Colonne 100 maxi en **FREE dans RDI

Posté : jeu. 06 juil. 2017, 14:51:58
par Jean-Marie
Bonjour,

Un avertissement s'affiche dans RDI (version 9.5) lorsque je dépasse la colonne 100 en Full Free :

"Une ou plusieurs lignes dépassent la limite autorisée dans le texte. Le fichier sera tronqué à l'enregistrement"

il y a un paramétrage particulier dans RDI à faire pour dépasser la colonne 100 ?

longueur de source RPG

Posté : jeu. 06 juil. 2017, 16:04:38
par cmasse
Il faut SI58137 (7.2) ou SI58136 (7.1) et probablement RDI 9.5.1.2 (Aide/A propos...)

Posté : jeu. 06 juil. 2017, 16:13:06
par Jean-Marie
Merci pour ces infos !! , cependant la version en cours est la 7.3 et j'ai RDI 9.5.1.2 d'installé, il faut un PTF aussi pour cette version ?

question

Posté : jeu. 06 juil. 2017, 16:19:25
par cmasse
Question idiote. votre fichier source fait plus de 100c ?

Posté : jeu. 06 juil. 2017, 16:25:42
par Jean-Marie
Désolé pour cette question idiote ..., oui le fichier source a une longueur de 112.

Posté : jeu. 06 juil. 2017, 16:29:23
par Jean-Marie
Je viens de tester avec un fichier source d'une longueur de 1000, le problème est résolu.

Merci !

donc

Posté : jeu. 06 juil. 2017, 16:30:50
par cmasse
donc 100 c. utiles (+ 6 pour le n° séquence, 6 pour la date)

Posté : mar. 11 juil. 2017, 08:06:30
par Jean-Marie
J'ajoute une petite remarque sur la copie de source dans RDI :

- le source SOURCE1.sqlrpgle se trouve dans MABIB1/QRPGLESRC de longueur 112.
- le source SOURCE1.sqlrpgle se trouve dans MABIB2/QRPGLESRC de longueur 238.

Si SOURCE1.sqlrpgle de MABIB1 a déjà été ouvert dans RDI, par défaut RDI garde des infos de taille en local à l'emplacement :
C:\Users\NomUser\IBM\rationalsdp\workspace\RemoteSystemsTempFiles\MaConnection\QSYS.LIB\MABIB1.LIB\0144.ASP\QRPGLESRC.FILE\SOURCE1.SQLRPGLE

Lors de la copie de SOURCE1.sqlrpgle de MABIB2/QRPGLESRC vers MABIB1/QRPGLESRC, RDI reprends les informations de taille du source précédent présentes en local. Du coup lorsqu'on ouvre ensuite SOURCE1.sqlrpgle de MABIB1/QRPGLESRC après copie dans RDI, l'éditeur reprends la taille précédente et tronque automatiquement si elle est inférieure à la nouvelle.

La suppression des infos en local avant la copie permet d'éviter ce problème.