Overblog
Suivre ce blog Administration + Créer mon blog

aide memoire SQL

Définition de longueur : Decimal(zone, 15, 5) Concatener 2 zones numériques DIGITS(a.CCNVSI)!!DIGITS(a.CCNVDT) Localiser un ou une chaîne de caractères LOCATE(';',zone,1) LOCATE( charactère(s) , nom zone , position début) RRN par SQL select rrn(lefichier)...

Lire la suite

Code Opération RPGLE (%EDITC….) :

%ABS (Absolute Value of Expression) %ADDR (Get Address of Variable) %CHAR (Convert to Character Data) %DEC (Convert to Packed Decimal Format) %DECPOS (Get Number of Decimal Positions) %DIV (Return Integer Portion of Quotient) %EDITC (Edit Value Using...

Lire la suite

Carte H et ses mots clés :

+ OPTION(*SRCSTMT | *NOSRCSTMT)avec *SRCSTMT le compilateur génère une table de DEBUGou chaque instruction porte le N° de ligne sourceavec *NOSRCSTMT les lignes dans l'objet sont numérotées en séquence + OPTION(*DEBUGIO | *NODEBUGIO) avec *DEBUGIO le...

Lire la suite

touche de fonction DSPF - RPG

Ceci vous permettra de tester à l'issu d'un EXFMT : EXFMT ecranSELECTWHEN KEY = àF01EXSR ECR01F01 (touche de fonction F1) .... dans le RPG :FTFSIAIDEE CF E WORKSTN INFDS(INFECR) le /COPY INFECR **-------------------------------------------------------------**...

Lire la suite

DS SDS

DPsds SDS * Nom de la procédure D PROCEDURE *PROC * code status D ERROR *STATUS * code status précédent D PRV_STATUS 16 20S 0 * numéro line selon source D LINE_NUM 21 28 * nom routine D ROUTINE *ROUTINE * nombre de paramètres reçus D PARMS *PARMS * type...

Lire la suite

Changer la mire de connexion AS400 :

La mire par défaut se trouve dans le fichier source : QGPL/QDDSSRC membre QDSIGNON Respecter le nom des champs (SYSNAME, PASSWRD…) La mise en place se fait par sous système par un CHGSBSD SBSD(xxx) SGNDSPF(mabib/mamire) Chaque sous-système peut donc avoir...

Lire la suite

Debuguer un batch

2 méthodes Il faut placer le batch dans une jobq non reliée à un sous-systemefaire un STRSRVJOB avec le nom du travail, utilisateur et numérofaire un STRDBG (pour les programme ILE ou OPM compiler avec le paramètre OPTION(*SRCDBG)Libérer le batchfaire...

Lire la suite

Codes hexa des couleurs

20 VERT 21 VERT INVERSE VIDEO 22 BLANC 23 BLANC INVERSE VIDEO 24 VERT SOULIGNE 25 VERT SOULIGNE INVERSE VIDEO 26 BLANC SOULIGNE 27 28 ROUGE 29 ROUGE INVERSE VIDEO 2A ROUGE CLIGNOTANT 2B ROUGE CLIGNOTANT INVERSE VIDEO 2C ROUGE SOULIGNE 2D ROUGE SOULIGNE...

Lire la suite

*INZSR et *PSSR

L’*INZSR : sert pour l’initialisation d’un programme. Cette routine est automatiquement appelée à l’entrée du programme, mais ne l’ai plus si le programme est géré en mode RETURN (*INRT = *ON et *INLR = *OFF) et non en mode CLOTURE (*INLR = *ON). Une...

Lire la suite

1 2 > >>