Le Blog, les articles

Calculette RPG et PHP

Calculette RPG et PHP

J’avais écrit la première version de cette calculette aux alentours de 1993 (je développais alors sur écran passif). Dans un souci essentiellement pédagogique, je vous propose aujourd’hui une réécriture de ce programme dans 2 versions : une version RPG Free, et une version web, écrite avec beaucoup de PHP et un soupçon de jQuery.

Résultat d’une requete SQL au format CSV ou XML dans un fichier de l’IFS

Résultat d’une requete SQL au format CSV ou XML dans un fichier de l’IFS

Cet article vous propose d’utiliser la SQLDA pour bénéficier de la puissance d’un vrai système de requêtes SQL dynamiques.

Passez n’importe quelle requête à  ce programme pour obtenir une sortie au format CSV ou XML dans l’IFS.

Cet article est surtout prétexte à  présenter le fonctionnement globale de l’utilisation de SQL avec la SQLDA : jetez donc un coup d’oeil aux programmes DB2TOCSV et DB2TOXML.

Dans un premier temps cet article présentait DB2TOCSV et DB2TOXML qui font appel à  des programmes de services. Je laisse les exemples en ligne, car l’utilisation de programmes de services est un très bon choix car les composants applicatifs sont partageables.

Mais en pensant à  tous ceux qui souhaitent emporter un outil facilement chez un client, j’ai intégré DB2TOCSV, DB2TOXML et les programmes de service dans un seul programme RPG : DB2TOIFS (avec une commande de lancement et un programme de vérification de la commande).

Malgré une longue expérience, je suis un débutant en RPG. Soyez indulgent vis à  vis de mon codage. Toutes les idées sont les bienvenues.

Et merci à  tous ceux qui reconnaîtrons surement des bouts de leurs propres codes.

Macro Adelia pour Export XLS

Macro Adelia pour Export XLS

Présentation Ce document présente les techniques de codage à  mettre en Å“uvre pour exporter :  Un fichier AS400 vers un fichier xls.  Le résultat d’une requête SQL vers un fichier xls.  Exporter directement des informations vers un fichier de l’IFS. Pour faciliter le codage des macro-instructions ADELIA ont été crées. Liste des macro-instructions  &EXPXLS_INI :En savoir plus surMacro Adelia pour Export XLS[…]

Exécuter un ensemble de commandes stockées dans un script

Exécuter un ensemble de commandes stockées dans un script

Nous avons tous besoin à  un moment donné d’exécuter une série de commandes, parfois même plusieurs fois, voir sur plusieurs AS400.
Il est un peu fastidieux d’écrire à  chaque fois un programme pour cela.
C’est le propos de cet outil, permettre d’exécuter une suite de commandes stockées dans un fichier que nous appellerons ‘script de commandes’, qui est stocké sur l’IFS : il suffit de livrer le script dans l’IFS de la machine et de l’exécuter.
Une astuce, créez vous un site intranet sécurisé pour mettre en ligne vos scripts. Vous les aurez à  disposition très facilement pour mes télécharger sur la machine où vous intervenez.