Upload
niklaus-henze
View
110
Download
3
Embed Size (px)
Citation preview
HORIZONT 1 XINFO®
Das IT - Informationssystem
PL/1 Scanner
HORIZONTSoftware für Rechenzentren
Garmischer Str. 8 D- 80339 MünchenTel ++49(0)89 / 540 162 - 0www.horizont-it.com
XINFO
HORIZONT 2 XINFO®
XINFO und PL/1
• Generelle Programminformationen
• Includes (welches Programm verwendet welche Includes)
• Call (welches Programm ruft welches Programm auf)
• Grafik (Interlanguage Call Graph)
• Procedures/Functions
• File Declarations, File Access (Datei Verarbeitung)
• DB2 Access (Analyse der EXEC SQL Statements)
• CICS Access (EXEC CICS)
• DLI Access (IMS, EXEC DLI und PLITDLI)
• Variable Declarations, Variable usage
• Comments
Mit dem PL/1-Interface erhalten Sie folgende Mit dem PL/1-Interface erhalten Sie folgende Abfragemöglichkeiten: Abfragemöglichkeiten:
Sie können per Link direkt zu einem
bestimmten Beispiel springen oder die Folien sequentiell
durchsehen
HORIZONT 3 XINFO®
PL/1 - General Information
Suche nach Programmen mit bestimmten Attributen, z.B. - verwendet SQL - hat CICS Calls- wurde nach einem bestimmten Datum geändert, u.s.w.
HORIZONT 4 XINFO®
PL/1 - General Information
Liste der Programmnamen
Div. Attribute wie „benutzt SQL“ etc.
Load-Modul-Name:• Source Member oder• aus Proc Statement
oder• aus externer
Umsetzung
Doppelklick zur Anzeige der Zeile
HORIZONT 5 XINFO®
PL/1 Include
Welche Programme verwenden dieses Include
HORIZONT 6 XINFO®
PL/1 Include
Include-Member, Programme, Nesting-Level etc.
HORIZONT 7 XINFO®
PL/1 Include
Browse Funktionen zur Anzeige der Source-Member
HORIZONT 8 XINFO®
PL/1 Include
Inhalt des Include-Members
HORIZONT 9 XINFO®
PL/1 Call
Welche Programme rufen dieses Programm?
HORIZONT 10 XINFO®
PL/1 Call
Die „rufenden“ Programme
Ggf. die Procedure im Programm
Das aufgerufene Programm
Variable Name
CALL, Fetch, Function Ref.(x = func(parm,…)
HORIZONT 11 XINFO®
PL/1 Call
Welche Programme werden von DSN8IP0 aufgerufen?
HORIZONT 12 XINFO®
PL/1 Call
DSN8CC0 ruft drei Programme, welche aber ebenfalls Programmaufrufe enthalten können
HORIZONT 13 XINFO®
Programs CallIn Programs-Call sind alle Aufrufe sprachübergreifend über mehrere Level ersichtlich
Welche Programme werden von DSN8IP0 aufgerufen?
HORIZONT 14 XINFO®
Programs Call
Hier sehen Sie alle Programmaufrufe über alle Levels
HORIZONT 15 XINFO®
Programs Call Graphik
Die graphische Darstellung dazu
HORIZONT 16 XINFO®
PL/1 – Procedures/Functions
Suche nach Procedures mit bestimmten Attributen oder in welchen Source-Member diese sich befinden etc.
HORIZONT 17 XINFO®
PL/1 – Procedures/Functions
Liste der Programmnamen
Doppelklick zur Anzeige der Zeile
HORIZONT 18 XINFO®
PL/1 – Files
Hier finden Sie die File Definitionen und Zugriffe (read/write etc.)
HORIZONT 19 XINFO®
PL/1 – File Declarations
Hier finden Sie die File Attribute, Input/Output, Satzlänge, etc.
HORIZONT 20 XINFO®
PL/1 – File Access
„File Access“ enthält alle Dateioperationen
HORIZONT 21 XINFO®
PL/1 – File Access
Rechter Mausklick z.B. zur Anzeige der JCL DD-Statements (JCL-Scanner erforderlich)
HORIZONT 22 XINFO®
JCL – DSN
Hier sehen Sie die DSN und alle weiteren JCL-Parameter
HORIZONT 23 XINFO®
PL/1 – DB2 Access
Welche Programme verwenden die DB2-Tabelle „VDEPT“?
HORIZONT 24 XINFO®
PL/1 – DB2 Access
Die Programme
Bei Type=Table steht in Spalte „Objekt“ der Tabellen- oder Viewname
Die SQL-Aktion
HORIZONT 25 XINFO®
PL/1 – DB2 Access
Ohne Einschränkung auf Type=Table erhält man auch die verwendeten Spalten.
HORIZONT 26 XINFO®
PL/1 – DB2 Access
Sie können auch nach der Verwendung von Spaltennamen suchen
HORIZONT 27 XINFO®
PL/1 – DB2 Access
Die Spalte „DEPTNO“ wird in mehreren Tabellen von mehreren Programmen verwendet
HORIZONT 28 XINFO®
PL/1– Variable
In welchen Programmen ist die Variable definiert?
XINFO speichert optional alle oder nur globale Variable
HORIZONT 29 XINFO®
PL/1– Variable
„DEPTNO“ ist in beiden Programmen definiert
Doppelklick zeigt eine Zeile in einem Fenster
Die Attribute einer Variablen, Struktur Name, Level, Auto/Based/Static etc.
HORIZONT 30 XINFO®
PL/1– Variable
Hier sehen Sie wo und wie die Variable in den Programmen verwendet wird
Zuweisung, Variable auf der Linken Seite
HORIZONT 31 XINFO®
PL/1– CICS Access
Suche alle „EXEC CICS“ in den Programmen „DFH$P*“
HORIZONT 32 XINFO®
PL/1– CICS Access
Die CICS Aktionen und deren Parameter.LINK und XCTL erscheinen auch in der Call-Tabelle und Call-Graphik.
HORIZONT 33 XINFO®
PL/1– DLI Access
Suche alle DLI-Aufrufe
HORIZONT 34 XINFO®
PL/1– DLI Access
Die IMS Aktionen und deren Parameter. Sie können auch nach Strings
in den DLI Statements suchen.
HORIZONT 35 XINFO®
PL/1– Comments
Programm
Zeile
Kommentar Text
HORIZONT 36 XINFO®
PL/1– Comments
Suche nach Strings, z. B. *CICS* in allen Kommentarzeilen
HORIZONT 37 XINFO®
PL/1– Comments
HORIZONT 39 XINFO®
Vielen Dank für Ihre Aufmerksamkeit!
HORIZONTSoftware für Rechenzentren
Garmischer Str. 8 D- 80339 MünchenTel ++49(0)89 / 540 162 - 0www.horizont-it.com
Das IT - InformationssystemXINFO