Ergänzung zum Artikel
„Mit Quellen arbeiten“,
erschienen in der Oktoberausgabe 2004 der NEWSolutions
von John B. Rusling
Die Komponenten von „Work with Source“
| Autor |
| John B. Rusling ist Programmierer/Systemanalytiker und lebt in Apple Valley, Minnesota, USA. Er arbeitet seit 1990 mit der iSeries und ist per eMail erreichbar unter jbrusling@alliancedev.com. |
Das Utility "Work with Source" besteht aus folgenden Komponenten: · WSrcV1 - Bibliothek mit Sourcecode und Objekten · WSrc - RPGLE-Programm, das mit den UIM APIs die Panelgroup steuert und einige andere Funktionen ausführt · WSrcPG - UIM Panelgroup · WSrcD - Bildschirmdatei zur Eingabe von Auswahlkriterien · WSrcX - UIM Exitprogram · WSrcXD - Bildschirmdatei für das Programm WSrcX, steuert die Funktion "Move Member" · WSrc2 - RPGLE-Programm zum Speichern und Abrufen von Compiler-Optionen und zum Aufrufen des Compilers · WSrc2D - Bildschirmdatei für Umwandlungsfunktionen · WSrc_F - Serviceprogramm mit Funktionen, die größtenteils auf dem API QCAPCmd basieren und z.B. prüfen, ob eine Datei existiert und die eigentlichen Umwandlungen durchführen · WSrc_P - Prototypen für WSrc_F · WSrc_X - Binder-Anweisungen für WSrc_F · WSrcCO_F - Serviceprogramm mit I/O-Funktionen für die Compiler-Optionen-Datei · WSrcCO_P - Prototypen für WSrcCO_F · WSrcCO_X - Binder-Anweisungen für WsrcCO_F · WSrcCO - Physische Datei für Compiler-Optionen · WSrcPP - Physische Datei für Projekt-Komponenten · WSrcBnd - Binder-Verzeichnis · UIM_Proto - Prototypen für UIM APIs · User ID Benutzerbereich - Dieser Benutzerbereich enthält benutzerabhängige Einstellungen für das Tool WSrc. Er wird unter dem Namen des Benutzerprofils in der Bibliothek WSrcV1 gespeichert. Die Umwandlungsfunktion kann auch direkt von PDM aus benutzt werden. WSrcPP - Projektkomponenten - Satzaufbau Feldname Format Start Länge Key Beschreibung WPPrj A 1 10 K01 Projekt WPPec A 11 10 K02 Teildateiname WPTyp A 21 10 K03 Teildateiart WPLib A 31 10 Bibliothek WPCat A 41 1 WPUsr A 42 10 WSrcCO - Compiler-Optionen - Satzaufbau Feldname Format Start Länge Key Beschreibung WSMbr A 1 10 K01 WSTyp A 11 10 K02 WSSeq A 21 2 K03 WSCod A 23 1 WSUsr A 24 10 WSStr A 34 1024


