-
Hallo Sunny
 Zitat von sunnysidesup
Hallo,
ich habe ein schlaues ILE-RPG-Buch, in den die Erstellung von Modulen, Prozeduren und Serviceprogrammen erklärt ist. Aber nirgends steht, wie die Source z.B. eines RPG-Moduls aufgebaut ist. Ist das ein vollständiges RPG-Programm mit F,D,C-Anweisungen oder nur Code-Schnipsel beliebiger Art...?
Sunny
so schlau scheint das Buch auch wieder nicht zu sein.
 Zitat von sunnysidesup
Und wie spricht man ein Modul an, das ich mit CRTPGM PGM1 MODULE(MOD1) oder in einem Service-Programm eingebunden habe? Mit CALLB oder? Mit dessen Namen (MOD1)? Mit einem Funktionsnamen, der in dem Modul definiert ist, wie z.B. bei Java? Gibt es auch Parameterübergaben? Kann ein Modul mehrere Funktionen (Einstiegspunkte) haben oder wird es von oben bis unten abgearbeitet?
Sunny
aufgerufen werden die Procedures mit CALLP unter Verwendung eines Prototyps, dabei können Parameter übergeben werden. Ein Modul kann mehrere Funktionen enthalten, die dann Einstiegspunkte sind, wenn sie exportiert werden.
 Zitat von sunnysidesup
Wenn ich mit CRTPGM mehrere Module zu einem lauffähigen Programm verbinde, mit welchem Modul beginnt dann die Programmausführung? Oder habe ich mehrere Einstiegspunkte? Oder kann es nur von "außen" aufgerufen und ausgeführt werden?
Sunny
Die Programmausführung beginnt mit der Main Procedure (das ist die namenlose globale vor der ersten P Bestimmung), das Modul wird beim CRTPGM angegeben.
 Zitat von sunnysidesup
Kann mir jemand sagen, ob es irgendwo Source-Code-Beispiele gibt oder mir welche zur Verfügung stellen oder mir ein gutes Buch dazu nennen.
Sunny
Source Beispiele gibt es auf allen Open Source Seiten und zusätzlich natürlich auch noch auf den Seiten der Zeitschriften und es gibt Beispiele in den Referenz Handbüchern von IBM.
mfg
Dieter Bender
Similar Threads
-
By stoerfang in forum NEWSboard Programmierung
Antworten: 3
Letzter Beitrag: 16-06-06, 12:19
-
By JonnyRico in forum NEWSboard Programmierung
Antworten: 2
Letzter Beitrag: 25-04-06, 10:16
-
By sunhole in forum NEWSboard Programmierung
Antworten: 1
Letzter Beitrag: 18-08-05, 08:36
-
By roko in forum IBM i Hauptforum
Antworten: 0
Letzter Beitrag: 18-07-05, 16:45
-
By Mark_S in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 13-04-04, 21:39
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks