Il existe plusieurs solutions pour faire du CSV, la plus connue c’est en utilisant la commande CPYTOIMPF, mais vous pouvez générer directement un fichier CSV en utilisant SQL, voici un petit tutoriel pour vous aider : Vous devrez utiliser les procédures QSYS2.IFS_WRITE* https://www.ibm.com/docs/en/i/7.4?topic=is-ifs-write-ifs-write-binary-ifs-write-utf8-procedures Voici un exemple qui comporte la génération du fichier, l’ajout d’un entête […]
Archive d’auteur pour : admin
A propos de admin
Cet auteur n’a pas encore écrit sa bio.
Mais nous sommes fiers de dire que admin a déjà contribué aux publications 7.
Publications par admin
Il est difficile de déboguer un watcher parce qu’on ne maitrise pas son lancement. Voici une méthode en utilisant RDI, qui va vous permet de le faire : WRKWCH WCH(*ALL) : Le message d’affiche : Pour tester, on peut simuler un traitement qui va planter. Dans notre cas, on fait un call d’un programme qui n’existe pas, et […]
Quand on fait des développements, il est parfois nécessaire de verrouiller un programme afin d’empêcher son utilisation par d’autres utilisateurs pendant qu’il est exécuté. Cependant, il n’est pas possible de verrouiller un programme. Lorsque on saisit : Le programme &MONRPG peut être exécuté par un autre utilisateur. Cette commande va verrouiller la description d’objet du […]
On est amené quand on fait des analyses à regarder les dates de source, on constate que ces dates sont à null pour tous les objets de type ILE. Vous avez une vue QSYS2.PROGRAM_INFO qui permet d’avoir ces informations sur les programmes, un peu comme la commande DSPPGM. Voici pourquoi : quand vous travaillez en […]
Voici une fonction RPGLE pour contrôler un numéro de sécurité sociale. Elle reçoit une variable caractère de 15 de long qui contient le numéro de sécu + sa cléet renvoie un booléen indiquant si la clé calculée est différente ou égale de la clé passée. C’est une fonction que vous pouvez inclure dans un programme […]
Qu’est-ce que Ansible ? Ansible est un outil écrit en Python qui permet de faire des déploiements. Ansible se sert de deux fichiers de configuration pour fonctionner. Le premier est l’inventory, il regroupe les adresses réseau des machines qu’on souhaite gérer. Le second est un playbook, il agit comme un script qu’on pourra exécuter sur […]
Les produits open-source sur IBM i sont gérés par un gestionnaire de paquet qui s’appelle yum : Sur ACS il est possible de gérer ces produits en sélectionnant l’option Gestion de modules open source depuis le menu Outils : Cette interface a ses limites et ne permet pas d’automatiser la recherche et l’installation des mises […]