Aujourd’hui vous verrez comment créer un programme capable de convertir un fichier html en PDF depuis votre IBM i à l’aide d’un appel d’API externe. Rappel sur l’IBMi vous pouvez générer du PDF en utilisant : Exemple: wkhtmltopdf (outil de conversion) qui n’est en fait plus du tout maintenu. On va donc présenter une autre […]
/wp-content/uploads/2017/05/logogaia.png00Noah Vergely/wp-content/uploads/2017/05/logogaia.pngNoah Vergely2026-06-09 09:16:082026-06-09 09:16:10Html vers pdf dans l’IBM i
API, IA, VSCodeQu’est-ce que le Model Context Protocol (MCP) ?
Définition du protocole MCP Le Model Context Protocol (MCP) est un protocole ouvert et standardisé qui permet aux intelligences artificielles (comme Claude, ChatGPT, ou autres grands modèles de langage) de se connecter facilement à des outils, services et sources de données externes. C’est un peu comme l’USB-C des applications IA : au lieu d’avoir un câble […]
/wp-content/uploads/2017/05/logogaia.png00Dilhan Dincer/wp-content/uploads/2017/05/logogaia.pngDilhan Dincer2026-06-02 10:00:002026-06-02 17:23:19Qu’est-ce que le Model Context Protocol (MCP) ?
20 avril 2026. Cette version apporte desévolutions sur l’éxecution de script SQL ! PTF IBM i Pour mettre à jour la version disponible sur IBM i : Run SQL Script SELF Nouvelle option : Permet le support de l’outil SELF (SQL Error Logging Facility). Cf SQL Error Logging Facility (SELF) – IBM Documentation Concrètement, cela modifie […]
Pour connaitre le type d’un fichier, vous pouvez vous baser sur le type du Fichier .PDF, .JPG, etc … Ou vous baser sur le nombre magique , ou signature binaire soit les 4 premiers octets en Hexa SELECT HEX(SUBSTR(LINE, 1, 4)) AS SIGNATUREFROM TABLE(QSYS2.IFS_READ_BINARY(‘/home/test.pdf’))FETCH FIRST 1 ROW ONLY; Voici un exemple sur 4 fichiers que vous pouvez trouver sur votre partition Résultat : Conclusion : C’est simple, et efficace, il y a sans doute d’autres manières de faire
https://www.gaia.fr/wp-content/uploads/2017/02/team3.png600600Pierre-Louis BERTHOIN/wp-content/uploads/2017/05/logogaia.pngPierre-Louis BERTHOIN2026-05-11 14:42:272026-05-11 14:42:28Trouver le type d’un fichier
Vous avez des spools que vous ne voyez pas et vous ne pouvez pas agir dessus ==>WRKOUTQ en Face de votre Outq vous avez 918 et quand quand vous regarder dans l’outq vous en avez que 37 par exemple que faire Vous regardez par SQL, vous les voyez tous SELECT OUTPUT_QUEUE_NAME, SPOOLED_FILE_NAME, USER_DATA, JOB_NAME, FILE_NUMBERFROM QSYS2.OUTPUT_QUEUE_ENTRIES WHERE OUTPUT_QUEUE_NAME = ‘votre outq’; Même par sql vous […]
un petit rappel, il existe depuis quelque temps un mini ETL qui permet de mettre en place un suivi des codes d’audit pour avoir des statistiques et même un visuel dans Navigator for i Vous voulez créer un datamart sur plusieurs code exemple PW et AF et avoir un rafraichissement régulier sur la journée Vous […]
Aujourd’hui vous verrez comment créer un programme capable de convertir un fichier html en PDF depuis votre IBM i à l’aide d’un appel d’API externe. Rappel sur l’IBMi vous pouvez générer du PDF en utilisant : Exemple: wkhtmltopdf (outil de conversion) qui n’est en fait plus du tout maintenu. On va donc présenter une autre […]
Définition du protocole MCP Le Model Context Protocol (MCP) est un protocole ouvert et standardisé qui permet aux intelligences artificielles (comme Claude, ChatGPT, ou autres grands modèles de langage) de se connecter facilement à des outils, services et sources de données externes. C’est un peu comme l’USB-C des applications IA : au lieu d’avoir un câble […]
20 avril 2026. Cette version apporte desévolutions sur l’éxecution de script SQL ! PTF IBM i Pour mettre à jour la version disponible sur IBM i : Run SQL Script SELF Nouvelle option : Permet le support de l’outil SELF (SQL Error Logging Facility). Cf SQL Error Logging Facility (SELF) – IBM Documentation Concrètement, cela modifie […]
Pour connaitre le type d’un fichier, vous pouvez vous baser sur le type du Fichier .PDF, .JPG, etc … Ou vous baser sur le nombre magique , ou signature binaire soit les 4 premiers octets en Hexa SELECT HEX(SUBSTR(LINE, 1, 4)) AS SIGNATUREFROM TABLE(QSYS2.IFS_READ_BINARY(‘/home/test.pdf’))FETCH FIRST 1 ROW ONLY; Voici un exemple sur 4 fichiers que vous pouvez trouver sur votre partition Résultat : Conclusion : C’est simple, et efficace, il y a sans doute d’autres manières de faire
Vous avez des spools que vous ne voyez pas et vous ne pouvez pas agir dessus ==>WRKOUTQ en Face de votre Outq vous avez 918 et quand quand vous regarder dans l’outq vous en avez que 37 par exemple que faire Vous regardez par SQL, vous les voyez tous SELECT OUTPUT_QUEUE_NAME, SPOOLED_FILE_NAME, USER_DATA, JOB_NAME, FILE_NUMBERFROM QSYS2.OUTPUT_QUEUE_ENTRIES WHERE OUTPUT_QUEUE_NAME = ‘votre outq’; Même par sql vous […]
un petit rappel, il existe depuis quelque temps un mini ETL qui permet de mettre en place un suivi des codes d’audit pour avoir des statistiques et même un visuel dans Navigator for i Vous voulez créer un datamart sur plusieurs code exemple PW et AF et avoir un rafraichissement régulier sur la journée Vous […]