01a - RPG

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

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 RPG o Cobol.

🔗 Passaggio di parametri – Marco Riva

Cosa imparerete leggendo:

  • Quali sono i modi principali per passare parametri tra programmi su IBM i, nel contesto RPG e Cobol.
  • Come si comportano i parametri “posizionali” rispetto a quelli “nomechiave” (keyword).
  • Quali regole seguire quando si chiama un programma da un altro per assicurarsi che i parametri vengano interpretati correttamente.
  • Alcune attenzioni pratiche su compatibilità, ambienti ILE vs OPM, possibili errori comuni da evitare.

Perché questo è importante

Il passaggio corretto dei parametri è fondamentale quando sviluppate applicazioni modulari, richiamate procedure da CL, CLP, o integrate con altri sistemi. Un errore nel modo in cui vengono definiti o passati i parametri può causare comportamenti imprevedibili o bug difficili da diagnosticare.


Altri articoli correlati su Blog.Faq400 che potrebbero interessarvi:


Grazie a Marco per aver messo insieme una risorsa così utile.

Related Posts
DB2 for i SQL – Stringhe – POSSTR-LOCATE-LOCATE_IN_STRING (IT)

Introduzione Spesso, nelle nostre applicazioni, abbiamo la necessità di lavorare con le stringhe di testo e l'SQL del DB2 può Read more

DB2 for i & SQL – FAQ & Howto (Part. 1) (IT)

Database DB2 e SQL ... forse lo strumento più potente e completo che abbiamo sulla piattaforma IBM i: ecco una Read more

Annuncio IBM i 7.4

Arriva direttamente con l'uovo di Pasqua questo annuncio IBM per le novità della versione IBM i 7.4, versione iNext secondo Read more

Generated Always Columns – Approfondimenti (IT)

Introduzione "Generated Always Column": sono colonne, campi, di una tabella il cui contenuto è controllato direttamente dal sistema ... e Read more

--- Roberto De Pedrini Faq400.com
About author

Founder di Faq400 Srl, IBM Champion, ideatore del sito Faq400.com e del Blog blog.faq400.com. Sviluppatore RPG da quando avevo i pantaloni corti, forte sostenitore della piattaforma IBM i (ex AS400), ho sempre cercato di convididere le mie conoscenze con gli altri tramite forum, eventi e corsi. Oggi, tramite Faq400 Srl, cerchiamo di aiutare le aziende a sfruttare al meglio questa fantastica piattaforma IBM i.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *