11 résultats trouvés

par Philippe S
ven. 27 mars 2015, 15:53:08
Forum : langages
Sujet : Utilisation api QUSLOBJ en free syntaxe et full free syntaxe
Réponses : 16
Vues : 48710

Exact ! Désolé pour cette erreur dûe à ma confusion entre "4B 0" et INT(4) au lieu de INT(10). Je me donne 3 baffes :? . Je rectifie mon post en conséquence pour ne pas laisser traîner cette erreur qui peut induire en erreur de futurs visiteurs.
par Philippe S
ven. 27 mars 2015, 12:11:37
Forum : langages
Sujet : Utilisation api QUSLOBJ en free syntaxe et full free syntaxe
Réponses : 16
Vues : 48710

Dans ce type de description en full free et surtout lorsqu'on fait du positionnel les zones de type binary ne doivent pas e^tre définies en 4:0 qui est l'espace occupé par la zone dans le buffer, mais plutot la taille 9:0 qui renvoi bien les nombres attendus. Non. Il faut de les définir en INT(10) ...
par Philippe S
jeu. 26 mars 2015, 16:45:45
Forum : langages
Sujet : Utilisation api QUSLOBJ en free syntaxe et full free syntaxe
Réponses : 16
Vues : 48710

Dans le post ci-dessus, s'il s'agit bien du dump du user space du programme Full Free, je vois que la variable ListNumber à l'adresse X'000084' (133 - 1) est égale à X'00000003' et non pas zéro...
par Philippe S
mer. 25 mars 2015, 16:33:17
Forum : langages
Sujet : Utilisation api QUSLOBJ en free syntaxe et full free syntaxe
Réponses : 16
Vues : 48710

En effet, utiliser la balise code rendra le RPG moins difficile à lire. Néanmoins, j'ai une question. Dans la définition suivante : Dcl-s UserSpace Char(20) INZ('QUSLOBJ QTEMP '); Y a-t-il bien 3 blancs entre le nom du user space QUSLOBJ et celui de la bibliothèque QTEMP ? On ne pas ...
par Philippe S
mar. 17 mars 2015, 12:52:27
Forum : langages
Sujet : STRQSH dans un CL ?
Réponses : 2
Vues : 11798

Le shell unix QSH crée un job à part entière, donc une QTEMP qui lui est propre et qui est détruite à la fin du job. Il faut donc faire le create table dans une bibliothèque autre que QTEMP pour conserver la table créée par le shell.
par Philippe S
mar. 17 mars 2015, 12:40:30
Forum : langages
Sujet : Watch programme RPG ILE
Réponses : 15
Vues : 44535

...Cela proviens du fait que la clé du message (MsgKey) est une valeur Hexadécimale et ne peut être transmise telle quelle dans ce cas là. Non. Il y a probablement une erreur dans le formatage de la commande mais ce n'est pas à cause de cela. Dans la mesure où la variable MsgKey est correctement dé...
par Philippe S
lun. 16 mars 2015, 13:06:30
Forum : langages
Sujet : Watch programme RPG ILE
Réponses : 15
Vues : 44535

Il faut déboguer le programme RPG. Pour trouver le job associé au WATCH, faire WRKACTJOB JOB(NomSession) où NomSession est l'ID de session indiqué par la commande WRKWCH *STRWCH. Ensuite, pour déboguer le programme, faire STRSRVJOB du job watch puis STRDBG du programme d'exit watch. Placer ensuite l...
par Philippe S
dim. 15 mars 2015, 13:45:48
Forum : langages
Sujet : Watch programme RPG ILE
Réponses : 15
Vues : 44535

J'apporte ici mon grain de sel mais du genre un coup dans le noir.

Avez-vous regardé cette page sur la toile ?
par Philippe S
jeu. 12 févr. 2015, 17:09:16
Forum : langages
Sujet : PB avec sql et variable
Réponses : 2
Vues : 10671

Select Into

Tu ne peux pas utiliser SQL dynamique avec SELECT INTO. Donc, soit tu utilises SQL statique, soit un curseur, pour récupérer ta donnée. Curseur File1 = 'ARSSEG'; File2 = 'ARSAG'; Requete = 'select "TABLE_NAME" from ' + %trim(E_Bib)+ '/' + %trim(File1) + ' WHERE AGID = (SELECT AGI...
par Philippe S
mer. 04 févr. 2015, 14:24:44
Forum : langages
Sujet : (sujet non précisé)
Réponses : 7
Vues : 21322

(sujet non précisé)

Oui, en SAISIE , on peut mettre le signe à gauche mais le programme va recevoir 45 (X'F4F5') et non -45 (X'F4D5'). En revanche, si on met le signe à droite, le programme recevra bien -45. J'en profite au passage pour te dire que la prévisualisation ne marche pas, je n'obtiens pas ce que j'ai tapé ma...
par Philippe S
mar. 03 févr. 2015, 15:26:10
Forum : langages
Sujet : (sujet non précisé)
Réponses : 7
Vues : 21322

(sujet non précisé)

Les EDTCDE J,K,L,M fonctionnent bien si on veut le signe à droite, les EDTCDE N,O,P,Q qui sont sensés définir le signe à gauche de la valeur ne fonctionnent pas sur les écrans mais semblent toutefois fonctionner sur les spécifs O de RPG ( sic ). Il y a comme qui dirait un petit bug ici de la part de...