Knowledge Base

Archivio della community

584 contenuti indicizzati da feed, blog tecnici e documenti interni.

Autori della community

Knowledge Base Community

Come leggere un job log senza perdersi

Il job log è la prima fonte di verità quando un programma RPG finisce in errore. Usa DSPJOBLOG o meglio la vista QSYS2.JOBLOG_INFO per filtrare i messaggi per severità. Cerca sempre il primo messaggio di escape (CPF, RNQ, MCH) e non l'ultimo: la catena success…

blogamministrazione

MarkOneTools · Marco Riva

Markdown cheat sheet

25 giugno 2026

Introduzione Markdown è un linguaggio di markup con una sintassi di testo semplice progettata in modo che possa essere convertito in formato HTML e in molti altri formati. La sintassi Markdown è stata sviluppata da John Gruber e l’ultima versione è la 1.0.1 de…

markonetoolsmarco rivablog
Originale

Newsletter · Faq400 Blog News

AI Power Day 2026: l'appuntamento da non perdere per capire il futuro di IBM i e dell'Intelligenza Artificiale

05 giugno 2026

+ Segui L'11 giugno a Milano si terrà AI Power Day, un evento che quest'anno assume un significato ancora più importante per tutta la community IBM i italiana. Si tratta infatti dell'unico evento ufficiale per IBM i (o se preferite, AS400) in Italia che vede l…

newsletterlinkedinblog
Originale

MarkOneTools · Marco Riva

Sviluppare su IBM i con VS Code

17 aprile 2026

Il futuro dello sviluppo IBM i passa per VS Code. Passare a VS Code con le estensioni dedicate al mondo IBM i (Code for IBM i e molte altre) non è solo una questione estetica, è un cambio di marcia radicale. Chi già ha abbracciato Rational Developer for i (RDi…

markonetoolsmarco rivablog
Originale

Newsletter · Faq400 Blog News

IBM Bob - Formazione - Eventi IBM i

26 marzo 2026

+ Segui Esperienza sul campo + Formazione + Community: cosa bolle nel mondo IBM i La scorsa settimana ho avuto il piacere di partecipare al Bob-Athon IBM Italia del 17 Marzo presso gli IBM Studios. Un’esperienza molto interessante e concreta: abbiamo potuto me…

newsletterlinkedinblog
Originale

MarkOneTools · Marco Riva

RDi 9.9 – installazione

14 febbraio 2026

La guida passo passo di installazione per la versione di Rational Developer for i 9.9 di gennaio 2026. RDi è supportato su sistemi operativi Windows 11 (Enterprise e Pro), MacOS (Sequioia 15.5, Sonoma 14.0, Tahoe 26.0). RDi supporta la connessione ai server IB…

markonetoolsmarco rivablog
Originale

MarkOneTools · Marco Riva

Gruppi e supergruppi

21 novembre 2025

SQL per raggruppare e totalizzare In questo articolo focalizziamo l’attenzione sui metodi disponibili nel linguaggio SQL per analizzare i dati raggruppandoli e totalizzandoli. I gruppi La struttura base di un’istruzione select prevede due clausole per gestire …

markonetoolsmarco rivablog
Originale

MarkOneTools · Marco Riva

PTF: come gestirle e perché?

20 novembre 2025

consigli per essere sempre aggiornati Cosa è una PTF ? Letteralmente e storicamente una PTF è un “ Program Temporary Fix ”. Acronimo perfetto più di 30 anni or sono quando è nato AS/400, ma ormai inadeguato. Le PTF sono molto di più di “aggiornamenti per risol…

markonetoolsmarco rivablog
Originale

Blog Faq400

VsCode Extension: Bob Cozzi’s RPG IV to RPG Free Conversion

02 novembre 2025

Last Updated on 2 Novembre 2025 by Roberto De Pedrini L’estensione “RPG IV to Free Format Conversion” sviluppata da Bob Cozzi (Cozzi Research) è pensata per semplificare la conversione di codice in formato fisso (fixed-format) RPG IV verso il nuovo stile free-…

blog
Originale

Blog Faq400

VsCode Extention: Bob Cozzi’s RPG IV to RPG Free Conversion

02 novembre 2025

Last Updated on 2 November 2025 by Roberto De Pedrini Index Toggle 👉 Review: Bob Cozzi’s RPG IV to RPG Free Conversion – a useful VS Code extension for RPG modernization If you’re working on RPG modernization projects, this extension by Bob Cozzi (Cozzi Resear…

blog
Originale

Blog Faq400

IBM i & SQL Tips #010 – Localizzare programmi nella Call Stack con STACK_INFO

02 novembre 2025

Last Updated on 2 Novembre 2025 by Roberto De Pedrini Ciao a tutti, oggi voglio segnalarvi un altro interessante contributo di Massimo Duca , parte della sua ormai nota serie IBM i & SQL Tips . In questo articolo Massimo ci mostra come utilizzare la table func…

blog
Originale

Blog Faq400

IBM i & SQL Tips #010 – Locating Programs in the Call Stack with STACK_INFO

02 novembre 2025

Last Updated on 2 November 2025 by Roberto De Pedrini Hello everyone, I’d like to highlight another excellent contribution by Massimo Duca , part of his ongoing IBM i & SQL Tips series. In this article, Massimo demonstrates how to use the SQL table function QS…

blog
Originale

Blog Faq400

Display file DDS Edit per VsCode, nuova preview.

19 ottobre 2025

Last Updated on 19 Ottobre 2025 by Roberto De Pedrini Incuriosito da alcuni messaggi di Cristian Larsen su Linkedin ( New Release – Display File DDS Edit v.0.10.1 ) ho voluto scaricare l’estensione Vscode Display File DDS Edit e fare qualche prova con dei DSPF…

blog
Originale

Blog Faq400

Trying out “Display File DDS Edit” for VS Code

19 ottobre 2025

Last Updated on 19 October 2025 by Roberto De Pedrini Intrigued by some recent posts from Cristian Larsen on LinkedIn ( New Release – Display File DDS Edit v 0.10.1 ), I decided to download the VS Code extension “Display File DDS Edit” and test it with a few D…

blog
Originale

Blog Faq400

Project Bob: il nuovo strumento AI di IBM per sviluppo COBOL su IBM Z e RPG su IBM i

18 ottobre 2025

Last Updated on 18 Ottobre 2025 by Roberto De Pedrini Ciao a tutti, oggi voglio segnalarvi un annuncio che potrebbe segnare una svolta per lo sviluppo applicativo su ambienti IBM: Project Bob di IBM. IBM+2CIO Dive+2 ✅ Cosa è Project Bob Project Bob è un nuovo …

blog
Originale

Blog Faq400

Project Bob: the next-gen AI partner for IBM i and IBM Z application development

18 ottobre 2025

Last Updated on 18 October 2025 by Roberto De Pedrini Hello everyone, Today I’d like to draw your attention to a major new announcement from IBM: Project Bob — a powerful AI-first development environment designed to accelerate and modernize application develop…

blog
Originale

Blog Faq400

IBM i & SQL Tips #6: chiamare API REST e analizzare le risposte JSON con SQL

22 settembre 2025

Last Updated on 22 Settembre 2025 by Roberto De Pedrini Voglio segnalarvi un nuovo articolo molto interessante di Massimo Duca nella serie IBM i & SQL Tips . In questo sesto episodio si esplora come usare funzioni HTTP e JSON in SQL su DB2 for i per comunicare…

blog
Originale

Blog Faq400

IBM i & SQL Tips #6: Calling REST APIs and Parsing JSON Responses with SQL

22 settembre 2025

Last Updated on 22 September 2025 by Roberto De Pedrini I want to share with you a particularly useful article by Massimo Duca in the IBM i & SQL Tips series. In this sixth installment, he shows how to use HTTP functions and JSON capabilities in SQL on DB2 for…

blog
Originale

Blog Faq400

Come funziona il passaggio di parametri a un programma IBM i (RPG / Cobol)

22 settembre 2025

Last Updated on 22 Settembre 2025 by Roberto De Pedrini Ciao a tutti, voglio segnalarvi un post molto utile di Marco Riva sul suo sito Markonetools , in cui spiega in maniera chiara ed esemplare come passare parametri a un programma su IBM i / AS400 scritto in…

blog
Originale

Blog Faq400

How Parameter Passing Works in IBM i Programs (RPG / Cobol)

22 settembre 2025

Last Updated on 22 September 2025 by Roberto De Pedrini Hello everyone, I’d like to highlight a very useful article by Marco Riva on Markonetools , where he clearly explains how to pass parameters to a program on IBM i / AS400 written in RPG or Cobol. 🔗 Parame…

blog
Originale

MarkOneTools · Marco Riva

Passaggio di parametri

22 settembre 2025

Per non cadere nelle “trappole” del sistema operativo Il passaggio parametri ad un programma è un’operazione semplice ma che può nascondere delle insidie se non si conosce nei dettagli il comportamento del sistema operativo IBM i nei diversi contesti. Il passa…

markonetoolsmarco rivablog
Originale

Blog Faq400

How to Configure SFTP on IBM i (with Public Key or Password)

12 settembre 2025

Last Updated on 12 September 2025 by Roberto De Pedrini Following a recent discussion on IBM TechXchange , I’d like to share a very useful guide by Anna Niederschulte about configuring SFTP on IBM i . 🔗 SFTP on IBM i utilizing SSH and Public Key Authentication…

blog
Originale

Blog Faq400

Guida alla configurazione SFTP su IBM i (con Public Key o Password)

12 settembre 2025

Last Updated on 12 Settembre 2025 by Roberto De Pedrini Approfitto di una recente discussione su IBM TechXchange per segnalarvi un’ottima guida di Anna Niederschulte : dedicata alla configurazione di SFTP su IBM i . 🔗 SFTP on IBM i utilizing SSH and Public Key…

blog
Originale

Blog Faq400

IBM i & SQL Tips #2: Reading IFS Files

11 settembre 2025

Last Updated on 11 September 2025 by Roberto De Pedrini I want to highlight the second post by Massimo Duca in his SQL Tips series. In this installment, we see how to use SQL to read a text file in the IFS (Integrated File System) of IBM i—allowing you to incl…

blog
Originale

Blog Faq400

IBM i & SQL Tips #2: leggere file di testo nell’IFS

11 settembre 2025

Last Updated on 11 Settembre 2025 by Roberto De Pedrini Voglio segnalarvi questo secondo post di Massimo Duca nella serie SQL Tips . In questa puntata vediamo come usare SQL per leggere un file di testo nell’IFS (Integrated File System) di IBM i, riuscendo cos…

blog
Originale

Blog Faq400

Usare SQL per confrontare Tabelle, IFS Files, Directory

11 settembre 2025

Last Updated on 11 Settembre 2025 by Roberto De Pedrini Oggi voglio segnalarvi un interessante articolo scritto da Marco Riva sul suo blog Markonetools : “Non è bello far paragoni… ma” 🔗 Leggi l’articolo completo qui In questo contributo Marco ci propone una r…

blog
Originale

Blog Faq400

SQL and compare tables, IFS Files, directories

11 settembre 2025

Last Updated on 11 September 2025 by Roberto De Pedrini Today I’d like to share an interesting article written by Marco Riva on his blog Markonetools : “Non è bello far paragoni… ma” 🔗 Read the full article here In this piece, Marco offers a very practical ref…

blog
Originale

Blog Faq400

IBM i & SQL Tips: Finding Unused Objects with QSYS2.OBJECT_STATISTICS

11 settembre 2025

Last Updated on 11 September 2025 by Roberto De Pedrini I’d like to share with you this interesting post by Massimo Duca , the first in a series of articles dedicated to SQL on IBM i. In this contribution, Massimo shows how to leverage the QSYS2.OBJECT_STATIST…

blog
Originale

Blog Faq400

IBM i & SQL Tips: trovare oggetti non utilizzati con QSYS2.OBJECT_STATISTICS

11 settembre 2025

Last Updated on 11 Settembre 2025 by Roberto De Pedrini Voglio segnalarvi questo interessante post di Massimo Duca , il primo di una serie di articoli dedicati a SQL su IBM i. In questo contributo Massimo ci mostra come sfruttare la tabella QSYS2.OBJECT_STATIS…

blog
Originale

Blog Faq400

Remove old spool files to keep track of the number of jobs in the system (SQL procedure version)

11 settembre 2025

Last Updated on 11 September 2025 by Roberto De Pedrini In my last article “ Remove old spooled files to keep track of the number of jobs in the system ” I published the source of a CLLE program that removes spooled files selected by JOBNAME, USERNAME, DAYS (R…

blog
Originale

Blog Faq400

Rimuovere i vecchi spool file per tenere sotto controllo il numero di lavori nel sistema (versione con procedura SQL)

11 settembre 2025

Last Updated on 11 Settembre 2025 by Roberto De Pedrini Nell’ultimo mio ultimo articolo “ Rimuovere i vecchi spool file per tenere sotto controllo il numero di lavori nel sistema ” ho pubblicato il sorgente di un programma CLLE che rimuove gli spooled file sel…

blog
Originale

MarkOneTools · Marco Riva

Stampare i barcode

09 settembre 2025

I barcode nei processi di automazione industriale rivestono un’importanza fondamentale. Il barcode abbinato ad un oggetto consente di identificarlo precisamente tramite lettori ottici velocizzando e rendendo più affidabili tutti i processi aziendali. Il barcod…

markonetoolsmarco rivablog
Originale

MarkOneTools · Marco Riva

Stampare PDF da RPG

01 settembre 2025

Come generare un file pdf invece di uno spool file Dalla versione di IBM i 6.1 è possibile generare dei file pdf invece di un file di spool con veramente pochissime modifiche ai programmi già esistenti. Non è necessario altro software, lasciate l’incombenza a …

markonetoolsmarco rivablog
Originale

MarkOneTools · Marco Riva

Non è bello far paragoni, ma…

12 agosto 2025

…a volte è utile e necessario. Quali paragoni? Confrontare il contenuto di due librerie, di due cartelle IFS, di due tabelle o di due stream files. Esistono vari modi per confrontare. Ci concentreremo in particolare sui metodi che sfruttano istruzioni SQL, ma …

markonetoolsmarco rivablog
Originale

Blog Faq400

Remove old spooled files to keep track of the number of jobs in the system

07 agosto 2025

The system value QMAXJOB (valid range: 32,000 – 970,000; default = 163,520) defines the maximum number of jobs that can exist on an IBM i system. This value takes into account active jobs, queued jobs, and jobs that are ended but have spooled files attached (*…

blog
Originale

Blog Faq400

Rimuovere i vecchi spool file per tenere sotto controllo il numero di lavori nel sistema

07 agosto 2025

Il valore di sistema QMAXJOB (intervallo valido: 32.000 – 970.000; valore predefinito = 163.520) definisce il numero massimo di lavori che possono esistere su un sistema IBM i. Questo valore tiene conto dei lavori attivi, dei lavori in coda e dei lavori che so…

blog
Originale

Blog Faq400

IBM i: La gestione del sistema è più semplice di quanto pensi

25 febbraio 2025

Con questo post voglio consigliarti la lettura di questo articolo di Giancarlo Lui sulla TechXChange Community: IBM i System Management: Simpler Than You Think . Una mini guida per capire meglio l’interfaccia comandi per l’amministrazione del sistema IBM i. Gr…

blog
Originale

Blog Faq400

IBM i: System Management is Simpler Than You Think

25 febbraio 2025

If you work with IBM i, I recommend reading this insightful article by Giancarlo Lui : IBM i System Management: Simpler Than You Think . The author explores tools and approaches to streamline system management, making it more efficient and accessible. A great …

blog
Originale

Blog Faq400

RPG Free e option(*convert) per una migliore gestione parametri

24 febbraio 2025

Nel suo recente articolo “ Option *convert in RPG Free ” , Aldo Succi esplora l’opzione *CONVERT nel linguaggio RPG, evidenziando come questa direttiva consenta al compilatore di convertire automaticamente i parametri passati a una procedura nel tipo corretto,…

blog
Originale

Blog Faq400

RPG Free and option(*convert) for paramters

24 febbraio 2025

In his recent article “ RPG Free and option *conver t” , Aldo Succi explores the *CONVERT option in the RPG language, highlighting how this directive allows the compiler to automatically convert parameters passed to a procedure into the correct type if they di…

blog
Originale

Blog Faq400

CA Certificate Update for the European Central Bank (ECB): A Practical Guide

22 febbraio 2025

Last Updated on 22 February 2025 by Roberto De Pedrini Updating Java and DCM Certificates for ECB Exchange Rate Retrieval on IBM i In our blog, we have previously discussed how to download exchange rates from the European Central Bank (ECB) using a simple SQL …

blog
Originale

Blog Faq400

Aggiornamento Certificati CA per BCE: Guida Pratica

22 febbraio 2025

Last Updated on 22 Febbraio 2025 by Roberto De Pedrini Nel nostro blog, abbiamo già visto come scaricare i cambi della Banca Centrale Europea (BCE) con una semplice query SQL utilizzando SYSTOOLS.HTTPGETCLOB, integrandolo facilmente nel nostro sistema gestiona…

blog
Originale

MarkOneTools · Marco Riva

Access Client Solutions – rilasciata versione 1.1.9.7

25 novembre 2024

Lo scorso 13 novembre 2024 è stata rilasciata la nuova versione di IBM Access Client Solutions (ACS). La versione è battezzata 1.1.9.7 build ID 4460. Home page ACS: https://www.ibm.com/support/pages/ibm-i-access-client-solutions Pagina per il download del prod…

markonetoolsmarco rivablog
Originale

Blog Faq400

Gestione dei file video bloccati su IBM i: una soluzione efficace

07 novembre 2024

Last Updated on 7 Novembre 2024 by Roberto De Pedrini Riceviamo e pubblichiamo ben volentieri questo “tip & trick” di Patrick Rizzi che presenta una tecnica che permette di intervenire (modificare e compilare) eventuali file video (DSPF) in uso. Sappiamo tutti…

blog
Originale

Blog Faq400

Managing Locked Display Files on IBM i: An Effective Solution

07 novembre 2024

Last Updated on 8 November 2024 by Roberto De Pedrini We are pleased to receive and share this “tip & trick” from Patrick Rizzi , which introduces a technique that allows for intervention (modification and compilation) on any display files (DSPF) in use. We al…

blog
Originale

Blog Faq400

Monitoraggio Messaggi QSYSOPR: SQL per Ottenere Messaggi e Reply

07 novembre 2024

Last Updated on 7 Novembre 2024 by Roberto De Pedrini Prendo spunto da una risposta di Michael Mayer sulle mailing list di Midrange.com a chi chiedeva come monitorare i messaggi della QSYSOPR e delle relative risposte (Reply) agli stessi messaggi. Con questo s…

blog
Originale

Blog Faq400

Monitoring QSYSOPR Messages: SQL to Retrieve Messages and Replies

07 novembre 2024

Last Updated on 7 November 2024 by Roberto De Pedrini I take inspiration from a response by Michael Mayer on the Midrange.com mailing lists to someone who asked how to monitor the messages in QSYSOPR and their corresponding replies. With this simple SQL query,…

blog
Originale

Blog Faq400

Why ERP is the Key to Success for Modern Businesses

11 settembre 2024

Businesses are increasingly seeking tools to enhance efficiency, collaboration, and resource management. Enterprise Resource Planning (ERP) systems provide a comprehensive solution to meet these needs. But what exactly is ERP, and how can it transform the way …

blog
Originale

Blog Faq400

Perché l’ERP è la Chiave del Successo per le Imprese Moderne

11 settembre 2024

Le imprese sono sempre più alla ricerca di strumenti che possano migliorare l’efficienza, la collaborazione e la gestione delle risorse. L’ERP (Enterprise Resource Planning) rappresenta una soluzione completa per queste esigenze. Ma cos’è esattamente un ERP e …

blog
Originale

MarkOneTools · Marco Riva

Power coffee n. 3/2024 – SELF (SQL Error Logging Facility)

22 luglio 2024

SELF (SQL Error Logging Facility) Cosa è SELF? Come si usa? Come si configura? Quali informazioni posso ottenere analizzando il log di SELF? Lo vediamo insieme in questo tutorial. Scarica la presentazione Vedi tutti gli altri power coffee…

markonetoolsmarco rivablog
Originale

MarkOneTools · Marco Riva

Query di tutti i giorni

01 luglio 2024

Nella vita lavorativa uno sviluppatore IBM i ogni giorno si trova ad eseguire molteplici operazioni ripetitive. Abitualmente utilizziamo comandi di sistema operativo eseguiti dall’interfaccia green-screen tramite l’emulatore 5250. E’ sicuramente il metodo più …

markonetoolsmarco rivablog
Originale

Newsletter · Faq400 Blog News

Faq400 Blog Newsletter - 2Qu

06 maggio 2024

Title: Faq400 Blog Newsletter - 2Qu URL Source: https://it.linkedin.com/pulse/faq400-blog-newsletter-2qu-roberto-de-pedrini-cv9nf Published Time: 2024-05-06T11:30:04.000+00:00 Markdown Content: Ultimi giorni, fino al 15 Maggio, per poter approfittare dell'offe…

newsletterlinkedinblog
Originale

Blog Faq400

ACS Access Client Solution 1.1.9.5

05 maggio 2024

Last Updated on 5 Maggio 2024 by Roberto De Pedrini I primi di Aprile è uscita la “Spring Version” di ACS Access Client Solution, versione 1.1.9.5 Interessanti novità soprattutto in ambito “Run Sql Script” con nuovi suggerimenti del “Content Assists” e “Insert…

blog
Originale

Blog Faq400

ACS Access Client Solution 1.1.9.5

05 maggio 2024

Last Updated on 5 May 2024 by Roberto De Pedrini Early April saw the release of the “Spring Version” of ACS Access Client Solution, version 1.1.9.5 Interesting new features especially in the area of “Run Sql Script” with new hints of the “Content Assists” and …

blog
Originale

Blog Faq400

Tim Rowe and Scott Forstie for CEC 2024 – Milan

05 maggio 2024

Last Updated on 5 May 2024 by Roberto De Pedrini If the packed agenda of sessions at Common Europe Congress 2024, June 3-6 Milan , wasn’t enough for you, here’s another good reason not to miss it. Tim Rowe , and Scott Forstie, direct from the IBM labs in Roche…

blog
Originale

Blog Faq400

Tim Rowe and Scott Forstie – Promo video for CEC 2024 – Milan

05 maggio 2024

Last Updated on 5 Maggio 2024 by Roberto De Pedrini Se non vi bastava la ricca agenda delle sessioni del Common Europe Congress 2024, 3-6 Giugno Milano , ecco un altro buon motivo per non perderselo. Tim Rowe, e Scott Forstie , direttamente dai laboratori IBM …

blog
Originale

Blog Faq400

Code for IBM i 2.10.0 – Debug IBM i con Visual Studio Code

03 maggio 2024

Last Updated on 3 Maggio 2024 by Roberto De Pedrini Le funzioni di debug con Visual Studio Code sono disponibili da qualche tempo ma questa nuova versione 2.10.0 semplifica la gestione del processo di Debug. E’ interessante vedere come un prodotto nato princip…

blog
Originale

Blog Faq400

Code for IBM i 2.10.0 – Debug IBM i App with Visual Studio Code

03 maggio 2024

Last Updated on 3 May 2024 by Roberto De Pedrini Debugging functions with Visual Studio Code have been available for some time but this new version 2.10.0 simplifies the handling of the Debug process. It is interesting to see how a product born mainly from an …

blog
Originale

Blog Faq400

ObjectConnect over TCP/IP

02 maggio 2024

A distanza di due anni e mezzo dal mio post Trasferire oggetti con ObjectConnect ed Enterprise Extender , sono finalmente riuscito a provare il “nuovo” ObjectConnect over TCP/IP . La configurazione di questa versione di ObjectConnect risulta più semplice rispe…

blog
Originale

Blog Faq400

ObjectConnect over TCP/IP

02 maggio 2024

Two and a half years after my post Transferring objects with ObjectConnect and Enterprise Extender , I finally got around to trying out the “new” ObjectConnect over TCP/IP . Configuring this version of ObjectConnect is easier than the “over Enterprise Extender…

blog
Originale

60 contenuti su 584