20 résultats trouvés

par Alain MOIROUD
dim. 12 avr. 2015, 18:28:41
Forum : langages
Sujet : Utilisation api QUSLOBJ en free syntaxe et full free syntaxe
Réponses : 16
Vues : 48717

Bonjour, Désolé, mais je n'étais pas dispo ces jours pour aller voir vos post. Merci pour ces précisions, je vais effectuer les corrections afin de disposer d'un exemple bien écrit en full free. Surtout que je vais avoir une demande de formation sur le mode full free RPG ici chez moi en Guadeloupe. ...
par Alain MOIROUD
jeu. 26 mars 2015, 22:02:47
Forum : langages
Sujet : Utilisation api QUSLOBJ en free syntaxe et full free syntaxe
Réponses : 16
Vues : 48717

Bonjour, Merci de la réponse, effectivement il y avait bien 3 éléments retournés. Le problème venait de la définition de la DS GenRcvDS, voici la correction apportée : Dcl-Ds GenRcvrDS BASED(P_UsrSpc); UserArea Char(64) Pos(1); GenHdrSize BinDec(9:0) Pos(65); ...
par Alain MOIROUD
mer. 25 mars 2015, 17:21:40
Forum : langages
Sujet : Utilisation api QUSLOBJ en free syntaxe et full free syntaxe
Réponses : 16
Vues : 48717

Codes et dump

Voilà ci-dessus le code des deux progammes et extrait du dump user space lorsque je lance INF_DLTLIB

Il est bien rempli mais apparemment le nombre d'éléments retournés est = 0 quand je suis en débug du programme

Merci de votre aide
par Alain MOIROUD
mer. 25 mars 2015, 17:19:14
Forum : langages
Sujet : Utilisation api QUSLOBJ en free syntaxe et full free syntaxe
Réponses : 16
Vues : 48717

DUMP du User Space

852319/INFOZEN/QPADEV0009 MPOBJ PARAMETERS OBJ-QUSLOBJ CONTEXT- QTEMP OBJTYPE-*USRSPC OBJECT TYPE- SPACE *USRSPC NAME- QUSLOBJ TYPE- 19 SUBTYPE- 34 LIBRARY- QTEMP 04CF9B50E6A09DC19001 TYPE- 04 SUBTYPE- C1 CREATION- 25/03/15 11:38:29 SIZE- 0000002000 OWNER- INFOZEN TYPE- 08 SUBTYPE- 01 ATTRIBUTES- 0...
par Alain MOIROUD
mer. 25 mars 2015, 17:14:35
Forum : langages
Sujet : Utilisation api QUSLOBJ en free syntaxe et full free syntaxe
Réponses : 16
Vues : 48717

H COPYRIGHT('(c) INFOZEN 2015') H DFTACTGRP(*NO) ActGrp( *CALLER ) H BndDir( 'QC2LE' ) š********************************************************************************************** š* š* DS Programme Status š* š*********************...
par Alain MOIROUD
mer. 25 mars 2015, 17:12:46
Forum : langages
Sujet : Utilisation api QUSLOBJ en free syntaxe et full free syntaxe
Réponses : 16
Vues : 48717

//--------------------------------------------------------* // * // Séléction et suppression Bibliothèques * // Full Free Syntax * // * // * //--------------------------------------------------------* Ctl-Opt DftActGrp( *NO ) ActGrp( *CALLER ); Ctl-Opt BndDir( 'QC2LE' ); Ctl...
par Alain MOIROUD
mer. 25 mars 2015, 17:10:25
Forum : langages
Sujet : Utilisation api QUSLOBJ en free syntaxe et full free syntaxe
Réponses : 16
Vues : 48717

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 Alain MOIROUD
mer. 25 mars 2015, 17:09:14
Forum : langages
Sujet : Utilisation api QUSLOBJ en free syntaxe et full free syntaxe
Réponses : 16
Vues : 48717

Code: //--------------------------------------------------------* // * // Séléction et suppression Bibliothèques * // Full Free Syntax * // * // * //--------------------------------------------------------* Ctl-Opt DftActGrp( *NO ) ActGrp( *CALLER ); Ctl-Opt BndDir( 'QC2LE' ); Ctl-Opt COPYRIGHT('(c)...
par Alain MOIROUD
mer. 25 mars 2015, 17:00:05
Forum : langages
Sujet : Utilisation api QUSLOBJ en free syntaxe et full free syntaxe
Réponses : 16
Vues : 48717

API QUSLOBJ

Bonjour, Le User Space est bien créé dans les deux cas et dans les deux cas il est bien rempli des informations attendues à savoir : liste des bibliothèques qui commencent par B1 (B1* en paramètre d'entrée) dans le premier cas le nombre d'éléments retournés est 3 et dans le second cas le nombre d'él...
par Alain MOIROUD
mar. 24 mars 2015, 21:51:03
Forum : langages
Sujet : Utilisation api QUSLOBJ en free syntaxe et full free syntaxe
Réponses : 16
Vues : 48717

Utilisation api QUSLOBJ en free syntaxe et full free syntaxe

Bonjour, J'ai un soucis quant à l'utilisation de l'API QUSLOBJ : Je m'explique, je l'utilise dans un programme RPG LE en free syntaxetil fonctionne, je suis passé depuis peu à l'écriture en full free syntaxe, j'ai donc repris mon programme afin de le moderniser en full free, j'utilise l'API QUSLOBJ ...
par Alain MOIROUD
dim. 22 mars 2015, 20:07:47
Forum : langages
Sujet : Watch programme RPG ILE
Réponses : 15
Vues : 44544

Bonjour, Voilà la surveillance est en place. Merci à tous ceux qui ont apporté leu concours. Ceci dit, je tiens à disposition le source complet du programme de monitoring j'ai fait 2 versions : une en free syntaxes (traditionnelle) et une autre en full free syntaxe. Merci de mettre un post pour ceux...
par Alain MOIROUD
mar. 17 mars 2015, 14:03:58
Forum : langages
Sujet : Watch programme RPG ILE
Réponses : 15
Vues : 44544

Bonjour, C'est vrai que l'utilisation d'api est plus appropriée, vous avez raison à propos de l'envoi du message par QcmdExc je vais remplacer par l'api QMHSNDM Merci pour vos réponses et l'aide apportée. Ce monitoring va m'être d'une grande utilité dans l'exploitation quotidienne chez certains clie...
par Alain MOIROUD
lun. 16 mars 2015, 19:53:59
Forum : langages
Sujet : Watch programme RPG ILE
Réponses : 15
Vues : 44544

En débugant mon programme, je me suis aperçu que : QcmdExc( 'SNDRPY MSGKEY(' + MsgKey + ') MSGQ(' + %Trim( MsgQlib ) + '/' + %Trim ( MsgQName ) + ') ' + ' RPY(' + %Trim( WchVal ) + ')' ); écrit de cette manière, renvoyait le message CPF0006, erreur dans la commande. Cela proviens du fait que la clé ...
par Alain MOIROUD
lun. 16 mars 2015, 00:59:02
Forum : langages
Sujet : Watch programme RPG ILE
Réponses : 15
Vues : 44544

Bonjour à tous, D'abord merci de votre aide J'ai trouvé la solution à mon problème : Ce n'est pas que mon programme ne soit pas appelé, en fait il l'est bien, c'est la commande de réponse au message qui ne fonctionne pas, en tous cas comme je l'ai écrite : QcmdExc( 'SNDRPY MSGKEY(' + MsgKey + ') MSG...
par Alain MOIROUD
dim. 15 mars 2015, 21:38:41
Forum : langages
Sujet : Watch programme RPG ILE
Réponses : 15
Vues : 44544

Bonjour, Je suis aller voir la page que vous indiquez, très bien commentée et qui situe exactement mon problèmes. Malheureusement même après avoir fait les vérifications indiquées, malgré tout mon programme ne semble pas être appelé lors d'un évènement dans la QYSOPR. Je re précise que je suis en V7...