Home
X-Analysis Benutzer manuelle 9_7
Contents
1. Copyright Databorough Ltd 2012 Page 196 Die metrik Information die oben angezeigten weist die folgenden Spalten 1 Complexity Level Dies zeigt die verschiedenen Gruppen Die meisten Spitzengruppe ist Gesamtsumme oder App Bereich Summen Alle Funktionen im Anwendungsbereiche oder Querverweis Anwendung werden dann basierend auf Komplexitat und dann auf den Typ der Funktion gruppiert 2 Units Zeigt die Anzahl der Funktionen in der Gruppe 3 Files Totalzahl von durch die Schirm Funktion verwendeten Dateien 4 Database Fields Die Totalzahl von Schirm Feldern die von Datenbankfeldern gelesen werden 5 Work Fields Totalzahl von Arbeitsfeldern in der Gruppe 6 Outgoing Calls Zahl von Funktionen die durch diese Funktion genannten 7 Incoming Call Zahl von Funktionen die diese Funktion nennen 8 Function Keys Totalzahl der Funktion schlussel gegrundete Handlungen genannt durch Funktionen in dieser Gruppe 9 Conditioning Fields Die Zahl von Feldern auf denen es eine Bedingen Logik gibt Schirm Metrik Werkzeugleiste Die Schirm Metrik Werkzeugleiste umfasst von verschiedenen Optionen die unten besprochen werden Werkzeugleiste verfugbar auf Screen Metrics Window y Screen Metrics 3 D Screen Metrics for ZAN4CDXA Hea A Schirm Metrik Einstellungen Benutzer kann die Schirm Metrik Einstellungen laut der Voraussetzungen seizen Screen Metrics Settings Button on the Screen Metrics Toolbar Screen Metric
2. i CLET Build Customer Letter LETN1 Letter Prefix Generation Sites by Number FE WEKCUSL Customer Letter CUSLETSQO Update Letter Sequence sites by Number Copyright Databorough Ltd 2012 Expanded Structure Chart for CLET Total Objects 24 amp A e r A ELSE P bg PRTFIL QSKLSRC QSYSPRT O a Se u S Last Skele UPDFIL Page 127 gt Detailliert Strukturdiagramm Detaillierte Strukture Karte Diagramm kann durch Anklicken des Symbols Show Narratives generiert werden Show Narratives Symbol ist auf der Symbolleiste Structure Chart Diagram und Expanded Structure Chart Diagram verf gbar Klicken Sie auf das Symbol Show Narratives welches die folgenden ausf hrlichen SCD erzeugt Detaillierte Struktur Karte Diagramm Se Objectlst OEr E3 E Detailed Structure Chart for CLET Total Objects 24 SA amp GHE Z F h Build Customer Letter Program Build Customer Letter A principal function of this program is to make certain calculations then return the values to the calling program The following programs are called to carry out subsidiary functions LETN1 WKCUSL LETN1 OTHFIL Letter Prefix Generation Program Letter Prefix Generation A principal function of this program is to read z file CUSFL3 the Sites by Number file Parameters are passed to the program when itis called The program i
3. 153 Bildschirm Komponenten 222 22222002202000220000000nnnnnnnunnnnnnnnnnnnnnnnnnnunnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn 153 Schirm Quellcode A 153 F R THOM Ge Tee W 154 SEENELE TE 155 RI II 156 Bildschirm Aktionen nenne nenne ee nenne 157 delen 158 SS Peale SS EE 158 Komponente Dokument cccccssssseeccsccnseeeccssosseeeecesonseeeecseausesecesensdacecssenssesecssagseesecteaaaeeees 159 PST Gl lvadevetetroeaess ceotinndatnxsnnsasniiaednyrcianteakaiadnbatoreintad nobiahdayonsnet tentbote voranseatmtitibapwesetnanmentdaeepeneaneres 160 Entwicklung Bildschirme 2 2222220220200222000000000nn0n00nnnnnnnnunn nn nnnnnunnnnnnnnnunnnnnnnnnunnn anne 160 Geschaftsregel AnalysSe 2 ccs cccssscsseseeceseeceseeceseeeuseeeueneseaness 163 Ableiten von Gesch ftsregeln 2222200000000000020nnn00nn0nnnnnnnnnnnnnnnnnn nn nnnnnnnnnnnnnn anne 164 Anzeigen von Gesch ftsregeln 222220202000222000000002nn0nn0nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn anne 165 Inter Repository Optionen z22220020002n0n0n0nannn anno nnnnn0 168 Generate Difference Analysis 022222220000220000002220000000000nnnnnnnnnnnnnnn nn nnnnnnnnnnnn nun nnnnnnnnnnnnn 168 Anzeige von Differenzanalyse 022222002000222a00000000nnn0nonnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn anne 169 Demofall Anzeige Differenzanalyse uk ENNEN ENNER E
4. e 75 ZEMAIL Last Contact Date 10 20 ZL TOAT E RK ve OW File _HTALH Worktield WorkField WorkField CATaCS _NTALS _HTACH _NTALS WorkField WorkField Im l Wenn mehr als ein Display oder Drucker Datei mit einem Programm verknupft ist zeigt der Bildschirm Report Design Screendesign Symbol fur die Auswahl der DSPF PRTF angezeigt Wahlen Sie Layout fur DSPF PRTF Next Screen Format Copyright Databorough Ltd 2012 Page 139 Bericht Layout Ansicht Screen Report Layout for DEOOGRT der Fl Wenn Benutzer fur Screen Report Design Option w hrend Dokumentation entscheidet wird die aktuelle Bildschirm Design mit Feld Details bedruckt In System Dokumentierer Assistent gibt es eine Option f r die ausf hrliche Dokumentation der Screen Design Wenn der Benutzer entscheidet sich f r die option Detailed und dann das Dokument auch DCD druckt ACD Headerinformationen fur jeden Bildschirm Schirm Flussdiagramm Bildschirm Flussdiagramm ist eine erweiterte Form des Aktivit tsdiagramm fur RSA RSM Es zeigt den Bildschirm Fluss f r ein Programm Dieses Diagramm ist verf gbar auf RPGLE RPG Es gibt vier Arten von Bildschirmen Subfile Screen with a dependent grid Update capable screen Display only screen Repeated node Wahlen Sie WWCONHDR aus der Objektliste von der Anwendung der praktischen Einf hrung Entscheiden Sie sich f r das Kontextmen auf u
5. ccccccecsesseeeeeeseesseeeeeeeasseeeeeeeasneeesseaasseeeeseaasneeessoaes 217 Problemanalyse generieren 222202022200220000000n2nnn0nnnnnnnnnnnunnnnnnnnnunnnnnnnnnunnnnnnnnnunnnnnnnnnnn 217 UML DISGr a crer ESEE aaa 219 Voraussetzungen a ait ws ni a wa in in en ie te nt ca ea a nec ean ca nce Eee ee 219 Regenerieren Sie UML ccccccccesseeeeeseesseeeeeseeeseeeeeseassaeeseneagsaeeeseeaesaeesseeaaaaeesssoasseeessonanaeeeees 219 ae ECH EEN TEL Le e anna nA nn pence einen tntieaeenavedssateunganessesnnnten 219 Funktionslogik sun sea afte oes vated ee nennen ine ie Eee ee 220 Anwendungsfalldiagramm 2 2 22220202202000220000000020n00n00nnnnnnnnonnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn anne 221 BE al 4t 6 9 ele UE 222 Klassenal ag Tu E 223 Funktionslogik cccccceesecececceesececeeeeesecceecaeeeeceeeeaesseceeeeaensceeeeeuenseeeeeeaeseeeeesaueeeceeseuaeeeeeesaaeeeess 224 Regenerieren Sie UML f r das Anwendungsbereich 2222202022202222002000020n00200 225 Datenmanagement Eigenschaften 22202200000000000 227 Anzeigen von Daten 22 02222002000020n00n00nnnnnnnnunnnnnnnnnunnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn 227 Datenw rterbuch 2222222000222000000020nn0n00nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnunnnnnnnnnunnnnnnnnnunnnnnnnnnnn 228 a ET en en a ee ee ee 228 ZUG SDAGS WEG ee ee ee 229 FU EEE en
6. Folder My Documents Make New Folder Nach auswahlen die gewunschte Position fur die Dokumentation und Bereitstellung der Dateinamen System Dokumentation Assistent Prozess weiter wie gezeigt unten Copyright Databorough Ltd 2012 Page 282 x IN Dokument Manager alect Application Area Feature X Analysis ER System Documentation Application Area Options Select Application Area features to be included in the System Document Diagram Options Overview Structure Chart Normal Expanded Detailed aLa MOJE Uer of Data Model Diag Normal In PDF as Image Detailed In Visio Show Al Application Area Diagram Annotation F Application Area Annotation Coverage of System Document Detailed Object Documentation in Alphabetical Order No Detailed Object Documentation Overview Structure Chart und Data Model Diagram im den oben erw hnten Optionen dialogfenster sind nur f r das ausgew hlte Anwendungsgebiet Der Assistent dialog angezeigt oben haben wir einen Abschnitt namens Coverage of System Document Dieser Abschnitt hat zwei M glichkeiten abh ngig von diesen beiden Optionen System Dokument unterscheidet sich in ihrem vorgehen Lassen Sie uns sehen wie diese beiden Optionen funktioniert Copyright Databorough Ltd 2012 Page 283 wy IN Dokument Manager Ausf hrliche Dokumentation des Objekts n alphabetischer Reihenfolge Wenn der De
7. X Analysis Repository Refresh Log of XAN4CDXA IBM Rational De Fie Edit Navigate Search Project Oct Run Window Help we Navigation Metrics Dashboard 3 Mew DB400 Connection E a New DE Connection Mark all For Documepter BM 192 168 170 10 E wh KANdCODKA XAN4CDEM Change Application Folder l mia Application Area Diagrar OL a Data Model Diagram Ee Overview Structure Cha h e All Objects Report an Issue m _ Open Log Folder Open Application Folder Der folgende Bildschirm zeigt die Anwendung Ordnerubersicht der generierten XML Datei Anwendungsordner zeigt der generierten XML Datei an PCF_XAN4CDXA Fie Edit wiew Favorites Tools Help SE Ze Address gt FileFieldDetails AN4CD 4 xml File and Folder Tasks x MIL Document 2 609 EP CH Make a new Folder Publish this Folder to the Die generierte XML Datei in Internet Explorer oder einem anderen geeigneten Editor geoffnet Copyright Databorough Ltd 2012 Page 43 A re E C Documents and Settings X File Edit View Favorites Tools Help ir Favorites E C Documents and Setting a E l Page Safety Tools lt xml version 1 0 encoding UTF amp 7 gt lt files gt lt file gt lt definition gt lt filename gt ASIMPLTEST filename lt description gt ASIMPLTEST description gt lt Tiletype gt Physical lt filetype gt lt library gt XAN4CDEM lt library gt lt recordformatna
8. Copyright Databorough Ltd 2012 Page 343 Die Anweisung von Ubersetzungszeit Daten zur entsprechenden Reihe wird auch vom initialisierten Verfahren getan Die Konvertierung auf den verschl sselten Datenstrukturen und Eval Corr Operationen wird auch in Java annehmbares Format getan Im Falle EXCUSRSRC kein Refactoring und Dienstmodul Generation findet statt Jedoch um spezielle Charaktere zu behandeln ersetzt der Prozess die speziellen Charaktere im Quellcode von Namen des Feldes des spezifischen Programms wie versorgt in einer der Querverweis Dateien Reengineering 2E programme Der X2E Reengineering Prozess bezieht die 2E Modelldateien um verschiedene Details ber die Funktionen Felder Dateien Zugriffspfade Bedingungen etc zu extrahieren Diese Informationen werden dann in den verschiedenen Kreuz Referenzdateien erstellt f r den Zweck aufbewahrt Nachdem die grundlegende Informationen extrahiert wird werden die Aktion Diagramme der 2E Mitglieder aus 2E Modelldateien generiert Der Prozess erstellt dann die Prozedur basierte RPG Quelle aus dem Aktion Diagramm Wenn ein bestimmtes 2E Mitglied alle Typmember EXCUSRSRC enth lt ruft seinen Inhalt die verwertet und gespeichert Kreuz Referenzdateien angeh ngt Die Felddefinitionen des betreffenden EXCUSRSRC werden auch an das Programm es mit angeh ngt Die Parameter z B beginnend mit 0 oder B umbenannt um mit Il OO und BB anzufangen werden entsprechend mit den langen
9. Die Dateiverbindungsdetails werden in der DMD Detail Ansicht gezeigt Der einzelne Klick auf ein bestimmtes Objekt zeigt die Verweise auf das Objekt Klicken Sie auf CUSTS um die Verweise anzuzeigen Copyright Databorough Ltd 2012 Page 146 A eeneg DMD von XAN4CDXA Demoanwenduna mit ausaew hlte CUSTS Data Model Diagram for ALL Total Objects 50 w D v cPYBKSRC LISTS JS Eu CONDETNW TR TE Contract Detail new CBL Transaction type Names er Products Customer Groups Ver with Long fields description Se ASIMPLTEST STOMAS ASTAT a CNTACS DEWA STKMAS STKBAL CONDET Transaction History Product Master Stock Balances Contract Header Contract Detail lt Legende e Rot zeigt die Beziehung weiterleiten an Blau zeigt das Geh rige Durch die Beziehung Mi Owned By Grun zeigt die Beziehung weiterleiten an BE BR Uni Directional Schwarz zeigt die mehrere Beziehungen zwischen zwei Objekten Gelb zeigt die Datei innere zu einem Anwendunsbereich W Multiple Rels Himmelblau zeigt die Datei zu einem Anwendungsgebiet u erliche Dat L Internal P External Generieren von Daten Modelldiagramm Auf generieren Daten Modeldiagramm erweitern Sie die Bibliothek und doppelklicken Sie auf Data Model Diagram Knoten Dies ruft Daten Modelldiagramm Dialog wie unten gezeigt Copyright Databorough Ltd 2012 Page 147 gt D AN MOGdGe z amm Wie Data Model Diagram Application Area Descr
10. Copyright Databorough Ltd 2012 Page 375 XK nnd cs ote Rout om Anhang K Lizenz Code Anforderungsformular x Databorough Producers of X Analysis Lizenz Code Anforderungsformular Bitte f llen Sie und best tigen Sie die untengegebene Details aus und faxen Sie dieses Formular an 441932859211Alternativ kann das auch per e mail zugeschickt werden admin databorough com Firma Kontakt Name Kontakt email Telefone Fax Adresse Postleizahl Land AS 400 Serien No Modell Bearbeiter Gruppe WRKLICINF Agent oder Verteiler Kommentare Wenn Software wird ben tigt um geschickt werden und der AS 400 ist nicht an der gleichen Adresse wie oben angegeben bitte bieten Sie die untengegeben entsprechende lieferadresse und Kontaktdetails an AS 400 Kontakt Kontakt email Telefone AS 400 Adresse Postleitzahl Angefragt von Datum Position Unit 12b Weybridge Centre 66 York Road Weybridge KT13 9DY United Kingdom Tel 44 0 1932 848564 Company Registration Number 01795263 VAT number 492 6942 05 Copyright Databorough Ltd 2012 Page 376
11. Dieser Ordner enth lt die generierte System Dokumenten Flussdiagrammen und DDL Dateien Dieser Ordner enthalt auch Anmerkungen f r die Anwendung definierten Zur Ansicht Anwendungsordner w hlen Sie Open Application Folder Option aus dem Men X Analysis X Analysis gt Open Application Folder Open Anwendungsordner ffnen PCF XAN4CDXA File Edit View Favorites Tools Help Eck Er Folders H Search X Address IO D Program Files Databorough X Analysis 192 168 170 10 PCF_XANACDN W 20 Ein Problem melden Die Option Report an Issue hilft Benutzer beim Hinweis auf ein Problem mit der Log Dateien Wenn ein Benutzer diese Option ausw hlt sammelt X Analysis alle Informationen zu sortieren die Copyright Databorough Ltd 2012 Page 20 RR nig yi ac Bug Fehler wird gemeldet und eine Zip Datei generiert X Analysis dann ruft den Mail Client auf dem System des Benutzers installiert und f gt die Zipdatei mit dieser Mail X Analysis Einstellungen X Analysis Einstellung bietet eine M glichkeit die Produkt Einstellungen zu ndern X Analysis Plug in wird mit Standardeinstellungen Benutzer kann die Standardeinstellungen wie pro die Anforderungen ndern Um Einstellungen Einstellungen zu ndern ffnen von IBM Rational Produkt 7 x WDSc 7 x oder Eclipse 3 2 und h her Aus der Men leiste w hlen Sie Window gt Preferences zum Einstellungsdialog aufrufen Einstellungen Option iit i D d UO
12. Klicken Sie auf Finish um das Dokument zu generieren Copyright Databorough Ltd 2012 Page 287 x IN Dokument Manager Keine ausf hrliche Objektdokumentation Wird erstellt wenn No Detailed Object Documentation Option ausgew hlten dann nur Overview Structure Chart und oder Data Model Diagram wie im Dialogfeld Anwendung Bereich Optionen angegeben ist No Detailed Object Documentation Features X Analysis System Documentation Application Area Options Select Application Area features to be included in the System Document Diagram Options Overview Structure Chart Normal Expanded Detailed 404 MOE UC af e Data Model Diag Normal In PDF as Image Detailed In visio Show All Application Area Diagram Annotation F Application Ares Annotation Coverage of System Document Detailed Object Documentation in Alphabetical Order Detailed Object Documentation in Call Sequence Order No Detailed Object Documentation Cancel Klicken Sie auf Next um weiter fortzufahren Copyright Databorough Ltd 2012 Page 288 x IN Dokument Manager No Detailed Object Documentation Specify Sequence G X Analysis System Documentation Specify Sequence Wat sequence would you like to hawe for the System Document Application Area OSC Normal Application Area DMO Normal Move Up Move Down Cancel Vom obengenannten
13. Re generate UML Auswahl auf ein Anwendungsbereich erzeugt Aktivitatsdiagramm Anwendungsfalldiagramm und Klassdiagramm f r alle Objekte die dem ausgew hlten Anwendungsbereich geh ren Von der Tutoranwendung w hlen XANACDXA das Anwendungsgebiet MVCPROCESS aus und w hlen fur das Zusammenhang Men darauf dann vom UML Options Untermen ausgesucht Regenerieren UML Auswahl Das erzeugt das Aktivit tsdiagramm Anwendungsfalldiagramm und Klassdiagramm f r alle Objekte zusammen mit dem Klassdiagramm f r das ausgew hlte Anwendungsbereich Copyright Databorough Ltd 2012 Page 225 Datenmanagement Eigenschaften Copyright Databorough Ltd 2012 Page 226 gt menge gens Datenmanagement Eigenschaften Dieser Abschnitt beschreibt die zus tzlichen Funktionen von X Analysis Produktsatz Diese Einrichtungen nutzen weiter die Datenmodell Querverweis Bibliothek bereits von X Analysis erstellt Die zus tzlichen Produktmodule umfassen View Data Data Dictionary Verify Data Relationship Subset Data Das vollst ndige Datenmodell genau beschreiben alle m gliche Beziehungen zwischen einzelnen Dateien kann sehr effektiv f r produktive Instandhaltung und Entwicklung verwendet werden Ein solches Modell kann auch die Grundlage bilden auf welche die Business Intelligence und Datenanalyse fortgesetzt werden k nnen X Analysis ist einzigartig darin es leitet automatisch das System Datenmodell ab sowohl den wirkliche
14. java lang UnsatisfiedLinkError keine Swt win32 3232 in java library path Dies bedeutet dass die Swt win32 3232 Datei nicht in den Systemordner kopiert wird Der Grund ist dass UAC Benutzerkontokontrolle die Sicherheitseigenschaft in der Windows Aussicht AUF ist und dem Benutzer nicht erlaubt in den Systemsordner z B C Program Dateien C Windows usw zu schreiben Um das zu korrigieren muss der Benutzer f r das Zusammenhang Men auf der Sauberen Anfang Eklipse X Analyse f r die Eklipse Abk rzung verf gbar unter dem Anfang gt X Analyse w hlen und dann Gefuhrt als Verwalter Auswahl wie gezeigt im Schirm unten ausw hlen Zusammenhang Men f r Gef hrt als Verwalter P Run as administrator Open file location EditPius WD Add to archive Z Add to enee rg I Compress to edipse rar and email Pin to Start Menu Das wird Eklipse richtig starten und der Benutzer wird im Stande sein auf die X Analysis Perspektive umzuschalten Copyright Databorough Ltd 2012 Page 359 gt manga Fahr Initialisierung Berichte Nach der Initialisierung einer IBM i Anwendung verschiedene Berichte protokollieren wurden generiert vom X Analysis Server Die Protokollberichte generiert werden als kategorisiert e Programm Bezugsausschlusse e Fehlende Objekt und Quelle Programm Bezugsausschlusse Diese Ausschlusse werden in der Datei XAOBJ XPGREXCS angegeben X Analyse wird mit der Datei XPGREXCS enthalte
15. Select the type of documentation and its location System Documentation can generate Single document with documentation of all the objects marked for documentation OR Generate multiple documents for each object marked For documentation System Documentation type Generate Single System Document Generate Individual System Documents Document Details Document Title System Document for KANdLORA Application Area MVCPROCESS Name System Document for BAN4LOSA Application Ares MYVCPROCESS pdf Documents and Settings alakhiMy Cocuments s 4nalvsis Application Datal66 209 50 1461 PLF 4h4cok 4 System Document for KAN ICHA Application Ares MVCPROCESS pdf Cancel Um Standard Dokument Name und Pfad zu andern klicken Sie auf die Schaltflache Browse um neue Dokumentname und Pfad angeben Der Standardspeicherort lautet lt Application Folder gt Nach diesem Schritt klicken Sie auf den Schaltfl che Next um den Vorgang fortzusetzen weiter wie unten dargestellt Copyright Databorough Ltd 2012 Page 268 x IN Dokument Manager ingle em Document Application Area Feature X Analysis Toi System Documentation Application Area Options Select Application Area Features to be included in the System Document Diagram Options Overview Structure Chart Normal O Expanded Detailed aLa MOJE Uer of Data Model Diag Normal In PDF as Image Detailed O In Visio Sh
16. x Analysis Source for CONOO 1 se L athens EE EECHER i 10 05 04 A0000002 testing FCONOOLDFCF WORKS TH F GRENI ESFILE FCUSTS IF DISE FCONHLE UF DISE FONDET UF DISE FSTEMAS IF DISE FSTOMAS IF DISE FSTEBAL IF DISE Exportieren nach Microsoft Excel X Analysis zeigt verschiedene Listen Alle Listen k nnen Datenexport nach MS Excel und MS Word Das Export Dropdown Symbol wird auf die zugeh rige Symbolleiste angezeigt Auswahl Export to Excel wird MS Excel aufrufen und wird aktuelle Quellode exportieren wie unten angezeigt Copyright Databorough Ltd 2012 Page 242 gt pri von Drucker NI Kat ev LU zl El Microsoft Excel X Analysis Source List of CONOO in XAN4CDEM1 QRPGSR BX SS File Edit View Insert Format Tools Data Window Contribute Help Adobe POF A x led Bi aval 10 B 7 HUSS 3 fa he AY 6 Ga ei H lice ei li ed Fe Reply with Changes End Review 5 Snagit Ti window AD r fe DE A X Analysis Source List of CON001 in XAN4CDEM QRPC 3 Seq Ho nn 4 001 00 Wis 10 0504 A000000 testing 5 0002 00 FCONOOIDFCF E WORKS IN 6 f0003 00 F GOOHHNT KSFILE OESFL 7 0004 00 FOUSTS IF E K DISK 9 0005 00 FCOMNADR UF E K DISK A 3 0006 00 FCONDET UF E K DISK A 10 0007 00 FSTKMAS IF E K DISK 11 0008 00 FSTOMAS IF E K DISK 12 0009 00 FSTKBAL IF E K DISK 13 0010 00 FIRNASTLAIF E K DISK 14 0011 00 F 15 0012 00 E CMO 1 370 CMD Key Data 16 oam E
17. 17 0014 00 SOS 12 IL OM l D ITIKE TOM IT K H 4 M Sheeti gt Ready MUM Export fur Flussdiagramm X Analyse erzeugt Flowcharts f r RPG RPG LE und COBOL Programme Es erzeugt auch Process Flow Diagrams f r CL Programme Export for Flowchart ist nur in der Quellcode Browser Ansicht aktiviert Es erzeugt das Flussdiagramm des angezeigten Programms mit MS Visio Jede Ebene der Quelle gew hlte Quellmitglied hat eine unterschiedliche Flussdiagramm e Stufe 1 2 wird ein Flussdiagramm ohne Code haben e Stufe 3 4 wird haben Flussdiagramm mit Code ohne Leerzeilen und Kommentare e Stufe 5 haben Flussdiagramm mit vollst ndigen Code und Kommentare In Stufe 1 2 hat das Kontextmen auf ein Shape im Flussdiagramm die Option View Source Die Option View Source zeigt den Code f r diesen Abschnitt des Flussdiagramms in Form einer HTML Seite Copyright Databorough Ltd 2012 Page 243 wy IN Exportieren von Drucken Flussdiagramm erstellt mit Microsoft Visio Y zin nnn Source list of ENN in ZAAN40DFM_ LINE E File Edit view Insert Format Tools Shape Window De Hany RAT run Morral Zuurier Mew sur 2 a A OTI ee ter LetacLa lier SOS lic diimdeadl aller detent nds BOOT 4 CD EM ORFGSEC OEOOL One AN re Dada DO View Source Lines 0046 00 to Te Kap Paste Duplicate Vlea Lines 0057 00 to 00 Format EnS Shape gt Help hanes OOOO _00 to 00 FPropertles H
18. 2 22222002000020n00000n0nnnnnnonnnnnnnnnunnnnnnnnnnnnnnnnnnnnnnnnnnnn 9 Erfrischen Sie die Querverweis Bibliothek cccccceeeecssssseeeeeeeeeeeeesseeeeeeeeeeaasseeeeeesees 10 Verwendung von X Analysis Kunde 2 222222220220002000220 13 5191001 D13109 EN 13 SITZUNG Te et d 0 EE 15 X Analysis E TE 15 Neue DE400 VSI AG PG MEN 16 Neue DBA Ver HOUNG ren er nee 17 Markieren alle f r Documenter 17 nderung von Anwendungsordner 0cecceseceseeeseesecesceesceeesesecesecasseaeseseserecaeeeauseseserevsresneeeeeees 19 LOg Ordner de Tu NV 19 Anwendungsordner ffnen ee ea ee ee 20 Ein Problem melden 20 X Analysis Einstellungen EEN 21 Bay SEELE ASI EN 21 Fortgeschrittene FSCS NIG SI EE 23 Ordner Einstellungen essen nn anne ee re 24 Allgemeine Einstellungen cccccscsssecccscssseeeccssonseeeecseasseeeceseaseeeessenseeeeesseaseescesaaseeseensauseetes 25 Wee rel Ye SEAN ONE ee ee ee ea ee ee 28 X Redo GIE Tu Le CN 29 Anwendungdsbibliothek ccssccseseceeeeceseceeeeceseeceeesaneeceneeaes 32 Arbeiten mit Anwendungsbibliothek c cccccceceeeeeeeeeeeeeeeeeeeeeaseeeeeseaesseeesseaeeeeeseeaeneeeesoes 32 Anwendungsbibliothek Menu Optionen ccccccsssseeeeeeseseeeeeeeasseeeeeseasseeeseeeasseeeesenaeneeeees 32 K NT viel fin Le En 33 Alternative Daten Bibliotheksliste bhnzutugen 33 Bibliotheksliste zur cksetzen cccccsssecccccessseec
19. Company Accounts Peter test MYCPROI t i u gt Show AAD Details Knopf ruft ein neues Fenster an das die Beziehungsdetails fur alle Anwendungsbereich zeigt Dieses Detail wird beschr nkt wenn Sie ein besonderes Anwendungsbereich vom Anwendungsbereich Diagramm ausw hlen Copyright Databorough Ltd 2012 Page 83 Anwendunasbereichs Diaaramm Details f r den aanzen Querverweis in AAD Details WEEK Application Area Diagram details for AN IOHA Application Area Rel Application Area Object Count ACCOUNTS ACCOUNTS ACCOUNTS ACCOUNTS ACCOUNTS ACCOUNTS ACCOUNTS CUSFMAINT CUSFMAINT CUSFMAIMT CUSFMAINT CUSFMAIMT CUSFMAINT CUSFMAINT CUSFMAINT CUSFMAINT CUSFMAINT CUSFMAINT CUSFMAIMT CUSFMAINT CUSFMAINT MYCPROCESS MYCPROCESS CUSFMAINT CUSFMAINT JVC HHC ES ORDERS HL ON PRINT SALES ACCOUNTS ACCOUNTS MYCPROCESS MYCPROCESS ORDERS ORDERS PLAN PLAN PRINT PRINT SALES SALES STOCK ATEST ACCOUNTS ACCOUNTS Copyright Databorough Ltd 2012 Called Program Referred File Referred File Referred File Referred File Referred File Referred File Referred File Called Program Called Program Referred File Called Program Referred File Called Program Referred File Called Program Referred File Called Program Referred File Referred File Referred File Called Program Referred File Hu A oe zl GO OO PM UI rz ze Oo COD r OUT DM Ss oO v E CO Page 84 A menden ir
20. DATABOROUGH Weybridge Business Centre 66 York Road Weybridge KT13 9DY UK Telephone 01932 848564 Facsimile 01932 859211 X Analysis Benutzerhandbuch Version 9 Ubertragung 7 Dieses Produkt benotigt einen Sicherheitscode um es zu aktivieren Fur den Sicherheitscode kontaktieren Sie bitte Databorough N America 705 458 8672 Europe 44 1932 848564 Alternativ kontaktieren Sie Databorough per e Mail an support databorough com oder info databorough com Copyright 2012 Databorough Ltd All rights reserved Die Informationen in diesem Handbuch unterliegt ohne vorherige Ank ndigung ge ndert und vertritt keine Verpflichtung seitens der Databorough Limited Die in diesem Handbuch beschriebene Software kann wird unter einen Lizenzvertrag zur Verf gung gestellt und verwendet oder nur in bereinstimmung mit den Bedingungen der Vereinbarung kopiert werden Inhaltsverzeichnis Einf hrung in X AnalySIs cccsccccesccseesceseccseeceseeeeeceneecesenaeeess 2 Allgemeine Instruktionen 222220202200022a00000000nnn0nn0nnnnnnnnunnnnnnnnnunnnnnnnnnunnnnnnnnnunnnnnnnnnennnn 2 Anforderungen an die Beh rden des Profils 222222222022220020000020n00000nannnnnn00n00 2 Konfigurieren von Querverweis Bibliothek 22 4 Seilen 5 Te EE 6 BEE a ET ps ee oan ea es gaat ee on Gren ae RE Eee 7 Generierung von Datenmodell
21. Der Standardwert Anwendungsordner f r eine bestimmte Anwendung kann ge ndert werden indem Sie Change Application Folder Option aus dem Men X Analysis X Analysis gt Change Application Folder Der folgende Dialog erscheint bei Auswahl dieser Option nderung von Anwendungsordner amp Select Application Folder Application Folder for XAN4CDXA is D Program Files Databorough X Analysis 192 168 170 10 PCF_XAN4CDXA Do you want to change Application Folder for XAN4CDXA Um neue Anwendungsordner aus zu w hlen klicken Sie auf Yes oben im Dialogfeld Folgende Dialogfenster folgt zu Speicherort fur neue Anwendungsordner ausw hlen W hlen Sie neue Anwendungsordner Browse For Folder Select Application Folder f Desktop ES CO My Documents My Computer a My Network Places Folder My Documents Make New Folder La Log Ordner offnen Diese Option offnet den Ordner die derzeit verwendet um die Protokolldateien von X Analysis auf Zu zeichnen Die XAPlugin log Datei kann auch f r Fehler Fehlerverfolgung verwendet werden Ausw hlen dieser Option Option Open Log Ordner im Menu X Analysis X Analysis gt Open Log Folder Copyright Databorough Ltd 2012 Page 19 A Yemen son Anal Kun File Edit View Favorites Tools Help ky Folders ir JS Search Y XAFlugin log Text Document 13 KE Anwendungsordner offnen Jede Anwendung verf gt ber einen eigenen Anwendungsordner
22. Der XREDOAPP Befehl ist die Master Schnittstelle um X REDO Anwendung zu kontrollieren Die Bibliotheksliste muss richtig vor dem Verwenden dieses Master Befehls gesetzt werden Setzen Sie die Bibliotheksliste ndern Sie die Bibliotheksliste um die folgende Folge zu sichern e XAOBJ QGPL e QTEMP Verwenden Sie den Befehl EDTLIBL um die Bibliotheksliste zu setzen EDTLIBL Befehl Schirm Edit Library hist System DBS PW6 Type new changed information press Enter Sequence Sequence SeoWenee Number Library Number el Ge HE Number Library du 200 XAOBJ Iki cht QGPL 170 320 QTEMP 180 230 17930 340 200 2a 210 soi 220 S70 230 oe 240 270 230 400 GER 410 210 420 280 430 140 290 440 F3 Exit F5 Refresh Fl2 Cancel Nach dem Aktualisieren der Bibliotheksliste tippen Sie den Befehl XREDOAPP und dr cken Sie den EINGABE Schl ssel Der folgende hnliche Schirm sollte erscheinen Copyright Databorough Ltd 2012 Page 324 XREDOAPP Befehl Schirm X Analysis 4 X Redo Appli aton Contre Datasorougm Lid XARREDOAPP u 1 02 AES LS Mey 2012 Enter options press Enter 2 Linking 3 Copy 6 Date Attributes 8 Libraries 12 Initialise 15 Business Rules 16 Generate 17 Failures 18 Errors 19 Load Log 20 X A Log 21 File Check 22 Compile Check 23 Prb Anl CT Prj Ctl x eei 1415 TERE Company division AACAZEDEMO CA 2E Demo AAX2EDEMO test 2 demo for java AA2EDEMO X 25 Hospital Demo ABZ EDEMO X 25 Hospart al D
23. Diese Option ist nur im Kontextmenu verf gbar Wahlen Sie die Option More Info um Detailed Object Information Dialogfeld an zu zeigen In diesem Dialogfeld werden Informationen basierend auf den Typ des Objekts angezeigt Im Allgemeinen stellt es Objektdetails n mlich Namen Objektbeschreibung Bibliothek Typ und Attribut F r Objekte vom Typ Programm es auch anzeigen Funktionstyp Roll Up Gruppe und Komponentenstatus More Info for a program object Copyright Databorough Ltd 2012 Page 112 gt senate vert aufm on Mehr Info fur ein Programmobjekt X Analysis Detailed Object Information Object Details Name OEOO Order Entry Library Aa DEM Na DEM Type TD Attribute RPG Functional Attributes Type ED TFIL 0 Roll up Group U CU Component Status t PFILE Attributes Mame CUSTS Description Purchases Fur ein PF Objekt die Option More Info Datenmodell Informationen d h PID Primary Identifier Schl ssel PID Zugriffspfad Logical File using PID Field as Key Text PID PID Descriptor Feld Archiv Datumsfeld Auswahl logische Ansicht und automatisch zuordnen Schlussel anzeigen Weitere Informationen n mlich Name der Zeitschrift Bibliothek Trigger und Einschr nkung werden ebenfalls angeboten Copyright Databorough Ltd 2012 Page 113 gt anal Voriung ui On Detaillierte Datei Diz X Analysis Detailed File Information Object Details Library SAMH DEM Aha DEM Data Model I
24. Page 341 X Anhang G X2E Spezifische Eigenschaften Copyright Databorough Ltd 2012 Page 342 FR mn Kae Spice tigeseaten Anhang G XZE Spezifische Eigenschaften Die X2E reengineering ist einer zweiteiligen Prozess 1 Reengineering der nicht 2E Programme und EXCUSRSRC Mitglieder 2 Reengineering der 2E Programme Reengineering der nicht 2E Programme Dies beinhaltet die folgenden Schritte aus Generieren von Gesch ftsregeln In diesem Prozess das Geschaft Regeln werden generiert und Objekt Quelle Informationen d h Dateien die in das Programm auf externe Datenstruktur deklariert in einem Programm Programmaufrufe Datei Feld Info deklarierte Eingabeparameter Programm Felder eigentlichen Quellcode und anderen Objekt bezogene Informationen extrahiert und in verschiedenen X Ref Dateien gespeichert Diese Informationen verwendet dann wird von X2E reengineering Prozess zum Basis Modul Service Programm zu erstellen Umarbeiten von Programme Programm Umstrukturierung Hier wird der ursprungliche RPG COBOL Quellcode von der Sprache spezifische Syntax zu einem allgemeinen Format umgewandelt z B MOVE MOVEL ADD SUB usw Behauptungen wird umgewandelt um mit der richtigen Konvertierung ZUZUTEILEN Im Falle des interaktiven Programms wird der Quellcode umstrukturiert um jeden logischen Schirm als eine gleichwertige Funktion und verwandte in einer Prozession gehende Logik herauszuziehen Dadurch wird jeder logische Schirm
25. Work with Objects Ebenso f r das Dialogfeld Work with Members klicken Sie auf das Mitglied Liste Symbol aus der Symbolleiste Jedoch doppelklicken Sie die Quelldateien Knoten unter der Bibliothek die Liste Quelle mit verschiedenen Quelldateien angezeigt pr sentiert Doppelklicken Sie auf jede Quelldatei gelangen Sie zur ihrer Mitgliederliste Object List Source Files Member List Business Rules All Procedures Consolidated Rules Exportable Function Screens Components Change History Copyright Databorough Ltd 2012 Page 48 gt X Analysis Repository Refresh Log of XAN4CDXA IBM Rational Developer for Power Systems Fie Edit Navigate Search Project Analysis Run Window Help Hom ir te Met BB 192 1658 170 10 ERT 24N4CD24 X4N4CDEM Tutorial System Work With Members in Application Area Diagram si Data Model Diagram U a DS Overview Structure Chart Se All Objects i e Programs Work With Objects Files a All Procedures Exportable Functions Source Files Work With Source File Business Rules j Consolidated Rules Screen Components Change History d e Regenerated Programs at Web Services Objektliste Die Objektliste zeigt eine Liste der Objekte des angegebenen Typs aus der ausgewahlten Bibliothek Generieren Objektliste Doppelklicken Sie auf den Knoten All Objects unter die Querverweis Bibliothek XAN4CDXA die den Dialog Arbeit mit Objekten bring
26. berlagert und in der oberen linken Ecke angezeigt Drucken Sie Ctrl A um alle Elemente ausw hlen und entscheiden Sie sich f r alle anordnen auf Layout des Diagramms Funktionslogik Die Function Logic ist als Zusammenhang Men auf dem Use Case Diagram verf gbar Der folgende Schirm zeigt die Funktionslogikoptionen auf ein Anwendungsfalldiagramm Copyright Databorough Ltd 2012 Page 222 x UML Diagramm Funktionsloaikoptionen auf Anwendunasfalldiaaramm f r CUSTMNT1 CUSTMNT 1 usecase urilusc 5 m COWCLUSTPPO d Ea CUSTMATL1 K HJ Add Note B File Maintenance Edit Format F ent Filters P Show Properties view Apply Stereotype Show as Class Diagram Data Content Screen Actions Screen Report Design Migrated Logic Business Rules More Info Component Documenter Annotate The Function Logic options works correctly when the X Analysis application library is selected in the X Analysis perspective Klassendiagramm Klassendiagramm ist das R ckgrat aller objektorientierten Methoden einschlie lich UML Sie beschreiben die statische Struktur eines Systems Klassen stellen eine Abstraktion von Entit ten mit gemeinsamen Merkmalen Zuordnungen stellen die Beziehungen zwischen Klassen dar Lassen Sie uns sehen Sie wie ein Klassendiagramm f r unser Beispiel aussieht Von der Tutoranwendung w hlen XAN4CDXA Programm CUSTMNT1 aus und w hlen f r das Zusammenhang Men da
27. button to save the changes Die Anmerkungen verwendet jetzt MS Word Kommentieren Prozessvorlagen Manager Von der Navigationsfensterscheibe wahlen die Auswahl der All Objects aus und wahlen fur das Zusammenhang Men darauf Dann w hlen Sie die Annotation Template Auswahl aus Das ruft einen Dialog Kasten wie gezeigt hier an Annotation Template Annotation Template Object Type Headings Sequence a les Wahlen Sie aus der Dropdown Liste Object Type erforderliches Objekt Danach bieten Sie die entsprechende Rubriken f r das Objekt und klicken Sie auf Save Wenn Sie nun den angegebenen Objekttyp versehen k nnen Sie die vorgeschriebene berschrift sehen Ein kleines Programm namens Annotation Template Manager ist mit X Analysis f r MS Word Annotation basierte ausgestattet Ein Benutzer kann bieten verschiedene Anmerkungs Vorlagen f r Copyright Databorough Ltd 2012 Page 298 x IN Dokument Manager verschiedene Arten oder Type Attribut Kombination Alle solche Eintr ge werden in einer XML Datei beibehalten die auch mit dem Dienstprogramm angezeigt werden k nnen Die Option Annotation Template Manager durch die Auswahl entschieden werden konnen Start Menu gt All Programs gt X Analysis gt Annotation Template Manager Annotation Template Manager A Open Clean start Eclipse Troubleshoot X Analysis Analysis For Eclipse Analysis Help Annotation Template Ma
28. if TXT_002 01 TXT_O02 02 D ATR mamnanmn mn rn Copyright Databorough Ltd 2012 Anhang G X2E Spezifische Eigenschaften aopenfiles zgetpgmdta zmessages zmsgidx zstatevar zmsgidx Integer retVals 0 zgetwrkflds zisodatel set toDate zpgmstatus zjobdate YMD setStr dt huidig iso toChar zisodatel MONITOR try ff Call A1357275 al357275 a1357275 zertnvar dt_huidig dt _huidig Integer al357275 retVals 0 catch Exception e zwrterrmsg zmessages zmsgidx toSbl Call error zmsgidx Integer retVals 0 setStr j_n_eerste_maal J setStr j_n_eerste_keer J setStr jaar_ 102a subStr dt_huidig_iso 3 2 setStr cd_kostennota rtrim jaar_102a 99999 setstr s cd_kostennota cd_kostennota setstr txt_002 01 subStr s cd_kostennota 1 2 drhZrel start s cd_kostennota drhZ2rel next if lastIO isEOF setStr s cd_kostennota rtrim txt_002 01 0000 setstr zreturncode blanks 10 Page 356 Anhang H X Analysis Fehlersuche Copyright Databorough Ltd 2012 Page 357 gt manga Fahr Anhang H Fehlersuche Es wird empfohlen nach der X Analysis Client Installation Aktualisierung der erste Aufruf getan werden sollte mit dem Start gt Programme gt X Analysis gt sauber Eclipse starten Verkn pfung Die nachfolgenden X Analysis Sitzungen gestartet werden k nnen mit der Start gt Programme g
29. 2012 Page 172 F gen Sie jetzt die Bibliothek XAN4CDEM als nicht kundengerecht Bibliothek hinzu Typ in XAN4CDEM zum Bibliothekstextkasten und Unkontrolle Customised Auswahl Dann klicken Sie den Add Knopf Das f gt die Bibliothek XAN4CDEM als nicht kundengerecht angefertigte Bibliothek hinzu Customised Libraries Dialog Customised Libraries Library name Customised XAN4CDEMCU w XANACDEM 4 Library Ys v Customised 4 Der n chste Schritt ist die Generate PTF Analysis Option ausw hlen Kontextmen ber die X Analyse Anwendung XAN4CDXP wahlen Sie und wahlen Sie dann die Option Generate PTF Analysis aus dem Untermen Inter Repository Options Geben Sie XAN4CDXC in das Basis Repository Klicken Sie dann auf die Schaltfl che OK um das Gruppe Job einreichen Compare Base to PTF dialog PTF Repository Base Repository Ee Era 5 Der letzte Schritt ist es die PTF Analysis Daten anzuzeigen w hlen Sie im Kontextmen auf neue X Analyse Anwendung XAN4CDXP und wahlen dann die Option PTF Analysis aus dem Untermen Inter Repository Options Der folgende Bildschirm erscheint Copyright Databorough Ltd 2012 Page 173 Inter Repository Optionen X lt t PTF Analysis 3 A a A Ey PTF Change Date Base Change Date PTF Analysis for XAN4ACDXP Total Objects 45 Class Name Description APPLY APPLY APPLY APPLY APPLY APPLY APPLY MODIFIED MODIFI
30. 324 Setzen Sie die Bibliotheksliste cccccceccceeeeeeeeeeeseeeeseeeeeeeaeeeeeseeasseeeeseeasseeeeseaasseesseoaaees 324 Optionen auf XREDOAPP Befehlsschnittstelle verf gbar 022222020202000220000000020 325 OPUON 2 VELDINGUING EE 326 OPON Ree 328 Option 6 DACHAU nt 328 OPIO S len 329 Copyright Databorough Ltd 2012 Page V Option 12 PIES Eee a ee dancers ee 330 Option 15 GeSChAFSreGeIN cccccccccseccsssseeseccesccessseeeeecceeecoseeeseeccssccosseeeeseeessecunsdeeseeeensees 330 Option 16 EE gl e E 331 ODEON 17 EE 331 Option KT 332 Option 19 Laden BOG een endeten eege eegen 332 Bierden E N A ee EE ee ee ee E T 333 opion 2t B el un EE 333 Option 22 Kompilieren von der Kontrolle 334 Option EH E EE 334 o 0 6 9 Od PIE ee ee nee Are ee 334 K2E DatenbDerelch ne regnen Eee nee en 337 Synon AEST SCSI en drive aersetinniaisuleseaneguinaiakgAenpanncespepaatenyectie 337 Synon EE 337 Synon Produkt Bibliothek f r die Definitionen der Edit nseeeeeeerrneesrrrrneerrrrrresrrrrresrrrrnns 337 Edit Codedefinitionen verarbetet nenn 337 Synon Feld Mappen FIR E 338 Synon EXCUSRSRC Ela ln eee ee ee ee eee re eee ee eee ee 338 OY THO Ee Lese ne en Se ee duet deca tae eee een 338 Synon Konsolidierte RI VCND W ere lt 00c cc00cscssccetecnesnedscscnennctbesescscecreetsteasenseveensnnetsaverdeeestents 338 S YO e e e e El e 338 Anhang F ubergeordnet Datentabel
31. Application Area Hew Database Library nAN4CDXADL u Klicken Sie OR Button um den Prozess der Konvertierung anzufangen Wahlen Sie im Kontextmen auf Anwendungsbereich ORDERS und w hlen Sie die Option Convert DDS to SQL unter Modernization Options Untermen der folgende Dialog erscheint Wandeln Sie DDS zu SQL Dialog auf der Anwendungsbereich G Convert DDS to SOL Ref Library Application Area New Database Library ORDERSD1 S New Database Library enth lt die generierte SQL Objekte XDDSTOSQL Befehl Der XDDSTOSQL Befehl initiiert die folgende Sequenz e Generieren von DDL Quellmitglied f r die PFs CREATE TABLE ndern Sie die DDL Quellmitglied um die neue Bibliothek und SQL Tabellennamen anzugeben F hren Sie RUNSQLSTM ber die DDL Quellmitglied um die Tabellen zu erstellen Erstellen Sie eine Kopie der urspr nglichen PFs als LFs auf die neue SQL Tabelle verweist Generieren von DDL Quellmitglieder f r die LFs CREATE INDEX F hren Sie RUNSQLSTM ber die DDL Quellmitglieder um die Indizes zu erstellen Erstellen Sie eine Kopie der urspr nglichen LFs als LFs auf die neue SQL Tabelle zeigen aber das Format von der PF diese werden die Zugriffspfade Indizes verwenden e Kopieren Sie die Daten aus der urspr nglichen PFs in der neuen SQL Tabellen Copyright Databorough Ltd 2012 Page 180 A IN Audit Optionen Arbeiten mit XDDSTOSQL Befehl Mit der Hilfe des XDDSTOSQL befe
32. Auswahl von Export Ikone verf gbar auf der Werkzeugleiste ausw hlend wird der gezeigte Inhalt zu PDF exportiert PDF View of Current Source Code T X Analysis Source List of CONOO1 in XAN4CDEM QRPGSRC Lines 206 View Level 4 1 pdf Aaa File Edit View Document Comments Forms Tools Advanced Window Help NW S z 7 M V P Ki P i __ e 7 S Th K zy 100 X Analysis Source List of CONO07 in XAN4CDEM QRPGSRC Lines 206 View Level 4 Li ol bet inion scion a icicle E ee en We orgie ia cist a lion a er Veen a Mer 0001 00 TS 10 05 04 Ag000002 testing 0002 00 FCOHOOIDECF E WORKSTH 0003 00 F BRAN ESFILE OESFL opid OO FPCUSTS IF DISE 0005 00 FCONHDR UF i DISE opis OO FCOHDET UF DISE DDDI 00 FETEMAS IF DISE DDDR OO FETOMAS IF i DISE 0009 00 FSTEBAL IF i DISE 0010 00 FIENHSTLZIF d DISK 0011 00 Fe DOl2 00 E 0013 00 Et 0014 00 0015 00 I ROUTINE SROUT 11 69 x 6 26 in Copyright Databorough Ltd 2012 Page 241 Se Exportieren nach Microsoft Word Auf die Option Export to Microsoft Word aus der Export Symbol auf der Symbolleiste auf die Microsoft Word aufgerufen ruft und ruft der angezeigten Inhalt in Microsoft Word exportiert Microsoft Word View of Current Source Code Wh Document Microsoft Word File de Edit View Insert Format Tools BCS Table Window Help Ledesch Pan el ai m 8 S eae ee ee ee a u T Aq Normal Court Courier New r U 2
33. CPROCESS Total Objects 79 WECUSL STKMASEL TRATPSEL IRDST STMANT 1 Customer Letter Product Waster Transaction type Order status Customer Detail Selection Selection Selection heintenange Copyright Databorough Ltd 2012 Page 87 X Schnelle Verweisung auf ein Objekt Copyright Databorough Ltd 2012 Page 88 DR anal veri ui On Schnelle Verweisung auf ein Objekt X Analyse bietet verschiedene M glichkeiten die weitere Informationen zum Objekt Element bereitstellen Jump To zeigt alle Optionen fur ein angegebenes Element Objekt oder eine Variable fur den schnellen Zugriff Source Browser Data Flow Diagram Diagramm Programm Diagramm Objekt wo verwendet Querverweisquelle wo Variable verwendet und Daten Modelldiagramm Source Browser View zeigt Quellcode des ausgew hlten Mitgliedes Stellt verschiedene mit dem Quellcode verbundene Optionen zur Verf gung Object Where Used zeigt alle Instanzen eines Objekts in der Anwendung Variable Where Used zeigt alle Instanzen der angegebenen Variablen in der Anwendung File Field Details zeigt die Felddetails f r eine Datei LF Access Paths zeigt alle Zugangswege fur die ausgew hlte physikalische Datei Member X Reference Anzeige alle Beispiele der angegebenen Variable im Quellcode Das ist nur auf der Quellbrowser Ansicht verf gbar Enhanced Member X Reference zeigt die Verweisungen einer Variable im Mitglied zusammen mit der Information More Info biete
34. Copyright Databorough Ltd 2012 Page 246 gt C Export as DDL option 192 kuch 65 170 10 ANACDAA ZANALDEM Tutorial System New Application Area Add Alternate Data Library List Gei Application Library List Refresh Options Derive Business Rules Export Options Export as Web Query Metltata Document Entire Application m KR GER i Export as Web Query Application Ocumen ange ects Export File Field details as XML it leiw len N mar ae X Analysis ruft dann Generate DDL Dialog wie unten angezeigt Generate DDL dialog Generate DDL Select the model objects that vou want to include in the DOL script Tables Primary Key Constraint Foreign Key Constraint Indexes F VIEWS _ Use Long Name for Tables and Fields Include Default value For Column Ignore Files starting with Entscheidungen aus dem Generate DUDU Dialog und klicken Sie auf die Schaltfl che OK um den Vorgang zu starten Die folgenden Best tigungsdialog wird angezeigt durch X Analysis um die Best tigung vom Benutzer zum Starten des Prozesses bekommen Copyright Databorough Ltd 2012 Page 247 gt C X Analysis c DOL Exporting may take a some time Do you wish to proceed Nachdem der Prozess abgeschlossen ist wird X Analysis eine erfolgreiche Nachricht Dialogfeld angezeigt DDL Export completion dialog X Analysis Data Model Diagram successfully exported
35. Die PTF Analyse zeigt den Vergleich zwischen der PTF Repository und das Grund Repository Die PTF Analyse Daten sind verf gbar nur wenn Benutzer bereits f r Generate PTF Analysis Option entschieden hat Demofall PTF Analyse F r ein besseres Verst ndnis der PTF Analyse wir einen Demofall erstellen Folgen Sie den Schritten zum Einrichten des Demofall Copyright Databorough Ltd 2012 Page 171 1 Erstellen Sie eine neue X Analysis Anwendung mit den folgenden Bibliotheken nennen wir es XAN4CDXP Quelle 1 XAN4CDEMPT Objekt 2 XAN4CDEMPT Initialisiern Sie die neue Anwendung XAN4CDXP Um die PTF Analysis zu generieren ist der erste Schritt um Bibliotheken als die individuellen Bibliotheken zu identifizieren Wahlen Sie die X Analysis Anwendung XAN4CDXC dann aus dem Kontextmen die Option Customised Libraries aus dem Untermen Inter Repository Options Dadurch wird den folgenden Dialog Customised Libraries Dialog Customised Libraries Library name Customised Remove Library fs Jl Customised Geben Sie im Bibliothek Textfeld XAN4CDEMCU und aktivieren Sie die Option Customised Klicken Sie dann auf die Schaltfl che Add Dadurch wird die Bibliothek XAN4CDEMCU als malsgeschneiderte Library hinzugef gt Customised Libraries Dialog Customised Libraries Library name Customised XAN4CDEMCU w Remove Library e Customised Copyright Databorough Ltd
36. IBM Rational Developer for Power Systems Software Fie Edit Navigate Search Project Analysis Run Window Help Zee ORRE RD A BALX Navigation Metrics Dashboard BA 192 168 170 10 S 127 0 0 1 SM d Application Area Diagram a Data Model Diagram Es Overview Structure Chart Ze All Objects e Programs E Files All Procedures Le Exportable Functions Source Files Business Rules Consolidated Rules Screen Components CA Change History Regenerated Programs Gly Web Services Lo S Cloak a Resize H E 4 Accounting Main EI DBARK DBARK test H SP My_PR OLESS Re Engineering i fet DE KR ES EG ORDERS Order entry System ES SP DL AN Planning System ak PRINT Printed documentation 3 5 SALES Sales System EI STOCK Stock System The tutorial application works with packaged database MDB in MS Access format Die Tutoranwendung arbeitet mit der paketierten Datenbank MDB im MS Access Format Copyright Databorough Ltd 2012 Page 303 Anhang B Erm glichung von SEU Schnittstelle Copyright Databorough Ltd 2012 Page 304 FR sarang tmigtening von se Schi Anhang B Erm glichung von SEU Schnittstelle Erstellen Sie Benutzer Profil XAN4SEU Beim Durchsuchen von Quellcode durch Verwendung von AS400 SEU ist es notwendig als Benutzer XAN4SEU angemeldet werden Im folgenden erhalten Anweisungen zum Erstellen des richtigen Benutzer Profils Step 1 Logon as QSECOFR Step 2 Create user pro
37. Overview Structure Chart E3 Overview Structure Chart for MYCPROCESS ALL ALL Total Objects 15 i P W si 7 WKCUSL Customer Letter FR TFIL CUSLETS Update Letter Sequence FLAM LIPDFIL WECUSSE Customer Release Letter A UPDFIL WECUSSEF Find Fax Number e OTHFIL WECUSEP Customer Enquiry Letter ORDERS FRTFIL AMCIS Work with Customers EDTFIL CUSPSEL Customer Site Selection LSPFIL CUSGRSEL Customer group Selection NONE DSPFIL DSF CUSTMNT1 Customer Detail Maintenance EDTRCD UPD DISTSSEL Distributor Selection DSPFIL SP RTNMSGTEXT Return message text NONE OTHCAL Schirm Beicht Design Die Option Screen Report Design funktioniert auf Display und Drucker Dateien Es zeigt das tatsachliche Layout fur die Anzeige Drucker Datei Diese Option funktioniert auf Programmobjekte RPG RPGLE und Menu und zeigt das Layout der zugehorigen Dateien Display Drucker auch Copyright Databorough Ltd 2012 Page 138 Scrhirm Bericht Desian Ansicht Programm Logikdokumentation Screen Report Layout for CHTCMAINTD 7FTO1 Sa Ex ste Gi Al TEE Screen Fields 4 GE Field details for CHTCMAINTOID Total Objects 13 Label Line Column Field Key Type u u CU Databorough Ltd Z 2 fe PGM E 69 Z DATE Customer No 4 28 2CUSNO Product Code 5 75 PRPCDE Contack Name e 6 eo USERN Telephone Wo 7 20 TELNG Far Des fo arma ad g ZE FASMO Email Address
38. RK ser veri an on Generierung von UML W hlen Sie verschiedene Optionen f r UML Diagramm 1 Klassandiagramm Generiert Klassendiagramm f r das Objekt 2 Aktivit tsdiagramm Generiert Aktivit tsdiagramm f r das Objekt 3 Gebrauch Fall Generiert Gebrauch Fall Diagrammf r das Objekt UML Diagramm Optionen Source List of CONOO1 in XAN4CDEM QRPGSRC Lines 271 View Level 5 EEE s E D a aE SEE SBS sde DEE EEN anhand noecPace len d ig Class Diagram 0022 00 EE EE Ki Activity Diagram 0023 00 e EECH E Use case Diagram 0024 00 FARM a Flussdiagramm Es ist ein Fall unten Menu und enthalt zwei Optionen 1 Flussdigramm Generiert Flussdiagramm furdas Programm 2 Flussdiagramm fur aktuelle Subroutine Prozedur Generiert Flussdiagramm fur den ausgewahlten Unterroutine Verfahren des Programms Flussdiagrmm Optionen Ba conan u Sm Source List of CONOO1 in XAN4CDEM QRPGSRC Lines 271 View Level 5 O r E BAZE F k p epps aA veg Mo EE Sa Flowchart L ZE Deet 6 dy 0022 00 Ct Ei Flowchart for current Subrautins Procedure 0023 00 is Klicken auf das Symbol Flowchart ist Flussdiagramm erstellt mit Microsoft Visio Bildschirm Komponenten Screen Components zeigt eine Liste aller verf gbaren Bildschirm Komponenten f r das ausgew hlte Programm Bildschirm Design Option pm Sour
39. System Documentation Specify Sequence what sequence would you like to have For the System Document Application Area OSC Normal Application Area DMD Normal Object List Data Model Diagram Normal LFiAccess Path details File Field Details Object Where Used Data Flow Diagram Normal with Annotation Structure Chart Normal with Annotation Source Source Flow Chart Program Structure Chart Aus den obigen Bildschirm kann Benutzer fur die Systemdokumentation gew hlten Optionen writes Klicken Sie auf die Schaltfl che Next um zum letzten Schritt des Assistenten Dokumentation zu erreichen nach re sequencing Hier kann Benutzer sehen alle Selektionen er gemacht hat und kann auch definieren verschiedene Optionen um zu dokumentieren Formatierung wie Paper Size Contention Resolution usw Copyright Databorough Ltd 2012 Page 276 x IN Dokument Manager X Analysis System Documentation Finish Define the Page Size and Contention Resolution Option Selected Sequence y Level Settings Application Area OC Normal Application Area OSC Level 6 Application Area BMD Normal Structure Chart Level Object List Source Level 1 Data Model Diagram Normal Source Flow Chart Level 1 LF Access Path details File Field Details Object Where Used Data Flow Diagram Normal with Annotation Structure Chart Normal with Annotation Source Source Flow Chart Program Structure Chart Pape
40. ccccccsseccccecceesecceeeeeeeseceeeeeeeeeeesaeeeeeeeeaeaees 129 Programm StrukturdiaGralm 222222220 220000000020n00n00nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn 129 bersicht Strukturdiagramm AE 131 Hierarchie Ausschl sse in bersicht Strukturdiagramm ccccccccceseesceesseseeseeeseesseeseeseeseenreees 134 Wiederholte Knoten in der Struktur bersicht Strukturdiagramm 135 Detaillierte Ubersichtsdlagramm ssseeeenaneeeaneenaneeraneenarkerarterintatittatintarrararrarirkarannarreranrera nran 135 bersicht Strukturdiagramm mit Dateien 137 Anwendungsbereich bersicht Gtrkuturdiagramm 137 Schirm Beicht Design 2222222200222000000002nn00n0nnnnnnnnunnnnnnnnnunnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnen 138 Schirm Flussdiagramm 22222222002222000000020n00000nannnnnnnnnnnnnnnnnnnnnnnnnnunnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnen 140 Wiederholt Knoten im Bildschirm Ablautdiagramm 141 Alte VIE ICT OR 143 Daten Modelldiagramm c ceseeceeseeseeseneeeeeeeneeceneeaeeseeseees 146 Generieren von Daten Modelldiagramm 2222222202222002000002nn00000nnnnn0nnonnnnnnnnnnnnn 147 Daten Modelldiagramm fur einen Anwendungsbereich cccccsscssssseeeeeeeeeeeesssseeees 148 Verstehen von Daten Modell Datenbank cccccccccesseeseeeeeeeeeeeeeeeseaeseeeeeeeaseeeesenaeseeeees 150 Optionen auf dem Bildschirm Komponenten
41. die Synon Fehlersuchprogramm Daten in der XS2EDEBUG Datei in der Querverweis Bibliothek aufrechtzuerhalten Um diese Eigenschaft zu erm glichen muss der Benutzer den Wert des Datengebiets XS2ERUNDBG zu JA ndern Standardm ig wird das Datengebiet XS2ERUNDBSG zu NEIN gesetzt Synon Konsolidierte RTVCND Werte Der X2E reengineering Prozess erzeugt die RTVCND Werte in der Tabelle XS2EYYCNDX Dies ist eine Besonderheit die funktioniert nur wenn der Benutzer den Wert des Datenbereichs XS2EYYRUN zu untergeht JA Standardm ig ist es zu legen NEIN Synon Prototype Bibliothek Standardm ig wird die Synon Grundproduktbibliothek zu Y2SY f r die verschiedenen X2E Funktionalit ten gesetzt Im Falle dass es Ihre Einstellung nicht vergleicht dann das Datengebiet XA2ZEPROLIB ndert um Ihrer Umgebung anzupassen Als ein Beispiel ist Y1SY eine andere Grundproduktbibliothek Copyright Databorough Ltd 2012 Page 338 Anhang F bergeordnet Datentabellen Copyright Databorough Ltd 2012 Page 339 XK man eerie atte Anhang F bergeordnet Datentabellen Synon Funktion Taste Option Standardwerte Die Tabelle XS2EFODFT enth lt Standard Funktionstasten und Optionen ihre Texte und Aktionsart Anwendungen k nnen die Neuzuweisung der zur ck Taste von F12 F24 und Verwendung A f r l schen und Z f r DETAIL Tabellenstruktur f r XS2EFODT A R XS2EFODFTF A S2ODTYP 1A TEXT Function Key Option
42. llen wird ein Service Programm generiert enth lt untergeordnete Prozedur Definitionen f r READ UPDATE WRITE DELETE Eintrag Zur Auswahl von ZXTEMPLATE eine SQL lesen erweitert wird Dienstrogramm generiert Das generierten Dienstprogramm enth lt untergeordnete Prozedur Definitionen f r Extended Read Verwendung von generierten Dienstprogramm Der folgende ist einen Snapshot der generierten Dienstrogramms Snapshot eines Datenbank Dienstprogramms H debug vos copy erghn Databoncougm med 200s H nomain Da A I I RR I I I I II I SI I I SI I I II I I I Ty II II II I I I I I I I I LI I I I Re I I I Ta DD e finit ions DARF AA IA I IT IR A RA I IK I A IA I II II IA I I AR I II I I IR I II I I AA IA I IA NA AA A I A I D 2record e ds extname condet D zrecordsgql e ds extname condet D prefix sql D zreeordepy e ds extname condet D prefix cpy Dt Data structure containing all reguired parameters D Plus before and after database record image D Keys passed in ZOLDRECORD data returned in ZNEWRECORD D zsdata ds D znewrecord like zrecord De zoldrecord like zie Come SE D copy qrpglesrc zsheader EE EE D Read D Zzeondetr likeds zsdata D zreadparms likeds zsdata D Update D zcondetu likeds zsdata D zupdateparms likeds zsdata D Write D zcondetw likeds zsdata Copyright Databorough Ltd 2012 Page 186 Audit Optionen D zwriteparms likeds zsdata D Delete D zcondetd
43. tze in jeder angezeigt werden Datei Objekt wenn die Option Ansicht ausgef hrt wird e View Job Log Zeigt den Echtzeitstatus jedes der Datenbank vorgelegten Gruppe Jobs Repository Standort Erweitern Sie X Analysis Knoten um den Repository Standort Einstellungen an zu zeigen ndern Repository Standort Einstellungen Preferences Ir _ Repository Location General H Agent Controller H Ant Ignore Linked Repositories if any Data Management DB Connection information Help i Host Mame i Projects Instal Update DEZ Username fs agen DB P d a LPE Editor Se Model Validation DE Port 50000 Plug in Development Profiling and Logging Remote Systems H RunfDebug Team Test Validation X Analysis Advanced Folders General Repository Location Data Test Redo Repository Location Preferences Restore Defaults Apply Ca Benutzer kann die folgenden Repository Standort Einstellungen andern e Ignore Linked Repositories if any berpr fen Sie dieses Feature um verkn pfte Repositorys zu ignorieren Standardm ig ist die Option deaktiviert Bei Auswahl dieser Option werden die restlichen Felder deaktiviert Copyright Databorough Ltd 2012 Page 28 x Verwendung von X Analysis Kunde e DB2 Verbindungsinformationen O O Host Name DB2 User Name Geben Sie gultigen DB2 Benutzernamen an der Zugang zu DB2 Querverweis Werkzeuege Dienstleistungen
44. wird Wo Verwendet f r das Feld auf dieser Linie f r diese Datei durchgef hrt Verwendung von Vorlagen durch den Quellcode Browser Quellbrowser verwendet die Verl ngerung jeder PGM Datei um sein Typ z B zu bestimmen die Attribute die zu CBL gleichwertig sind sind CBLLE CBLnn CBL36 und CBL38 CICSCBL CICSSQLCBL SQLCBL SQLCBLLE und unbestimmte Attribute wenn es eine COBOL Quelldatei ist Die Information ber ein Objekt kann dadurch gezeigt werden w hlen das Objekt aus hervorheben und f hren einigen von diesen durch e Wahlen Sie f r das Zusammenhang Menu um eine Auswahl auszuw hlen e Doppelklicken Sie um eine benannte Ansicht abh ngig von der aktuellen Ansicht zu ffnen Zoom Quellwerkzeugleiste Zoom Quelle Symbolleiste besteht aus verschiedenen Optionen die unten besprochen werden Auf dem Quellbrowser verf gbare Werkzeugleiste Source List of CONOO1 in XAN4CDEM QRPGSRC Lines 271 Yiew Level 5 OO r ELSE TEE WEEK Copyright Databorough Ltd 2012 Page 92 gt anal Voriung ui On Source Options Es ist ein Drop down Men um verschiedene Quellansicht Modus zu w hlen Quelloption Source List of CONOO1 in XAN4CDEM QRPGSRC Lines 271 Yiew Level 5 EEE pap Ip P Rn om Seq No NN source cote k WEE eee EECH 1021 00 Ceara ee Indented Source Code OO022 00 C Beceiy Business Rules OO23 00 C Residual Logic 0024 00 G FARM 44 RTH 1 He Normal Source Code Auf
45. 051025 05 000353 First Tradinn tri Nan514 03101275 ai anias XA Il Copyright Databorough Ltd 2012 Page 227 A ee Datenworterbuch Das Datenworterbuch enthalt ausfuhrlich berichtete Information fur jedes Feld in jeder Datei in der Anwendungsdatenbank Viel davon Daten ist der Standard metadata herausgezogen fur jede Datei und versorgt auf der XDD Datei zum Beispiel Feld und Saulennamen Feldgr e und Feldtyp So ist Aufzeichnung metadata fur den Gebrauch durch andere Anwendungen sogleich verf gbar Die Hauptdatenworterbuch Untermenuoptionen sind Data Dictionary menu options Me s ey aa G EB Entities E Access Paths 16 Fields Se Relationships Ton Relationship Details Entitaten Die Primare Bezeichner Ansicht wird gezeigt Das ist auch die Verzug Ansicht wenn das Datenworterbuch von der X Analysia angerufen wird Die Identifizierung des richtigen prim ren Bezeichners ist fur das Geb ude eines genauen Datenmodells entscheidend Der prim re Bezeichner ist durch eine berpr fung aller Zugriffspfade f r die Datei entschlossen und wird gegen die Daten in der Datei nachgepr ft Alle prim ren Bezeichner werden zur XPIDS Datei geschrieben Data View for XPIDS ES Data view for XPIDS ES Data View for XPIDS a 3 S T G EJ JB PF Name PID File Keyl Key Keys Key4 Key5 Keup Key keyg ASTATUS ASTATUS STATUS Ts CNTACS CNTLF4 PRPCDE STATUS CUSNO CONDET CONDET XWORDN XWABCD
46. 06 14 07 08 May 2012 Enter options press Enter 1 Authorities 2 Change 3 Copy 4 Delete 5 Display 7 Notes 8 Libraries 9 Variable Calls 10 App areas 11 Reports 12 Initialise 13 Build data model 14 Refresh 15 Gen Business Rules 16 Exclusions 17 Objects 18 Program Stds x reei 1415 TER Company division XAN4CDXA XAN4CDEM Tutorial System Fl Help F3 Exit F6 Add F10 Cmd Line Fl2 Cancel F24 More Keys X4WRKAPP ist das Master Befehl Menu von X Analysis Der erste Schritt ist eine neue Querverweis Bibliothek hinf gen Dr cken Sie F6 um eine Querverweis Bibliothek hinzuzuf gen X4WRKAPP Anwendung Screen hinf gen X Analysis 4 Work with X Analysis 4 Applications Databorough Ltd XARWKAPP 07207245 OS May 2012 EE Text a Company division Emedexzaszerriles a Process var amp bound calls Include obsolete source Build data model Data model match value TCPIP address User iD F1l Help Fl2 Cancel Diese Auswahl f gt einen Zugang zur Liste von X Analysis 4 Anwendungen hin und ein neues leeres Cross Reference library schaffen Sie m ssen den Namen von Cross Reference library zum Beispiel CUSLIBXA angeben Sie k nnen Text und einen Firmennamen optional angeben Copyright Databorough Ltd 2012 Page 4 Querverwies Bibliothek Konfigurieren X4WRKAPP Anwendung hinzugefugt X Analysis 4 Work with X Analysis 4 Applications Databorough Ltd XARWKAPP 07207246 Use May 2012 Ra E E ge a eo XAN4CDXAT EE EE XA
47. A S2ODVAL 2A TEXT Value A S2ODOVL 2A TEXT Override Value A S2ODTXT 50A TEXT Text A S2ODACT 20A TEXT Action EE E A K S2ODTYP A K S2ODVAL Standardwerte der Tabelle XS2EFODT F Ausgang rr AUSCANG F 09 i Hinzufiigen ndern HINZUFUEGEN AENDERN EL JIL l schen LLOESCHEN _______ F 12 brechen VORHERIG O a f Lw blen LL WAEHEN O schen LLOESCHEN oO eigen DEAL o Beispiel Modifizierte Werte f r die Tabelle XS2EFODT S20DTYP SZODVAL S20DOVL S2ODTXT S2ODACT E Rinuncia CF AUSGANG _ Modo lt Inser gt Modo lt Modif gt NER SENFRENDERN tt Annullamento LOESCHEN F 12 24 Rom CT VORHERIG O A Cancellazione LOESCHEN O zZ oom ETAL oO id Selezione WAEHLEN Copyright Databorough Ltd 2012 Page 340 Synon Funktionsschlussel Auswahl Standardwerte Die Tabelle XS2EFOXTR enth lt zus tzliche Funktion Schl sselverwendung In einigen Anwendungen k nnte F12 eine zus tzliche Funktion Standardschl ssel f r die aufgef hrten Funktionen Tabellenstruktur f r XS2EFOXTR A R XS2EFOXTRF A S2OXTYP 1A TEXT Function Key Option A S2OXVAL 2A TEXT Value A S2OXFNT 10A TEXT 2E Function Type A K S2OXTYP A K S2OXVAL Beispielwerte f r XS2EFOXTR S2OXTYP S2OXVAL S2OXFNT EI PMTRCD 12 LDSPRCH 12 12 Copyright Databorough Ltd 2012
48. AAA8STP not in XOBJECT FFDOOOl AAA9STLO File AAA9STLO not in XOBJECT FFDOOOl AAA9STLI Pile AAAS STi nek in 20 BIRET X2E Datenbereich Der Benutzer kann die X2E Einstellungen kundengerecht anfertigen um die projektspezifischen Bed rfnisse zu treffen Diese k nnen von den in der X Analysis Querverweis Bibliothek verf gbaren Datengebieten kontrolliert werden ber den Zweck jedes Datengebiets ist unten ausf hrlich berichtet worden Synon Datenbereich Dieser Datenbereich zeigt an dass die Datumsfelder bereits verarbeitet wurden Ist der Prozess erfolgreich bei der Verarbeitung die Datumsfelder legt es den Datenbereich XS2EDTSRUN zu JA Der Standardwert ist NEIN Synon Eingabe Parameter Die Eingabeparameter die Verarbeitung f r ein Synon Anwendung richtet sich nach der reengineering Prozess und die Details werden in einer Log Datei XS2ELDLOG verwaltet Bereich XS2EEPVFD soll JA darauf hingewiesen dass die Eingabeparameter erfolgreich verarbeitet wurden Der Standardwert ist NEIN Synon Produkt Bibliothek f r die Definitionen der Edit Die X2E reengineering Prozess f hig ist Erlangung bearbeiten codiert Definitionen in YEDTCDERFP Datei gespeichert Bereich XS2EEWLIB hat den Wert Y2SY standardm ig die hilft bei der Lokalisierung der Basisprodukt Bibliothek f r die Datei Code Definitionen PRD bearbeiten Sie k nnen den Bereich Wert an Ihre Umgebung anpassen ndern Als Beispiel ist Y1SY eine andere Basisprod
49. ACS 10 Sites 00101 CUSF CUSTS CUSTSL3 2 0 Sites 00117 CUSF GL E 4 0 Sites 00146 CUSGRP CUSTS CUSTSL1 10 Customer Gro 00115 CUSGRP TRAHST m 2 0 Customer Gra 00134 lt Li Es gibt drei Arten der Beziehung die identifiziert werden k nnen e Owns PID to PID relationship e Accesses Access Path to Access Path relationship e Refers to Foreign key to PID relationship Copyright Databorough Ltd 2012 Page 230 x Beziehungsdetails Datenmanagement Eigenschaften Diese Datei ist der Ansprechpartner zum XRELS Es beschreibt im Detail die Zusammensetzung der jede File to File Beziehung in XRELS aufgezeichnet XSHKEYS beschreibt jedes Field to Field Beziehungen die diese XRELS Beziehungen bilden Data Dictionary BSAUONSNID Details W s Data View for XSHKEYLS 53 Data View for XSHKEYL5S IL JS Own PF CONDET CONDET CONHDR CONHDR CONHDR CUSF uberschreiben von Datenworterbuch Dep PF ASTATUS CNTACS ASTATUS CONDET CONDET CUSF PROJECT PROJECT TRNHST TRNHST CONDET PROJECT TRNHST CNTACS Den PF Fld STATUS XWORDN XWABCD XWORDN X WABCO XWORDN XWORDN XWORDN CUSNO Own PF a Key Seq SA a a STATUS AWORDN KWABED XWORDN AWABCD XWORDN XWORDN XWORDN CUSNO Constant m 2 7 amp Se 00113 00125 00125 00142 00142 00104 00126 00143 00101 Del ID Uberschreiben Sie Datenw rterbuch ent
50. Analysis e BEE DEE Name EE R Character value Restructure Interactive Poms OWES EE NO Bottom BOELIE F4 Prompt F5 Refresh F12 Cancel F13 How to use this display F24 More keys Option 17 Fehler Die Option 17 kann verwendet werden um Programm Fehler von Job Generieren Option 16 auflisten Der folgende Bildschirm zeigt das Fehler Fenster Fehler Bericht Display Report Report width Position eo EE Sale co eo Lamm a Line E E EE X2RDAT X2RTIM X2ROBJ X2RERR EE Erle y CrGILO Is mi Sing NO EE Failed to compile NOONE ZOLL U FZZE Unda Ia AIO Za es Eile Y CFGTLO 1s missing 000004 2011 07 29 09 14 14 310022799 Failed to compile ERNST O TEOT E SES ae AOA EN Paes CAC MEW is mi eing NEE O E Failed to compile Copyright Databorough Ltd 2012 Page 331 IN Anhang E XREDOAPP Befehl OLOROTO e O E E lA Al002503 EIle Y2 DSTFLO 15 missing COCO SZ Or 2 LA 21002508 Failed to compile ION UNE Oy 14 A1002504 EE RE 14 A1002504 Failed to compile EIERE 0723 ale A1002505 Eile YZ De EMO IS mies ine OO Cid ZZ Oe 2 14 A1002505 Failed to compile BUET A AT002527 ee Erem NEE 14 A1002527 Failed to compile E05 eu ie A1002523 Elle 2 CE Gal Ir missing LS 210 WO ZZ ME A TOO S23 Failed to compile Lienz 4 5 Sap Lie Fl2 Cancel F19 Left F20 Right Eet Option 18 Fehler Die Auswahl 18 kann verwendet werden um Zeit Kompilierungsfehler fur Programmfehlern davon Generieren Auswahl 16 Job Der folgende Sch
51. Anwendungsbereich Regeln von IBM i Geben Sie den Meister Befehl X4WRKAPP auf dem IBM i Kommandozeile nachdem Sie die Bibliothek XAOBJ der Bibliotheksliste hinzugef gt und dr cken Sie die EINGABETASTE um den Bildschirm X Analyse auf IBM i X Analysis Schirm ber IBM i X Analysis 4 Work with X Analysis 4 Applications Databorough Ltd XARWKAPP 08 02 06 09 May 2012 Enter options press Enter 1 Authorities 2 Change 3 Copy 4 Delete 5 Display 7 Notes 8 Libraries 9 Variable Calls 10 App areas 11 Reports 12 Initialise 13 Build data model 14 Refresh 15 Gen Business Rules 16 Exclusions 17 Objects 18 Program Stds X des ae Company division 10 XAN4CDXA XAN4CDEM Tutorial System Fl Help F3 Exit F6 Add F10 Cmd Line Fl2 Cancel F24 More Keys Auswahl 10 gegen eine Querverweis Bibliothek ruft den Anwendungsbereichsschirm wie gezeigt unten an Anwendungsbereichliste X Analysis 4 Work with X Analysis 4 Application areas Databorough Ltd XARWKAPA Os OW a4 OS Mey ZE Enter options press Enter 2 Change 3 Copy 4 Delete 5 Display 7 Rules 8 Pgm objects 9 File objects 10 Verify area 11 Area copy 12 Subset 13 Filter spec 14 Test Result Fields lo Authorities eE OOO Exe lis moms Area Description ACCOUNTS Company Accounts ACHEADO1 BCHEADOT CUSFMAINT New Sub App Area CUSTOMERS Customer App Area DEC EC Test area MVCPROCESS Re Engineering OE Order Entry ORDERS Order entry System Fl Help F3 Exit Fl2 Cancel F16 Print Ein neu
52. BE Screen Actions Sites DO USCH Customer Groups AACLISTS Sa Class Diagram Purchases AADELIYA Business Rules Delivery Areas AACISTS Distributors OOF YVFE VENT EVFEVERNT File EVFEVENT AAGENTAB GENT AB Generic Table File AATTEMS ITEMS Item Master File Alle diese Moglichkeiten auf Entwicklung Bildschirm sind bereits unter Abschnitt Bildschirm Komponente diskutiert Copyright Databorough Ltd 2012 Page 161 Geschaftsregel Analyse Copyright Databorough Ltd 2012 Page 162 Geschaftsregel Analyse Durch Verwendung von X Redo kann die Gesch ftslogik identifiziert und von individuellen Programmen oder Teilen des kompletten Systems erz hlt werden Diese so herausgezogene Gesch ftslogik wird analysiert und dokumentierte das Verwenden der verschiedenen verwandten Eigenschaften der X Analysis bersicht Gesch ftsregeln Extraktion Software von Databorough X Extrakt kann verwendet werden um die Gesch ftsregeln innerhalb eines Quellcode Members mit X Analysis zu markieren Die Gesch ftsregeln einer Anwendung bestehen darin was die Anwendungsfunktion einzigartig macht W hrend X Analysis die Gesch ftsregeln implizit in den Daten und Prozessmodellen einer Anwendung ausstellen kann ist das f r den riesengro en Betrag der Gesch ftslogik nicht v llig verantwortlich die innerhalb des Quellcodes der Programme begraben wird X Extract ist zum Identifizieren und dem Erz hlen dieser Logik automatisch von individuellen
53. CUSNO CECONHDF CRCOSFMNT CBRCOSFMNT CBRCOSFMNT CBRCOUSTHNT CBRCOUSTHNT 2 CBECOUSTHNT CECUSTS CECUSTS CECUSTS CBECOUSTSD CBECOUSTSD CETENHST CLET CLET Ba HMH M 5 MOVE COSNO OF COSTS FECOFD TO CUSNO OF COSFLS FELINE MOVE LS COSTOMER TO COSNO OF COSFLA RECORD MOVE COSNO OF COSFLS RECORD TO zCUSNO OF 22FTO1 Q MOVE 2COSNO OF 24FTO1 O TO COSNO OF COSFLS RECORD IF COSNO OF 24FT02 I EROS MOVE COSNO OF 22FT02 I TO COSL3S COSTOMER NO OF CUSFL3 MOYE CUDS PRUSPELT UF CUSTS BELUBRD TO CUSNO UF Zar iUe MOYE CUSHO UF LUSIS RELUED TO Ga UF Z Ue MOVE 2COUSNO OF 24FT02 I TO COSNO OF CUSFLS RECORD MOVE 2COSNO OF 24FT02 0O TO CUOSNO OF CUSTS RECORD A ZLU2NO H E 19 ZZFEFFLEICTSNO AA A Ss CT MU H 0 19 e2e2REFFLD COSNO AA MOVE COSNO OF COUSTS RECORD TO CUOSNO OF COSFLSI RECOR DCL VaR amp COUSNO TYPE DEC LENA O0 CHGYAR COSN0 amp CUSNC e Niveau 2 Niveau 2 f gt indirekte Verweisungen hinzu Variable Wo Verwendet Edene 2 Ansicht GVA variable Where Used 2 3 Variable Where Used For ALL CL CECONHDF CEETSFHNT CEBETSFMNT CEETSFHNT CECUS FINT LPCU3IDNT CBCOUSTHNT CBECOUSTHNT CECUSTS CECUSTS CECUSTS CECUSTS CECUSTS CECUSTS CBECOUSTSD Copyright Databorough Ltd 2012 2 A HA mM 5 MOVE COSNO OF COSTS RECORD TO CUSANO OF COSFLA RECOR MOVE LS COSTOMER TO COSNO OF COSFLAI RECORD CALL WWCCONS USING 2 CUSNO OF zzZFT01l 0 MOVE COSNO OF COSFLS RECORD TO zCUSNO
54. Copyright Databorough Ltd 2012 Page 254 A IN Dokument Manager G X Analysis ER System Documentation Specify Contents Select features bo be included in the System Document vw Object List Data Model Diagram Normal In PDF as Image Detailed In Visio Annotation LFr ccess Path details File Field Details Object Where Used Data Flow Diagram Normal Detailed Annotation Structure Chart Normal Expanded Detailed Depth Annotation F Program Structure Chart u Screen Report Layout Business Rules Source Source level Pseudo Code Flowchart Level Residual Logic Level Wenn ein Benutzer Screen Report Layout Dokumentation mit der Normal Option ausw hlt dann der Systemdokumentation Prozess der Bildschirm und der Liste der Felder der einzelnen Drucken wird Formate einer nach dem anderen f r alle die Bildschirmformate Wenn die Option Detailed ausgew hlt ist wird dann auch der Header Informationen Content Diagramm Daten Bildschirm Aktion Diagramm f r jeden Bildschirm abgesehen von den Bildschirmen und der Liste der Felder f r die Bildschirmformate ausgegeben Wahlen Sie die Optionen im Dokument enthalten sein und dr cken die Schaltfl che Next um weiter fortzufahren Copyright Databorough Ltd 2012 Page 255 X Dokument Manager inale am Do Oe juencinc X Analysis System Documentation Specify Sequence Wh
55. Datenbank Managementsystem z B Oracle oder SQL Server verwendet werden um eine ahnliche Daten Modell zu erstellen Weitere Informationen finden Sie Abschnitt Exporting und Printing Export as Web Query Metadata Web Query Metadata Dateien werden mit dem Befehl XWBQMET generiert Diese Dateien k nnen in IBM DB2 Web Abfrage Tool verwendet werden Copyright Databorough Ltd 2012 Page 41 Export as Web Query Application Die Web Abfrage Bericht Dateien werden mit dem Befehl XWBQRPT generiert Diese Dateien konnen in IBM DB2 Web Abfrage Tool verwendet werden Export File Field details as XML Export File Field details as XML Option generiert eine XML Datei die Informationen zu alle Datei Felder der ausgew hlten Anwendung Anwendung Bereich Das folgende Dialogfeld wird angezeigt wenn Benutzer f r diese Option entscheidet Exportdatei Felddetail Dialog G Export File Field details as XML A This may take time Do you want to continue Wenn die Verarbeitung abgeschlossen ist wird der folgende Informationsdialog gezeigt Exportdatei Feldvollziehungsdialog Export File Field details as XML i AML file generated successfully at LD Documents and Settings alakhilly Documents 4nalysis Application Dabai66 209 50 146 PCF_X4N4COx4 FileFieldDetails KAMAT DWA xml Die erzeugte XML Datei anzusehen offnen die Anwendungsmappe wie gezeigt unten Copyright Databorough Ltd 2012 Page 42 A re
56. Documenter Option New DE400 Connection New OBS Connection Mark all For Documenter Change Application Folder Open Log Folder Open Application Folder Report an Issue Benutzer kann die markierten Datensatze durch das Symbol Dokumentierer auf Symbolleiste anzeigen Ce i S Documenter Ikon A im N Navigation _ Metrics Dashboard vc d Doacumenter W 192 168 170 10 Wh KANACOXA KANdCDEM Tutorial System Klicken Sie auf die Documenter Symbol Document Manager Dialogfeld Eintr ge anzeigen alle markiert Document Manager Dialog X Analysis Document Manager Name CBC110 CBS0eR CLET CLETMN CHNTCMAINT COMNDO1 CFOM CSEC CSEC CSEC3 CUSCPY CUSFMAINT CUSFMAINTC CUSFMOLD CUSFSEL 4 Generate Document Copyright Databorough Ltd 2012 Type PGM PGM PGM PGM POM POM POM PGM PGM PGM PGM PGM POM PGM PGM Description Order Entry System Back out account Build Customer Letter Print Customer Letter Contacts Maintenance Contract Entry List Correspondence Build Security Fax Add Code to Batch Agent Fax Prompt Customer Copy Customer Site Maintenance Delete All Customer Site Maintainance Customer Site Maintenance Customer Site Selection Move Down Invert Selection UI Page 18 gt rnendungson na Kun nderung von Anwendungsordner
57. Enter 1 Send 2 Change 3 Hold 4 Delete 5 Display 6 Release 7 Messages 8 Attributes I Work wi h printing eu Device or Total Current Optile Queue User Data Status Pages Page Copies KEE PORT QPRINT XARPTRLOG ee 1 XREPORT OREN XARPTRLOG RDY IL XREPORT CORRINA XARPTRLOG RDM 1 QPJOBLOG QEZJOBLOG XAXREF RDY 1 Dann verwenden Sie Auswahl 5 gegen Spule Dateien um den Bericht anzusehen Copyright Databorough Ltd 2012 Page 371 X Anhang J X Analysis Indizes Job Scheduler Eintr ge Copyright Databorough Ltd 2012 Page 372 DR sarang Kanne Scheduler Einige Anhang J X Analysis Indizes Job Scheduler Eintr ge X Analysis Initialisierungsprozess XA4INIT Befehl Ruft die Befehle XASCDEIDX und XAROBOT am Ende der Verarbeitung Diese Befehle generieren Quellelemitglied fur IBM Job Scheduler und Roboter Stelle Scheduler Eintrage X Analysis Initialisierung Prozess f ngt die Roboter Verarbeitung an wenn es Dateien RBTROB8 RBTCMD1 und RBTCS2 alle in derselben Bibliothek findet Fur Roboter Eintr ge erzeugt und Indizes Quelle Mitglieder in QCLSRC und schreibt XMEMBER Datens tze Es f llt auch die Datei XAROBOTIDX Befehl XASCDEIDX Der Befehl XASCDEIDX wird Querverweis der IBM Scheduler Eintr ge Auftrag Ein CL Quelle Mitglied wird in der angegebenen Bibliothek f r jeden Auftrag generiert Diese Quelle ist dann indiziert sodass Verweise durch die Variable Verwendungsnachweis und Objekt verwendet in denen Funktione
58. For run number 1 wich Job details 2011 06 17 10 41 38 191000 REFRESH 0 programs logged with metrics or source changes 2011 06 17 10 38 05 932000 REFRESH 1 programs logged with metrics or source changes Problem Analyse Nach Generate Problem Analysis Gruppe Job ist zu Ende Problem Analysis Auswahl von den Audit Options unter dem Zusammenhang Men auf XAN4CDXA ausw hlen um die Problem Analyse Daten zu zeigen Copyright Databorough Ltd 2012 Page 210 Problem Analvsis for Cross Reference Problem Analysis 2 5 m Problem Analysis data for XANdCDXA Total Problems 655 Al Fo fa Alert Category Object Total Description Further Details Source Object Alerts EE E Source member changed after devicefile created zi No File Found For existing source member No source member For File No program object found for source member No source member for program Source member changed after file created No device File Found for existing source member Mo source member for device File Referenced data area does not exist Referenced database File does not exist Referenced program object does not exist Database Alerts File has Constraints Files with zero members Internally described File Program Code Alerts Greatest depth of nested ELSES exceeds 1 Greatest IF DG block nbr of lines exceeds 48 Greatest depth of nested loops exceeds 1 Greatest subroutine nbr of lines exceeds 60 Program has nor excluded hardcod
59. Gesch ftsprozess Logikmetrik Bericht zeigt Die Gesch ftsprozess Logik Daten in Form von Metriken insgesamt Linien eingeschlossen ausgeschlossen Linien nicht gekennzeichneten Linien USW Der folgende Bildschirm zeigt Gesch ftsprozess Logik Audit Bericht f r XAN4CDXA Copyright Databorough Ltd 2012 Page 199 Business Process Loaic Audit Renort for XAN4CDXA Business Process Logic Audit Report for SANACDNA t Al Po Sek Total Lines Excluded Lines Controller Lines CBCONDE TH CBCONHDR CBCUSFMAT CBCUSTMAT 2 CBCUSTS CBTRAAST BADER CNTOWGINT COMNOO1 CUSCPY CUSFMAINT CO OO OO oo A of Spezialisierte Analyse Die Speziallisierte Analyse erlaubt Benutzern ihre eigenen Berichte zu entwerfen die die volle Metrik Datenbank im definierten System Repository verwenden die zusammenfassende in der vorherigen Abteilung beschriebene Metrik verwendet eine Teilmenge dieser Datenbank Dieser Bericht stellt eine wertvolle Weise zur Verfugung zu messen und die Qualitat und Kompliziertheit einer Codebasis entweder als derjenige von oder auf einer laufenden Basis zu fuhren Der spezialisierte Bericht kann auf zwei Arten angezeigt werden e Static reports e Difference reports that show the changes in those values over a period of time Entscheiden Sie sich f r die Option Specialized Analysis aus dem Untermen Audit Options Der folgende Bildschirm zeigt die spezialisiert Analyse fur die Bibliothek XAN4CDXA Copy
60. Hier kann Benutzer sehen alle Selektionen er gemacht hat und kann auch definieren verschiedene Optionen um zu dokumentieren Formatierung wie Paper Size Contention Resolution usw Copyright Databorough Ltd 2012 Page 262 x IN Dokument Manager Individual am Document Finish X Analysis Sl EN System Documentation Finish A Define the Page Size and Contention Resolution Option Selected Sequence Level Settings Object Where Used Structure Chart Level 5 Data Flow Diagram Normal with Annotation Source Level 5 Structure Chart Normal with Annotation Source Flow Chart Level 5 Source Source Flow Chart Program Structure Chart Paper Size Letter 8 5 x 11 44 Size 8 27 x 11 69 Contention Resolution System Documentation creates documents in Application Folder IF the Application Folder is shared and documents are Creatediopened while the documentation is in progress then this may lead to contention Please select appropriate options to enable resolution Do not overwrite Gei Overwrite iF exists but if in use then Create document by similar name O Exit Skip document creation Klicken Sie auf Finish um das Dokument zu generieren Die Fortschrittsanzeige wird beim Generieren des System Dokuments auf dem Bildschirm angezeigt Das generierte Dokument wird in den angegebenen Speicherort verfugbar sein System Dokument mit vorherigen Werte X Analysis liefert ei
61. HisSAL CMDKEY CMDREY CMDKEY CMDREY DELREC aan LS TSR We TRA S TR We ORCE TE CUSTMNT IR We ORCE TR WWCONLHH WA LIS TSR We TRAAS TR CUSTMAT LR Wet ORCE TR WWCONUHH Wet LIS TSR Wi TRS TR We ORIDE TR ORPSLESR ORPSLESR QRFISLESRiL QORPGLESR QRFISLESRiL ORPGLESR ORPGLESR ORPSLESR ORPSLESR QRFISLESRiL ORPSLESR ORPGLESR IK ORPSLESR QRFISLESRiL OTEMP OTEMP OTEMP OTEMP OTEMP OTEMP OTEMP OTEMP OTEMP OTEMP OTEMP OTEMP OTEMP OTEMP Der Schirm scho gezeigt ber der Anzeige die Liste von verf gbaren Verfahren Exportf hige Funktionsliste Die Exportable Functions List ist eine Liste von Namen von exportierten Verfahren und Variablen in einem Modul auf das durch andere Module verwiesen werden kann Die Exportable Functions List auswahl ist unter dem Querverweis Knoten verf gbar Die folgende Ansicht erscheint beim Vorw hlen Exportable Function List auswahl Exportf hige Funktionsliste Ze Object List Member List All Procedures List fe Exportable Functions List 23 m am a Exportable Functions Module Name Attribute Library RPGLE SAMAH DEM Exportable Functions List Total Objects 3 getDistribukorCode GETOCOADS getDistributorCode GETOCODSR RPGLE Oh Tab Quelldateien Doppelklick auf der Source Files eine Liste aller Quelldateien zu erzeugen Die Source Files auswahl ist unter dem Querverweis Knoten verf gbar Der Doppelklick auf jeder Quelldatei
62. Initialise X Analysis 4 XAXREF Type choices press Enter X Analyse Ee ee EE XAN4CDXAT ODject Kebrermes eee oS PEC Ie ILD oS PMC IIe LED CO more valueg Source Libraries s o o o o o o a 2 EReVETED 2 SEme We LED NONE tor more values Index Source Files re CHG Nor aller DEEG Build Data Model sa s o o o lt x NO NO Generate Business Rules Ee NO NO Initialise X Resize ANO ANO Copyright Databorough Ltd 2012 Page 7 IN Querverwies Bibliothek Konfigurieren Include obsolete source object x NO 7 OCR Spa NO F3 Exit F4 Prompt F5 Refresh F12 Cancel F13 How to use this display Durch Sie veranderung in Job Beschreibung fur XAOBJ XAN4 kann Benutzer die Defalut Job Queue QBATCH ndern Verwenden Sie den folgenden Befehl um die Job Beschreibung zu ndern WRKJOBD JOBD XAOBJ XAN4 Der Benutzer soll auch XAOBJ XDMJOBD ndern wie dieses durch die Auswahl 13 verwendet wird Bauen Sie Datenmodell auf X4WRKAPP f r XDMODEL Befehl Dr cken Sie die EINGABETASTE einen Gruppe Job vorzulegen die verarbeiten die Initialisierungsschritte X Analysis l RE Bibliothek X Analysis Querverweis Bibliotheksname Objektbibliothek ANGEGEBEN ist der Standardwert Es bedeutet dass X Analysis alle Objektbibliotheken abgerufen wird die Sie zuvor angegeben haben mit Option 8 Quellebibliothek ANGEGEBEN ist der Standardwert Es bedeutet dass X Analysis alle Bibliotheken die Quelle abrufen die Sie zuvor ang
63. Input Grun zeigt das Programm das eine Eingabedatei verwendet Gelb zeigt das Programm das in eine Datei schreibt Magenta zeigt den Befehl Command Grau zeigt die anderen Objekte Orange zeigt INTRTN Routinen spezifisch zu Synon IM Others Wei zeigt die unbestimmte Objekte F Internal Routine Schwarz zeigt den Trigger Output Indeterminate E Trigger Copyright Databorough Ltd 2012 Page 133 Kren apne Ubersicht Strukturdiagramm kann auf die Zeilen mit der Schaltflache Erweitert reduziert werden Kollaps CBC 110 Order Entry System OTHFIL UPC m CBS06R Back out account EDTFIL CE907R Ausbreiten CEC 110 Order Entry System CB906R Back out account EDTFIL M GSCD Generate Code OTH CBS07R Rollup Gruppe CEC 110 Order Entry System Rollup Gruppe beschreibt die kumulative Komponentenfunktion des Programms und seiner Angeh rigen Die folgenden Typen von Roll Gruppen stehen zur Verf gung e UPD Mindestens ein Programm aktualisiert eine Datei e PRT Programm und abh ngige Programme erstellen einen gedruckten Bericht e DSP Programm und abh ngige Programme verwenden Eingabedateien und zeigen Dateien e OTH Keine kumulative Komponentenfunktion kann ermittelt werden Funktionstyp Funktionstyp beschreibt die Funktion des Objekts und basiert auf COOL 2E Definitionen Hierarchie Ausschl sse in bersicht Strukturdiagramm Work with Exclusions ist eine Opt
64. Knopf klicken der den folgenden Schirm zeigt Copyright Databorough Ltd 2012 Page 312 Anhang C Komponente Dokument AO G X Analysis System Documentation Specify Sequence Wat sequence would you like to have For the System Document Screen Components TR CAT Header Information Move Up Data Content Screen Actions Screen Design Move Down Residual Logic Business Rules Summary pete C F Finish Klicken Sie den Weiter Knopf der den folgenden Schirm zeigt Copyright Databorough Ltd 2012 Page 313 X Analysis Ma EN System Documentation Finish Define the Page Size and Contention Resolution Option Selected Sequence Level Settings Screen Components Residual Logic Level 4 Header Information Data Content Screen Actions Screen Design Residual Logic Business Rules Summary Paper Size Letter 8 5 x 11 44 Size 8 27 x 11 69 Contention Resolution System Documentation creates documents in Application Folder IF the Application Folder is shared and documents are createdfopened while the documentation is in progress then this may lead to contention Please select appropriate options to enable resolution Do not overwrite Gei Overwrite iF exists but if in use then Create document by similar name CO Exit Skip document creation Hier kann Benutzer alle Auswahlen sehen die er gemacht hat und auch verschiedene Optionen definieren kann die verbund
65. Kontextmen die Option Zoom Mitglied X Ref Member X Ref Mitglied Querverweis Option listet alle Quellcodezeilen wo die Feld Variable verwendet verwiesen in dem Quellmember und seine zugeordneten Ger tedateien und Copybooks wurde hat Eine Vielzahl von Optionen kann einschlie lich angegeben werden Dateien Array Definitionen Datenstrukturen Unterfelder Daten Strukturen Indikatoren Key Listen Datenfelder Dateiformate Unterprogramme Programmvariable Arrayelemente Parameterlisten Parameter Schl sselfelder Message Ids EXCPT Namen usw Doppelklicken Sie auf ein Feld in der Quelle Mitglied Anzeige Member X Ref Alternativ w hlen Sie Member X Ref Option aus dem Kontextmen Wenn die Option Member X Ref f r einen Unterpunkt z B ein Teilgebiet Datenstruktur Arrayelements oder Dateiformat ausgew hlt ist wird eine Liste mit den Unterpunkt zusammen mit alle Verweise auf die bergeordneten Elemente angezeigt Doppelklicken Sie auf die Quellzeile Quelle des Objekts anzeigen Copyright Databorough Ltd 2012 Page 110 RK ser veri at in on Mit glied X Ref Ansicht H B Seq 1 No 0003 00 K CUSNO 0026 00 CUSNO oP 0 TEXT Cus Mo chainle rcusf eval zcusne cusno eval cusno ZCcusno eval cusno customer HE cy rie Legend Dunkelrot zeigt die Definitionsanweisungen Schwarz zeigt die Dateioperationen Magenta zeigt die Parameter Dunkelbraun zeigt die Programmstruktur Op
66. Library List e All Objec List Daten Bibliothek ies in der alternativen Daten Bibliotheksliste hinzufugen Um Daten Bibliothek s hinzuzufugen wahlen Sie die Option Work with Alternate Data Library List aus dem Kontextmen der alternativen Bibliotheksliste Die Arbeit mit Daten Bibliothek Vorschlagsliste aufruft folgende Dialogfenster Copyright Databorough Ltd 2012 Page 34 ER Add Alternate Data Library List TEST1 Library Move Up Move Dowen Delete Fullen Sie im Namen der der Datenverbindungsbibliothek wie gewunscht und klicken Sie auf Zur Liste hinzuf gen Dadurch wird der Datenverbindungsbibliothek im Abschnitt Library des Dialogfensters hinzugefugt Benutzer kann weitere Datenverbindungsbibliotheken in der ahnlichen Weise hinzuf gen Work with Alternate Data Library List Dialog bietet die folgenden Optionen f r die Bibliotheken hinzugef gt e Move Up bewegt den spezifischen Bibliotheksnamen zu einer h heren Position in der Liste e Move Down bewegt den spezifischen Bibliotheksnamen zu einer niedrigeren Position in der Liste e Delete entfernt den Bibliotheksnamen von der Liste e OK Erl s f r den weiteren Prozess und schlie t das Dialogfeld e Cancel schlie t das Dialogfeld W hlen Sie die Abwechselnde Datenbibliotheksliste aus Die Option Select Alternate Data Library List wird verwendet um die alternativen Daten Bibliothek auszuwahlen Der Bibliotheksliste modified on der alternati
67. Ltd 2012 Page 266 x IN Dokument Manager X Analysis Sl EN System Documentation Type and Location Select the type of documentation and its location hy System Documentation can generate Single document with documentation of all the objects marked For documentation OR Generate multiple documents for each object marked for documentation System Documentation type Gei Generate Single System Document Generate Individual System Documents Document Details Document Title System Document for KAN4IDSA Application Area MVCPROCESS Name System Document for KAM CDHA Application Area MYCPROCESS od Documents and Settings alakhilly Documentsis Analysis Application Datau p 209 50 1451 PLF SANCA System Document for KANdCOHA Application Area MWLPR OCESS pdf Sie k nnen aus den folgenden Optionen w hlen 1 Generieren Sie ein einzelnes Dokument mit Dokumentation fur alle Objekte die f r die Dokumentation im Bereich markiert Generieren Sie einzelne Dokumente f r alle Objekt f r Dokumentation im Bereich markiert System Dokument mit fr heren Werten f r den Anwendungsbereich zu generieren Copyright Databorough Ltd 2012 Page 267 wy IN Dokument Manager Dokument Anwendungsbereich Einzelnes System Dokument Wahlen Sie Generate Single System Documents auswahl wie gezeigt unten Single System Document Type and Location G X Analysis System Documentation Type and Location
68. Metrik Werkzeugleiste ccccscssssecccsssssseeecssonsseeecseasseeeecseosseeeeeseaseeeeeseagseeeeeseagaeeetees 197 Schirm Metrik Einstellungen cccccccccssseccceeeeeeceecceeeeeeeeeeaeeeeceeesaeaeeceeesaenseeeeesaeaeeeeesaeeeeeeeaas 197 Breiten Sie Alle Schirm Metrik Daten aus cccccccccccssseceeeeeeeseceeeceeeseceeesaeeseceeesaeeeeeeeesaeneeeess 198 Ree lued 198 ES MEM is ee een 198 By EU LS dl E 199 GeschaftsproZess LOGiIKMetrik ccccccceesseeeeeeeeseeeeseceeseeeeeeeaesseeeseeasseeeeseaasseeesseaasseesssoaaees 199 Spezialisierte Analyse 02222002000220000000n0nnn0nnonnnnnnnnnnnnnnnnnnnnnnnnnnnnnunnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnen 200 F hren Sie old Te EE 201 Berichtsdefinition MOGIFIZIOrN cccccscsssseccccessseececseasseecccseasseeeceseasseeecsseasseeecsseaseeeeesseageees 204 Berichtsdefinition Kopieren cccccccssessecceceeeccseessececeeeeesaeensececeeeeesaueesseeeeeeeeeaaaaeeeeeeeeesaaanesees 206 L schen von BEFICHESGENMITION unserer 207 AKtlalisieren von El TE 208 Erstellen neuen re NEEN 208 Protokoll NZ BEN re an nee ee 209 tele ER EI CT iasasciciiicnscaswntdeesnicexsnraansnnconndsenntennendeeinsanonsarassactautansnamnasssastabexanatwnaeasentsancummeanaqaens 210 DIDIEKEZUOT eebe 211 Zusammenfassender Bericht cccccccsssssceeceeeeeesssseeeeeeeeeeeassseeeeeeseeeeasssseeeesseeneuaseeeeessseneaaes 212 Generieren von Metriken Analyse
69. OF 2 2FTO1 Q MOVE 2COSNO OF 24FTO01 O TO COSNO OF COSFLI RECORD IF COSNO OF 24FT02 I EROS MOVE COSNO OF zzrT s I TO COSLS COSTOMER NO OF COSFLS MOYE CUS FROSPECT UF CUSTS RECORD TU LUSH UF Zar ie MOVE COSNO OF CUSTS RECORD TO CUSNO OF ZEFTls IF ZCUSNO UF Zar Va ZzERUsS MOVE 2COSNO OF zZFT Z2 I TO COSNO OF CUSFLS RECORD MOVE 2COUSNO OF 24FT02 0O TO CUOSNO OF CUSTS RECORD WHEN SFIELD OF Z2FT0zE I eCUsno MOVE WSCOUSPRM TO 2CUSNO OF 2e2FT02 0 A Ss CISM H B 19 a REFPLD CUSNO Ah se gt Page 106 A anal Voriung ui On e Niveau 3 Niveau 3 f gt weiteren Umweg Verweisungen zum Feld im Niveau 2 hinzu das im ersten Feld Verweise anbringt Variable Wo Verwendet Edene 3 Ansicht a Variable Where Used 23 a A 7 HiH Me O Variable Where Used for ALLICUSNG Lines 262 CECONHDF J376 FE COSNO OF COSTS RECORD TO CUSNO OF COSFLS FELOR CBCOSFMNT La COUSTOMER TO COSNO OF COSFLI RECORD CBCOSFMNT WWECONS USING 2CUSNO OF zzFT 1l 0 CBCOSFMNT COSNO OF COSFLS RECORD TO zCUSNO OF ZzFT l 0 CBCOSFMNT 2COSNO OF 22FTO1 O TO COSNO OF COUSFLS RECORD CBECOUSTHNT IF CLUS OF 22P ie GR LELTSTHNTE MOVE COSNO OF 24FT0 I TO CU SL3 CUSTOMER N0 OF CUSFL3 CBRCOSTHNT MOVE CUS FROSPECT OF CUSTS RECORD TO CUSNO OF zzFT Z2 CECUSTS MOVE COSNO OF COSTS RECORD TO COSNO OF 44FT0e2 O CECUSTS IF eat F zZFT Z I ZEROS CECUSTS MOVE 2COSNO OF 4FT02 I TO COSNO OF CUSFLS
70. Open Perspective Show view Customize Perspective Save Perspective AS X Analyse Perspektive auswahlen Open Perspective acs Repository Exploring L Database Debug a Database Development PS DoS Design S Debug Fai Projects a Java 5 Java Browsing fel Java Type Hierarchy a Plug in Development Profiling and Logging ER Remote System Explorer default Resource a Team Synchronizing Test EEN K Klicken Sie auf OK um die Perspektive X Analysis zu starten Copyright Databorough Ltd 2012 Page 13 rr Ve File Edit Navigate Search Project Analwsis Run Window Help db ER Navigation Metrics Dashboard D RW New Connection Signon to X Analysis Expand New Host M 127 0 0 1 Connection node to OSC Name inveke Siqnon dialog Username Password Session Information Session Items Description Host Name Analysis Username Analysis Library Job Details Database Library Application Area Data Model Info Library List Erweitern Sie Neue Verbindung um das Zeichen im Dialogfeld aufzurufen X Analysis Signon Dialog Signon to X Analysis Host Mame 197 166 170 1 Username MARE Password Gehen Sie in die folgende Information zum Signon Dialog ein Copyright Databorough Ltd 2012 Page 14 A Yemen son Ans Kun 1 Gehen Sie in die TCP IP Adresse oder den Computernamen oder den Netzpersonalausweis des IBM i ein um zugegriffen zu
71. Programmen oder Teilen von kompletten Systems f hig Die Gesch ftsregel Logik kann dann analysiert und mit dem starken und interaktiven mit der X Analysis integrierten Quellbrowser dokumentiert werden Gesch ftsregeln Die Programm Quelle wird in diskrete Bl cke der Logik gruppiert so dass jeder Block eine besondere Ausf hrung einer Gesch ftsregel vertritt Dieser Block des Codes wird dann zum Pseudo Code umgewandelt der die Ausf hrung von Logik beschreibt Druckfehler und Konstanten werden wo m glich in der Narration verwendet die sehr genaue Beschreibungen der Logik gibt Jede Regel hat einen einzigartigen Bezeichner der System breite Analyse und Dokumentation von in der X Analysis m glichen Gesch ftsregeln macht Der gesamte Prozess wird durch den Aufruf eines einzelnen Befehls auf X Analysis erreicht Der Regel Generierung Gesch ftsprozess identifiziert die verschiedenen Komponenten der Gesch ftsregeln und schreibt sie in entweder 1 Ein neues Quellmitglied 2 Ein Index ber das urspr ngliche Quellmitglied X Analysis kann Gesch ftsregeln automatisch mit den generierten Index anzeigen X Extract nicht nur identifiziert die Gesch ftslogik fur die Regel sondern kann auch einen Prototyp fur einen Teil der urspr nglichen Anwendung generieren X Extract verwendet die X Analysis Querverweis Datenbank und die urspr ngliche Anwendung Programm Quellcode um Schatten Programme f r die Funktionen in der Prototyp Anwendung
72. Querverweis Copyright Databorough Ltd 2012 Page 39 Diese Aktion sperrt XAPlugin und nach Abschluss der Befehl Aktualisieren Sperren auf XAPlugin ver ffentlicht Umbau Datenmodell Die Auswahl Rebuild Data Model option bringt den Wiederaufbaue Datenmusterdialog herauf Bauen Sie Datenmusterdialog wiederauf Rebuild Data Model E Wenn die Schaltflache OK gedruckt wird dann die Anwendung deaktiviert ist und Modellierung Befehl im Batch Modus verfasst ist Der Prozess sperrt die Anwendung Repository aktualisieren Log Die Repository Refresh Log Option zeigt die Liste der Befehle die uber die ausgewahlten Querverweis Bibliothek ausgefuhrt wurden Die Repository Refresh Log Option ist unter dem Untermen Refresh Options im Kontextmen der Querverweis Bibliothek zur Verf gung Bei Auswahl dieser Option wird das folgende X Analysis Fenster angezeigt Copyright Databorough Ltd 2012 Page 40 x Se Object List Repository Refresh Log S Repository Refresh Log of XAN4CDXA Run Date 2010 12 13 0i0 1 13 010 12 07 0i0 12 07 010 11 29 zul0 11 29 kun Time 07 16 07 SECH 13 40 10 11 50 20 135502 12 46 31 Program Executed AlGENBRULES SGENBRULES AlENBRULES SGENBRULES AlSENBRULES AtENBRULES Motes Area MYCPROCESS Program Program Program Programm Renositorv aktualisieren Loa sa a BADER ELDER BADER CHTCMAINT Anwendungsbibliothek Use
73. RECORD CECUSTS e MOVE SEIN UF 22arive 0 T CU USNO UF CUSTS RECORL CECUSTS WHEN SFIELD UF 22P 002 ZCUSN0O CECUSTS i MOVE WSCOSPRM TO zCUSNO OF zzFT 2 0 CECUSTSD A TTS H E 13 e2eaREFFLD CUSNO AA M gt e Niveau 4 Parameter Niveau 4 weitere enthalt Felder die als Parameter verwendet Variable Wo Verwendet Edene 4 Parameter Ansicht Ki variable Where Used im al r Si 0O Variable Where Used For OLLICUSNO Lines 266 View Level 4 CBECONADR 1376 MOVE CUSNO OF CUSTS RECORD TO CUSNO UF CUSFLS FECOFe CECUSFMNT e MOVE LS CUSTOMER TO CUSNO OF CUSFL3S RECORD CBCUSFMNT CALL WWCCONS USING CUSNO OF ZZFTOl 0O CECUSFMNT i MOVE CUSNO OF COSFLS RECORD TO ZCUSNO OF ZZFTOl 0 CBECUSFMNT HOVE ZCUOSNO OF zZFTOl 0O TO CUSNO OF CUSFLS RECORD CBECUSTMNT2 e IF COUSNO OF zZFT Z2 I ZERUS CBECUSTMNT2 e MOYE CUSNO DE 22F 02 1 TO CUSLSs CUSTONERE N0 OF CUSFL3 CBECUSTMNT2 HOVE CUS PROSPECT OF CUSTS RECORD TO CUSNO OF 4 FTUe CBCUSTSA HOVE CUSNO OF CUSTS RECORD TO CUSNO OF ZZFIDE 0 CECUSTS IF 2CUSNO UF 24FT0e2 1 2EROS CBCUSTSA e HOVE 2 CUSNO OF z2zFT 2 I TO CUSNO OF CUSFLS RECORD CBCUSTSA MOVE 2CUSNO OF ZZFIDE 0O TO CUNO OF CUSTS RECORD CECUSTS e WHEN SFIELD UF 22FT02 1 2Cusno CBCUSTSA e HOVE WSCUSPRMN TO CUSNO OF 42FT02 0 CECUSTSD A CUSNA F E 19 22PEFFLD CUSN0 AA 4 gt Copyright Databorough Ltd 2012 Page 107 gt anal veri ui One e Niveau 5 Cascading Parameters Er
74. SNCT pdf Assistent Dokumentabschnitte System Dokumentation Typ Die folgenden Optionen sind fur den System Dokumentationstyp verfugbar Einzigen System Dokument generieren Dies ist die Standardoption Es bedeutet dass ein einheitliches Dokument fur alle markierten Objekte erzeugt werden System Dokumenten generieren das bedeutet dass einzelne Dokumente fur alle markierten Objekte erzeugt werden Generieren Sie System Dokumente die vorherige Werte verwenden X Analysis stellt eine einzigartige Eigenschaft zur Verf gung zur ckzurufen dass vorherige Optionen durch den Benutzer im System Dokumentationsprozess w hlten Mit der Hilfe dieser Eigenschaft kann Benutzer System Dokument erzeugen ohne dieselben Optionen wieder im System Copyright Databorough Ltd 2012 Page 309 A ee Dokumentationsprozess zu w hlen Erzeugen Sie System Dokumente die die Auswahl der vorherigen Werte Verwenden kann vom Benutzer verwendet werden wenn er System Dokument erzeugen will das vorherige fur die System Dokumentation gewahlte Optionen verwendet Dokumentdetails e Dokumenttitel Benutzer kann Dokument Titel wie pro die Anforderung ndern Path Click Browse button to change the default path Nach Auswahl geeigneter zu machen klicken Sie auf die Schaltfl che Weiter dem den folgenden Bildschirm angezeigt Copyright Databorough Ltd 2012 Page 310 OC DER REDE DE i zs X Analysis Mia EN System Documentation Component
75. Schirm kann Benutzer Wiederfolge die fur die System Dokumentation ausgew hlten Optionen Nachdem re sequencing den Next Knopf klicken um bis den Endschritt des Dokumentationszauberers zu reichen Hier kann Benutzer alle Auswahlen sehen die er gemacht hat und auch verschiedene Optionen definieren kann die verbunden sind um die Formatierung wie Paper Size Contention Resolution usw zu dokumentieren Copyright Databorough Ltd 2012 Page 289 x IN Dokument Manager No Detailed Obiect Documentation Finish X Analysis System Documentation Finish Define the Page Size and Contention Resolution Option Selected Sequence Level Settings Application Area OSC Normal Application Area OSC Level 2 Application Area DMO Normal Paper Size Letter 8 5 11 O A4 Size 8 27 x 11 69 Contention Resolution System Documentation creates documents in Application Folder IF the Application Folder is shared and documents are crestedjopened while the documentation is in progress then this may lead to contention Please select appropriate options to enable resolution O Do not overwrite Gei Overwrite iF exists but if in use then Create document by similar name CO Exit Skip document creation Klicken Sie auf Finish um das Dokument zu generieren Copyright Databorough Ltd 2012 Page 290 x IN Dokument Manager System Dokument mit vorherigen Werte Wir haben bereits diskutiert dieses
76. Screen Components Regenerated Programs W Web Services Verifikationsprozess Pr fen Sie Datenbeziehung auswahl XVERIFY Befehl in der Gruppe vorlegt Der XVERIFY Befehl verwendet das durch die Neugestaltung gebaute Datenmodell automatisch nachzupr fen dass alle Anwendungsdaten die durch das Datenmodell abgeleiteten Beziehungen befriedigen Das Produkt untersucht jeden Datensatz wiederum zu sehen ob die referenzielle Integrit t Verwandtschaftsbeziehungen erf llt sind Jede Integrit t Beziehung die verletzt wird ist separat ber ein umfassendes Audit Druck produziert durch das Produkt berichtet Dieser Befehl wird verwendet um das Datenmodell f r die Daten in der Datenbank zu berpr fen Parameter Die Parameter passiert innerlich zum XVERIFY Befehl sind Umarbeitung Funktionsbibliothek Es ist die Bibliothek die enth lt das Datenmodell und die Anwendung bestimmte Dateien mit dem Befehl XA4MODEL erstellt Dies ist der Name der Bibliothek die als der Funktionsbibliothek f r den XA4MODEL Befehl eingegeben wurde Datenbank Bibliotheksname Der Bibliotheksname der die Anwendungsdatenbank Dateien enth lt Der Befehl gehorchte mit dem Wert LOADLIB der Andeutung jede Datenbankdatei sollte in derselben verwendeten Bibliothek gelegt werden als XA4MODEL gef hrt wurde X Analysis Anwendungsbereich Der Befehl verwendet das Anwendungsbereich auf dem diese Auswahl angerufen wird zu kontrollieren welche Dat
77. Site Date Format Dies wird verwendet um die Datum Format Einstellungen f r die generierten Webseiten festzulegen Einstellung nderungen werden f r die neue Instanz von X Analysis wirksam Copyright Databorough Ltd 2012 Page 30 X Anwendungsbibliothek Copyright Databorough Ltd 2012 Page 31 A Anwendungdsbibliothek Arbeiten mit Anwendungsbibliothek Anwendungsbibliothek Die Anwendungsbibliotheksansicht ist die erste X Analyse Ansicht Es verzeichnet alle Anwendungen hinzugef gt den X4WRKAPP Befehl verwendend Anwendungsbibliotheksansicht 192 168 170 10 EN wh ZAN4CDE4 KANdEDEM Tutorial System on de Application Area Diagram f Data Model Diagram a ZS Overview Structure Chart Ba All Objects e Ch Programs B Files All Procedures Exportable Functions Source Files Business Rules er Consolidated Rules Screen Components Ca Change History i 3 Regenerated Programs i Web Services OM Cloak Che Plesize m i ACCOUNTS Company Accounts Peter test G CUSTOMERS Customer App Area E ENG CUSTOMERS Custoernrs by File HH CUSTS Custs File ak M VCPROCESS Re Engineering E NS ORDERS Order entry System ce PLAN Planning System G D PRINT Printed documentation fA SALES Sales System EHE WAWOUSTTEST Test Application area H B XTEST Test Demonstration Anwendungsbibliothek Menu optionen W hlen Sie die Querverweis Bibliothek und
78. Suffix das jd zu generiert wird ist der Composite Id f r die jeweiligen persistente Klasse f r die physikalische Datei Z B Customerld java Die lt APPLIB gt dao und lt APPLIB gt daoservices Pakete werden auch erstellt Diese halten die Schnittstelle und den Implementierungsklassen pro physikalische Datei Inter Repository Optionen X Analysis bietet eine Option um die Datenbankdateien zwei Querverweis Bibliotheken vergleichen Die Differenzanalyse Option analysiert die Anwendung Datenbankdateien und meldet die Differenz mit den Dateien Die Optionen sind wie unter Generate Difference Analysis Display Difference Analysis Customized Libraries Generate PTF Analysis PTF Analysis Copyright Databorough Ltd 2012 Page 47 RA menge e Manage Link Repositories For detail description refer to Inter Repository Options section given below Detailbeschreibung finden Sie in Inter Repository Options die unten gegeben Audit Optionen X Analysis bietet die folgenden Audit Optionen Metrics Analysis Screen Metrics File Metrics Business Process Logic Metrics Specialized Analysis Problem Analysis Object Allocation Summary Report Generate Metrics Analysis Generate Problem Analysis Detailbeschreibung finden Sie unter Audit Options Abschnitt unten gegeben Arbeiten mit Objekt Quelle Funktion Liste Doppelklick auf Files the Programs oder den Knoten All Objects unter einer Bibliothek zeigt den Dialog
79. Task Completed Meldung angezeigt wird sobald der Prozess abgeschlossen ist Jetzt Doppelklick auf Screen Components verf gbar unter dem Querverweis Knoten in der Navigationsfensterscheibe Es zeigt die Schirm Bestandteile f r die Anwendung Diese Auswahl ist auch f r Anwendungsgebiete verf gbar Schirm Komponente 98 Screen Components 3 T l d A E E e Spe DI Screen Components for Application Library XAN4CDXA ah KEREN Function Type zeg No Debt Format File Title CBCONDET CBCONDETOL l 22oF01 CONDET Work with Order Detail CBCONDETOID Z2 TOL CONHD Work with Order Detail CONHDR MAINLINE wa sl CONHDR MAINUINEIGLIL D GUDEILETDI CBCONDETOZD ZZFTOl CUSTS Work with Order Details CBCONDETO4D ZZ MF 1 CUSTS Work with Order Details CBCONDETOSD Z FTUe CONHDR Work with Order Details CBCONDETOL GA Z TUL Work with Order Detail LP ONDEIN Konvertieren DDS to SQL Option Convert DDS to SQL Ruft die IBM i XDDSTOSQL Befehl und sendet den Auftrag im Batch Diese Option ist verf gbar auf Querverweis Bibliothek Anwendungsbereiche und physikalische Dateien PF Entscheiden Sie sich fur das Kontextmenu Tutorial Anwendung und wahlen Sie dann die Option Convert DDS to SQL aus Modernization Options Sub Men Optionen das folgende Dialogfeld wird angezeigt Copyright Databorough Ltd 2012 Page 179 Wandeln Sie DD OL Dialoafeld 2 erve weis Bibliothek um G Convert DDS to SOL Ref Library
80. XS2EPXLIB direkt kontrolliert Wenn der Benutzer die Programme von einer besonderen Bibliothek dann ausschlie en will dass Bibliotheksname im Datengebiet XS2EPXLIB angegeben werden kann Der Verzug Wert ist Formblatt Um Programm Objekt Ausschluss Bibliotheksdatengebiet zu zeigen zu editieren verwenden Sie Auswahl 5 dagegen Das folgende hnliche Fenster erscheint Arbeiten mit Datenbereich Programm Objekt Ausschluss Bibliothek X Analysis Work with Data Area Values Dacraboreunch Bed XARWKDARAS ES Zoe Enter options press Enter 2 Change value Description Current Value EE Ee e o oa Verwenden Sie Option 2 um den Wert des Datenbereichs Objekt Ausschluss Bibliothek Programm ndern nderungswert von Datenbereich Programm Objekt Ausschluss Bibliothek X Analysis Change Data Area Value Databorough Ltd XARWKDARAS 10 5708 Copyright Databorough Ltd 2012 Page 327 Vy IN Anhang E XREDOAPP Befehl Ee EE EE Option 3 Copie Die Auswahl 3 kopiert die X REDO Anwendungskontrolleinstellungen zu einer neuen Bibliothek Der folgende Schirm zeigt das Kopie Fenster Schirm der Kopie Auswahl zeigt X Analysis 4 xX Redo Application Control Databorough Ltd XARREDOAPP LOST i New 220 12 X rer Library EE S CA 2E Demo Company division imdex sre piles SE Process var amp bound calls Include obsolete source Build data model Data model match value TCPIP address User iD RB Fl2 Can
81. den Standardpfad zu ndern Der Standardpfad lautet lt C Documents and Settings alakh My Documents X Analysis Application Data 192 168 170 10 PCF_XAN4CDXA gt Drucken Sie auf Next um weiter fortzufahren Fur die Option Single System Documentation das folgende Dialogfeld wird angezeigt Copyright Databorough Ltd 2012 Page 253 A IN Dokument Manager X Analysis Mo EN System Documentation Specify Contents Select Features bo be included in the System Document v Object List Data Model Diagram LFM4ccess Path details File Field Details Object Where Used Data Flow Diagram Normal Detailed Annotation Structure Chart Normal Expanded Detailed Depth Annotation u Program Structure Chart d Screen Report Layout Business Rules Source Source level Flowchart Level Residual Logic Level Ein Benutzer kann verschiedene Optionen im obigen Dialog gema den Anforderungen auswahlen Wenn ein Benutzer w hlt Business Rules f r die Dokumentation dann den Benutzer haben die M glichkeit die Gesch ftsregeln in MS Excel dokumentiert zu bekommen dies kann durch Aktivieren der Option Export to MS Excel Wenn der Benutzer Business Rules f r w hlt Dokumentation mit Summary Option dann die Grundregel Informationen dokumentiert wird und wenn der Benutzer die Option Detailed dann die Logik hinter der Regel w hlt auch dokumentiert wird
82. die beiden Aufgaben Reengineering und Service Module Generation Der Batch Befehl XREGENS f hren die reengineering der Client Programme so dass der alte Code in RPG RPGLE feste Format in freies Format beruhenden Verfahrens Modul konvertiert bekommt Es andert nicht die Struktur des Programms Die Unterprogramme werden Prozeduren konvertiert Die Option Reengineer Programs steht im Kontextmen der Bibliothek und Anwendungsbereiche zur Verf gung Diese Option ist auch verf gbar auf einzelnen PGM Type Objekt unter dem Sub Men Option Modernization Options Das folgende Dialogfeld wird angezeigt wenn ein Benutzer diese Option ausw hlt Reengineer Programme Dialog Cd Ree neineer Programs E Ou other parameter Cancel Mit Drucken der OK button ein batch job eingereicht wird Ein Job Log dialog wird angezeigt die interaktiv und selbst ndig zeigt den batch job status Die folgende Job Log wird nur angezeigt wenn View Batch Job Log Option aktiviert ist im Rahmen der X Analysis Fenster Einstellungen Copyright Databorough Ltd 2012 Page 178 X Audit Optionen S Business Rules al DMD Details pig BR Logic iyn AAD Details Job Log 3 gt m Status of batch job s submitted Job Details Job Status XREENGPGMS TESTER 101965 ACTIVE Re engineer Bus Rule Programs amp Screens Command XREENGFGMS PROGRAM ALL AALIB XANACDAA Library List AAN4ACDXA XANSCDEM KAOBJ QGPL QTEMP
83. im erzeugten Decknamen sie werden durch einen einzelnen ersetzt Datenbereich XSQLCVRFR und XSQLCVRTO Wenn Sie um die Generation von Decknamen dann angefordert haben k nnen Sie Ersatz Charaktere f r ung ltige Charaktere angeben Sie k nnen bis zu 50 von Charakteren im Datengebiet XSQLCVRFR und bis zu 50 zu Charakteren im Datengebiet XSQLCVRTO angeben Die Zeichen werden zwischen von und bis Gebieten verglichen Display Data Area System BB 25B Dawar area ne nn XSQLCVRFEFR Ponore lis Vanes eee a XAN4CDXA yo nee ee eon cae ce SOTAR Ee ce wee ea es ee aa 50 IND ee eo XDDSTOSOL Replacement Characters From Value Offset EE 0 S Display Data Area System DBSSZ58 Dartamarca a 8 ee ee XSQLCVRTO EE XAN4CDXA Ro ae Te ee eg ee CHAR BEE ER 50 Teror oa a a a a o a a XDDSTOSQL Replacement Characters To Value Offset Ree mentee eee 0 COZ Copyright Databorough Ltd 2012 Page 182 Wenn keines der folgenden Zeichen bleiben dann sie automatisch entfernt werden lt gt Eingebettete Leerzeichen werden durch Unterstriche ersetzt Die einzigen Werte die normalerweise andern moglicherweise beziehen sich auf die Generierung von Decknamen Datetausschlitisse Dateien werden auf drei Arten ausgeschlossen e Quelle PF Dateien die in X Analysis geladen worden sind wird automatisch ausgeschlossen Diese konnen in der Datei XPFSRC gefunden werden e Dateien ohne Mitglieder oder vielfache Mitglieder wer
84. ist zur Betrachtung eines Quellmitgliedes in der SEU Browser Weise gleichwertig Jedoch stellt der X Analysis Quellbrowser mehrere zus tzliche Eigenschaften zur Verf gung Das erlaubt nicht nur Benutzer eine andere Quelle zu durchsuchen sondern auch mit einem anderen Steilflug weiterzumachen sobald er dort reicht Weiter kann Benutzer zuruck zu demselben Punkt auf dem vorherigen Schirm davon zur ckkehren wo der Steilflug ausgegeben wurde Copyright Databorough Ltd 2012 Page 91 x Be conao 7 m Source List of CONOO1 in KANACDEM ORPGSRE Lines 271 Yiew Level 5 ee E EEN o IS GN Up Eau ee RE GC E Seq No KE E e E E E EE EE El 0021 00 Schnelle Verweisung auf ein Objekt OOe22 00 LX Receive Parameters 0023 00 Cc ENTRY FLIST 0024 00 T FARM GARETH 1 He 0026 00 C Until F3 0027 00 K THOS DOUEQ 1 OO29 00 cr Initialise screen 0050 00 T HOVE ACHD 1 CHDD TA 0031 00 T MOVEL EBLAWES ZWATTD1 i UI gt Bemerken Sie das Folgen auf diese Ansicht e Wenn der Quellcode Browser aufruft wird der Cursor zum Anfang von C Spezifizierungen fur RPG RPGLE Programme und Verfahren Abteilung fur COBOL Programme eingestellt e Doppelklick auf der Linie leistet Member cross reference oder Object Where Used je nachdem ob Gegenstand Variable auf dieser Linie verf gbar ist Vorliebe wird der Mitglied Querverweis Auswahl gegeben im Falle dass es ein Programm ist Auf Physischen logischen Dateien Global
85. k nnen Sie es durch die X Analyse ansehen W hlen Sie einen des folgenden aus e YES Gesch ftsregeln generieren NO Gesch ftsregeln nicht generieren Copyright Databorough Ltd 2012 Page 8 IN Querverwies Bibliothek Konfigurieren fo Dazu sollte X Extract Modul Design Recovery festgelegt haben X Resize Wenn Sie die Auswahl nehmen um das X Resize Projekt fur Ihre intialisieren Anwendung zu erzeugen k nnen Sie es durch die X Analysis ansehen Wahlen Sie einen des folgenden aus e YES X Resize Projekt intisialisieren e NO X Resize Projekt nicht intisialisieren Sie sollen das X Resize Modul daf r haben um zu arbeiten Generierung von Datenmodell Sie sollten versuchen das Datenmodell aufzubauen nur wenn Sie das X Rev Modul Modellierung Set gekauft haben X Analysis bietet eine Daten modellierende Umgebung auf dem IBM i an Es kann eine Aktuelle Anwendung umarbeiten und dann automatisch das Datenmodell und Prozessmodell generieren Das logische Datenmodell oder Entit tsbeziehungsdiagramm werden aus dem physischen Datenmodell abgeleitet das in der Anwendung implizit ist Die Initialisierungsprozedur fragt zum Generieren von Datenmodell Wenn Sie das Datenmodell nicht generiert haben dann der n chste Schritt besteht darin das Datenmodell zu generieren Um diese zu tun w hlen Sie Option 13 auf die Arbeit mit X Analysis Anwendungen im Menu X Analysis 4 Work with X Analysis 4 Applications Dat
86. likeds zsdata D zdeleteparms likeds zsdata Beachten Sie die verschiedenen Sub procedures fur Read Update Write and Delete in der oben angezeigten Dienstprogramm definiert Der Benutzer sollte die entsprechende untergeordnete Prozedur zu READ UPDATE WRITE DELETE den Eintrag aufrufen Es gibt einen Parameter eine Datenstruktur die ein vorher und nach dem Bild der Datenbank aufnehmen sowie die Felder im Schreibheft Mitglied ZSHEADER Schlussel werden bergeben der vor dem Bild ZOLDRECORD und die Daten in das Endabbild ZNEWRECORD zuruckgegeben Derzeit nur ein Feld ZSHEADER ACTION verwendet wird Das Kopie Buchmitglied ZSHEADER inuser indate intime action entrypoint rtamsgtp rtnmsg rtnmsgids Ceni LaS rtnupdbuf rtnnewfun OHS zworkfids zwfnames zwftypes Siew dels Ee EE lees Es selact supacts D D D D D D D D D D D D D D D D D D D D D D Copyright Databorough Ltd 2012 Page 187 Audit Optionen Copyright Databorough Ltd 2012 Page 188 Audit Optionen Men Audit Options steht im Kontextmen ber den Querverweis Bibliothek und Anwendungsbereiche zur Verf gung Die folgenden Optionen stehen unter Audit Options Metrics Analysis screen Metrics File Metrics Business Process Logic Metrics Specialized Analysis Problem Analysis Object Allocation Summary Report Generate Metrics Analysis Generate Problem Analysis Metrik Analyse Die Opti
87. nicht vorhanden ist oder der UML Diagramme nicht f r das Einsatzgebiet generiert wurden Information dialog X Analysis No Presentable Class Diagram for MYCPROCESS Either Class Diagram has not LD yet been generated or Class Diagram could not be generated Diagramm fur den Anwendungsbereich einer muss die Option Re generate UML um die Klasse anzeigen Copyright Databorough Ltd 2012 Page 79 Anwendungsbereich it U ii HA U N Rt il E d d if ih ll Page 80 Copyright Databorough Ltd 2012 Anwendungsbereich Diagramm Copyright Databorough Ltd 2012 Page 81 KZ Anwendungsbereich Diagramm Anwendungsbereich Diagramm Man kann leicht eine Anwendung in Geschaftsbereich oder Anwendungsbereich durch Verwendung von X Analysis unterteilen Benutzer kann weiter die Anwendungsbereich in Sub Anwendungsbereich f r die bessere Anwendungsanalyse spalten F r die Bequemlichkeit ein Bereich der Anwendung Anwendung zu analysieren stellt X Analysis eine andere diagrammatische Konstruktion genannt Application Area Diagram zur Verf gung Application Area Diagram hilft im Vergegenw rtigen der Beziehungen zwischen verschiedenen Anwendungsbereichen Application Area Diagram auswahl wenn gew hlt f r die komplette Querverweis Bibliothek dann zeigt es alle Application Areas und Sub Application Areas Anwendungsbereich Diagramm f r XAN4CDXA Applic
88. sselw rter Diese sind von der urspr nglichen PF Definition entfernt wenn sie auf eine LF Definition umgewandelt wird sie werden in der DDL Quelle f r die SQL Tabelle generiert wurden Befehlsparameter Der Befehl XDDSTOSQL erfordert die folgenden Parameter e X Analysis Library Geben Sie den Namen der X Analysis Querverweis Bibliothek gebaut fur die Anwendung mit den Datenbankobjekten konvertiert werden e New Database Library Gehen Sie in den Namen einer neuen Bibliothek ein die die umgewandelte Datenbank enthalten wird e Application Area Geben Sie den Name von Anwendungsbereich enth lt die Datenbankobjekte konvertiert werden Au erdem k nnen Sie den speziellen Wert von ALL Dadurch werden alle Datenbankobjekte in der konvertierten Anwendung e Compilation Type Diese Option erm glicht dem Benutzer zu entscheiden ob dieser Befehl alle Kompilierungsbefehle ausgef hrt werden soll oder ob Anrufe zu externen nderung erfolgen soll Copyright Databorough Ltd 2012 Page 183 Wenn die INLINE Auswahl ausgew hlt wird wird der Benutzer im Stande sein verschieden unterzugehen kompilieren Befehl Parameter die Datengebiete verwenden XWRKDTAARA Befehl Der XWRKDTAARA Befehl unterst tzt Benutzer um verschiedene Werte f r Datenbereiche in XDDSTOSQL Befehl zu verwendet Der Befehl steht in der Bibliothek XAOBJ die der Bibliothek Liste aufgenommen werden muss bevor der Befehl ausgef hrt Der Befehl akzeptiert die folge
89. to DDL File J SOhNdCDSAALL ALL ALLE ddl in Application Folder Um exportierte DDL Anweisungen w hlen Sie Men X Analysis gt Open Application Folder Die generierte DDL Datei wird in diesem Ordner aufgef hrt Application Folder displaying DDL File ww PCF XAN4CDXA File Edit View Favorites Tools Help ae Ly Back gt a gt Search 1 Folders ee x ie HEE Address C Program Files Databoroughis Analysis 192 168 170 101 PLF_ ANFLOHA w a0 D m i DDL ist Klartext und menschlich lesbar um im Text wie z B Editor die Datei anzeigen zu k nnen Der Ausschnitt der DDL Anweisung generiert wird unten angezeigt Copyright Databorough Ltd 2012 Page 248 Ww IN Exportieren von Drucken E XAN4CDXAALLALLALLE ddl Notepad Sel File Edit Format View Help H Data Description Language Cor ZANdCDHR Generated using Analysis Version 9 1 28 DDL Format Generic Date of Generation Jan 4 011 11 13 54 CREATE TABLE ASTATUS sIATUS char l NOT NULL STSTRT char s0 ie f ALTER TABLE ASTATUS ADD CONSTRAINT ASTATUS keys PRIMARY EEY STATUS CREATE TABLE CNTACS CUSNO decimali5 0 NOT NULL USERNM chari34 PRECDE chariZ NOT NULL TELNO charilTi FAHNG char 15 P T F P Der Export als DDL Option ist auch verfugbar auf Anwendungsbereiche Copyright Databorough Ltd 2012 Page 249 Dokument Manager Copyright Databorough Ltd 2012 Page 250 x IN Dokumen
90. w hlen Sie Kontextmen das folgende Popup Men wird angezeigt Copyright Databorough Ltd 2012 Page 32 Zusamn New Application Area rerweis Add Alternate Data Library List Application Library List Refresh Options d Derive Business Rules Export Options Document Entire Application Document Changed Objects Modernization Options V Generate Programs Generate Hibernate ORM Inter Repository Options Audit Options V Neues Anwendungsgebiet X Analysis erstellt Anwendungsgebiet aus einem oder mehreren Systemen Es ist m glich programmgesteuert eine Anwendung in logische Module oder Bereiche unterteilen Weitere Informationen finden Sie Abschnitt Application Area Alternative Daten Bibliotheksliste hinzuf gen Die Bibliotheksliste wird entsprechend ge ndert wenn Benutzer eine Querverweis Bibliothek ausw hlt Diese Bibliotheksliste enth lt Querverweis Bibliothek Daten Bibliothek QGPL QTEMP und xAOB J Wenn ein Benutzer entscheidet sich f r die Option View Data auf ein PF oder LF Daten aus der Datenbibliothek erw hnt in der Bibliotheksliste angezeigt Wenn Benutzer Datenverbindungsbibliothek anders als in der Bibliotheksliste erw hnt verwenden m chte bietet X Analysis eine Funktion die gennant als Alternate Data Library list Die Option Add Alternate Data Library List ist im Kontextmenu eines rechtigen Querverweis Bibliothek verfugbar Es bietet eine Methode eine Bibliothek oder eine Gruppe von Bibliot
91. wenn Anwendungsbereich ausgew hlt ist cer x Lamr Structure Chart For CLET Total Objects 7 Gi A ss MA za CLET Build Customer Letter NONE THEAL LETNI Letter Prefix Generation OTHFIL 7H WIECUSL Customer Letter OE PRTFIL POT WKCUSSEF Find Fax Number OTHFIL WKCUSSE Customer Release Letter UPDFIL WECUS8P Customer Enquiry Letter OE FR TFIL l Objects Hot Belonging to Selected Application Area Belongs ko CUSLETS Update Letter Sequence UFER OE Order entry Programm Strukturdiagramm Das Programm Strukturdiagramm zeigt grafisch die Reihenfolge der Aufrufe im Programm Die Aufruf Operation kann die folgenden Operationen durchfuhren e F hren Sie ein Unterprogramm durch e F hren Sie Subverfahren durch e F hren Sie ein Programm von Programm Modul Dienstleistung durch Copyright Databorough Ltd 2012 Page 129 A rs Die Unterprogramme werden als kleine Rechtecke mit dem grauen Hintergrund gezeigt Namen des Unterprogramms zeigend Der Function Type von Objekt bestimmt das Farben aller anderen Kasten namlich Programme Module und Dienstprogramme Boxen als Unterprogramme sind von der Gr e der Programmelement wie auf dem Diagramm Programm Strukturdiagramm Ze Object List oE001 m Program Structure Chart for DEOO1 Total Objects 6 im Lal r r DE g OE001 Order Entry CUSLET Customer Letter Stage 1 Die Programm Strukturdiagramm Menuoptio
92. wird die Mitglieder Liste zeigen Copyright Databorough Ltd 2012 Page 56 A nennt Member List All Procedures List e Exportable Functions Source Files 323 ei m Source File List for XANA4CDXA Total Objects 15 t Bl Source Library Source File Source File Text OM4CDEM ASIMPLTEST ee E a sAM4CDEM _PYBKSRL Cobol copybooks ANA DEM OCBLSR CBL Source File sont DEM CLR Soh DEM OLMDSR Aha DEM ODDSSRC SAMH DEM QLETSRE SANACDEM COMORY SRC SAMH DEM LORDGLESRHR RPGLE Source File Soh DEM ORPGSRC SAMH DEM CSET AT SOhNdCTDOA CLR Schedule Entries CL Source File mC OA ODDL bc Generated Svc Mod interfaces SOhNdCDOA ORPGLESRC Generated RPG Service Modules mh OA ODOS5RC Generated Msgobj interfaces Geschaftsregeln Die Auswahl Business Rules zeigt eine Liste aller Geschaftsregeln und ihrer Narrationen fur die ausgew hlte Querverweis Bibliothek Die Auswahl Business Rules ist unter dem Querverweis Knoten verfugbar Geschaftsregeln fur XAN4CDXA HA Business Rules 23 Ge e D Business Rules for POL Number of Lines 619 Source Member Rule Mo Field File CBCONDET O0001 P CONDET Not Found on Contract Detail CBCONDET oo002 STEM AS Not Found on Product Master CBCONDET oo00 3 STKMAS Found on Product Master CBCONDET o0004 STEMAS Not Found on Product Master CBCONDET 00005 STEMAS Not Found on Product Master CBCONDET o0006 STEMAS Not Found on Product Master CBCONDET oo007 CONHDR Not Found on Contract Header F
93. 0 Cmd line F24 More keys Copyright Databorough Ltd 2012 Page 73 A IN Anwendungsbereich Leiten Sie Gesch ftsregeln ab Wir haben es bereits unter der Anwendungsbibliotheksabteilung besprochen Exportoptionen Wir haben bereits diese Optionen unter der Anwendungsbibliotheksabteilung besprochen Anmerken X Analysis bietet eine M glichkeit der Anmerkung f r Anwendungsbereiche W hlen Sie jedes Anwendungsgebiet und entscheiden Sie sich f r das Kontextmen auf und w hlen Sie die Option Annotate Dadurch wird ein Dialogfeld aufgerufen gew nschten Text und klicken Sie auf die Schaltfl che SAVE Die Anmerkung wird in eine Tabelle zur Verf gung in der Querverweis Bibliothek gespeichert Dokumentenanwendungsbereich Wir werden es unter Document Manager Abteilung besprechen Datenverwaltungsoptionen Dieses Untermen enth lt die folgenden drei Optionen e Verify Data Relationships e Subset Archive Filter e Subset Data Uberpriifen von Datenbeziehungen Wir werden es unter Data Management Features Abteilung besprechen Teilmenge Archiv Filter Wir werden es unter Data Management Features Abteilung besprechen Teilmenge Daten Wir werden es unter Data Management Features Abteilung besprechen Testverwaltungsoptionen Dieses Zusammenhang Men enth lt verschiedene mit dem X Test verbundene Optionen Der folgende Schirm zeigt jene Optionen Copyright Databorough Ltd 2012 Page 74 A IN Anwendungsb
94. 0 USERAM END File Field BR Occurences Exact Match in CHTCMAINTR Rule Number 3 CONDET Contract Detail MORD Contract Contract gt 300000 Contract lt 20000 or CONDET Contract gt 29999 CUSF Sites NAME Company Company blank SALUT Salutation i Copyright Databorough Ltd 2012 Page 58 RA menge Bildschirme Komponenten W hlen Sie die Option Screen Components und doppelklicken Sie darauf um Work with Screen Components Dialog anzuzeigen wie unten angezeigt Bildschirm Komponenten Dialog Work with Screen Components Application Area NONE Description All Members Selected F Development Screens Klicken Sie OK Knopf um die Liste aller Schirm Bestandteile gezeigt unten zu erzeugen Bildschirm Komponentenliste Business Rules Screen Components is ky Cal Banm D Ss ne Screen Components for Application Library SANDA Call Program Function Type SeqNao OSPF Format File Title E CELCOMDET CPCONDETOIG SEET CONDET Work with Order Detail CBLORNDETOLD 22 TOL CONHDR Work with Order Detail CONADR MAINLINE CONHDR MAINLINE BUILD SUBFIL CBCONDETOZD 22F TOL CUSTS Work with Order Details CBCONDETO4D fC HF 1 CUSTS Work with Order Details CBCONDETOSD fer TS CONHDR Work with Order Details a UI A Um die Liste der Screen Components fur ein spezifisches Programm zu zeigen w hlen Sie fur das Zusammenhang Menu auf diesem Programm und w hlen Sie die Sc
95. 1 Changed on 2011 09 05 IT Ein Quelle vergleichen Editor wird aufgerufen wenn ein Benutzer auf dem aufgelisteten Programm doppelklickt wie unten dargestellt Copyright Databorough Ltd 2012 Page 195 WwW IN Audit Optionen Quelle Vergleicht Editor der die Codeunterschiede zeigt Text Compare WKCUSSP Changed on 2011 08 05 WKCUSEP of 2010 03 12 0 C MO MOVE DEI READ Q DO DOWEQ C EXC EXCPTPF REJ READ Q END END OOS SPRT H 00 1 OA OOSYSPRT H 00 1 OA O EF i EF 1 O os END OF PGM Is Schirm Metriken Die Screen Metrics Option bietet niedrige mittlere und hohe Komplexit t Klassifizierung aller verf gbaren Bildschirm Funktionen Die Bildschirm Metriken Informationen angezeigt fur die komplette Anwendung und f r alle Anwendungsbereiche Die Schirm Metrik Information wird unter den folgenden berschriften gezeigt e Grid type functions e Record type functions e Other functions Der folgende Bildschirm zeigt die Bildschirm Metriken fur die Querverweis Bibliothek XAN4CDXA Fenster das Schirm Metrik fur die Querverweis Bibliothek zeigt XAN4CDXA ke Screen Metrics x 8 F 8 Screen Metrics for XAN4CDXA fo De Ar Complexity Level Units Files Database Fi Work Fi Outgoing Incoming Function A GrandTotal 467 641 2905 155 349 193 is High 63 43 56 42 31 29 Average Low Application Area P wf P
96. 13 How to use this display F24 More keys Parameter XRFLIB required Stellen Sie den Namen der Querverweis Bibliothek zur Verfugung und schlagen Sie den Eingehe schlussel in weitere Details einzugehen XAXREF Befehl Bildschirm Initialise X Analysis 4 XAXREF Type choices press Enter EENEG EE EE OPECIFIED SPC INO ILD for more values Source Libraries s o s A R A SPECIFIED oP tele hE Dye NONE For more values Index Source Files 2 2 2 2s KORG NO ALL UPG Buile Dara Mocel s o o o o c ANO x NO Generate Business Rules NO NO EE EE X Le SaaS o o o o c lt x NO x NO Include obsolete source object ANO ANO Copyright Databorough Ltd 2012 Page 368 IN Anhang Aktualisieren von X Analysis Wenn die Quellen und Objekte werden ge ndert dann die XAXREF Arbeit mit ausgef hrt werden muss CHG Option und Build Data model JA zu verfolgen alle nderungen der Ebene im Tasten Felder usw Generieren von Gesch ftsregeln zu JA alle Quellcode Ebene nderungen verfolgen Die Informationen ber die verschiedenen M glichkeiten auf den XAXREF Befehl werden geben unten X Analysis Bibliothek The X Analysis Querverweis Bibliotheksname Objekt Bibliothek ANGEGEBEN ist der Standardwert Es bedeutet dass X Analysis alle Objektbibliotheken abgerufen wird die Sie zuvor angegeben haben mit Option 8 Quelle Bibliothek ANGEGEBEN ist der Standardwert Es bedeutet dass X Analysis alle Bibli
97. 2 Page 360 gt manga Fahr Dies bedeutet dass Benutzer keine Rechte zum Erstellen von Dateien im Ordner Programme Tun Sie das folgende um dieses Problemm herumzukommen 1 Auf WDSc unter dem X Analysis Men w hlen Sie nderung Anwendungsordner W hlen Sie den Ordner f r den Sie Vollzugriff haben 2 Wahlen Sie f r Dokument wieder SWT Ausnahme auf Windows 2000 Maschinen Wenn folgende Fehler gemeldet wird auf die Entscheidung f r Diagramme in X Analysis unter Windows 2000 Computer ausgef hrt wird Analysis i x This error was not expected and is probably due to a programming problem kindly report this error with the following information to supporhi databorough com See Error log for more detail Reason org eclipse swt S WTException Unable to load graphics library GDI is required java lang NoClassDefFoundError Dies kann wie folgt korrigiert werden Dies ist die SWT Ausnahme die auf den Windows 2000 Computern gemeldet wird Der Grund fur diese Ausnahme ist die Abwesenheit der GDI Bibliothek gdiplus dll unter Windows 2000 Unter Windows XP und Vista ist es standardm ig verf gbar Der Benutzer muss die erforderliche DLL gdiplus dll von der Microsoft Website http www microsoft com downloads details aspx FamilylD 63a63ab9c df12 4d4 1 933c be590feaa05a amp DisplayLang en Downloaden Sie und kopieren Sie die GDIPLUS DLL in das Standard Installationsverzeichnis z B C PROGRAM
98. 32 10 687 3851 19 months back 2010 1 28 2 245 120 3 989 3560 H EHDE H iiil A a Metrik Geschichte Diagramm X Analysis kann auch Metriken Geschichte in eine Diagrammform f r alle einzelnen Parameter anzeigen Die Metriken Geschichte Symbolleiste enth lt eine Dropdown Schaltfl che mit dem Namen Metriken Analyse Copyright Databorough Ltd 2012 Page 193 Metrics Analysis Drop Down Button Metrics History for XAN4CD 4 Complexity Level Change Date Source Lines Cyc Complex E Low Total Low Total Current State Das Dropdown Schaltfl che enth lt die Liste der Parameter f r die ein Diagramm generiert werden kann Metris History Drop Down Options Metrics History for KANACDKA Zune Level Change Date Source Lines Cyc Complex H Source Lines eeil ee o ee So Cones Low Total Current State 2 562 Halstead E3 DL months back 2011 7 31 EA S Maint Index 10 months back 2010 10 28 2 643 17 Files H 11 months back 2010 9 25 2 643 17 Device Files ES 13 months back 2010 7 25 2 563 LC Called Programs D 14 months back 2010 6 28 2 563 ig calling Programs 15 manths hark fenin S 7F4 Seit 1AT i W hlen Sie die Cyc Complex Option aus der Dropdown Liste Cyclomatic Complexity Option for Chart Metrics History for KANACDKA Complexity Level Change Date Source Lines Cyc Complex H Source Lines NEE ES Low Total Current State 2 562 Halstead ES 01 months back 2011 7 31 EA S Maint Index E 10 mon
99. 4 09 May 2012 Selected area gt OE001 Enter options press Enter 2 Change 4 Delete 5 Display Ober Refd Refd Own Dep Sequence S O Type Object Rule EE kule Poms Files Files Files Dieser Schirm erlaubt dem Benutzer anzugeben dass die Regeln pflegten Anwendung ins getrennte Gebiet zu teilen Sie k nnen jede Zahl ausgesucht hinzuf gen oder Kriterien weglassen um sicherzustellen dass das Anwendungsgebiet alle erforderlichen Gegenst nde enthalten wird Verwenden Sie F6 um eine Regel hinzuzuf gen F gen Sie Anwendungsbereichsregeln f r OE001 hinzu X Analysis 4 Work with X Analysis 4 Application area rules Databorough Ltd XARWKRLS OS 12344 09 May 2012 X Analysis 4 Work with X Analysis 4 Application area rules Databorough Ltd XARWKRLS 08 12 44 09 May 2012 Area Sequence a an a Seleer Omi Ss sale esr 0 Onm pn a meh Object type P Pgm E Entry point Pom F File All Object comparison EQ Equal NE Not Equal Object name ur Library Comparison FQ Egqual NE Not Equal Library name Der inelude rero Dome lt Y Yes N No U Update pgms S Split A All V All Update pgms Inelhide sen d files Y Yes N No U Updated files A All V All Updated files Include owning files Y Yes N No C Cascade Imelude dep files Y Yes N No C Cascade Fl Help IB ae Fl2 Cancel Der folgende Schirm zeigt die zus tzliche Regel f r das Anwendungsgebiet OE001 Copyright Databorough Ltd 2012 Page 71
100. 5 EE Company division XAN4CDXA XAN4CDEM Tutorial System 14 XAN4CDXAT XAN4CDEM Tutorial System Press the ENTER key to invoke the XREFRESH command screen displayed below Refresh Changed Objects XREFRESH Type choices press Enter A Amel ysis Wallowa y a er ANA CA Refresh Application Areas NO Refresh Business Rules xNO Drucken Sie die ENTER Taste zum Aufrufen des XREFRESH Befehl Bildschirms unten X Analysis Bibliothek TX Analysis Querverweisbibliotheksname Aktualisierung Wenn Sie die Anwendungsbereiche aktualisieren m chten w hlen Copyright Databorough Ltd 2012 Page 10 A uam Korgree Sie YES Wenn Sie ausw hlen NO die Anwendungsbereiche werden nicht aktualisiert Aktualisieren von Wenn Sie die Gesch ftsregeln f r jedes ge nderte Programm Gesch ftsregeln aktualisieren m chten w hlen Sie YES Wenn Sie ausw hlen NO Gesch ftsregeln werden nicht aktualisiert und du musst alle Gesch ftsregeln n chsten generieren Sie erneut um zu bringen auf dem neuesten Stand Copyright Databorough Ltd 2012 Page 11 Verwendung von X Analysis Kunde Copyright Databorough Ltd 2012 Page 12 A Yemen sony Kun Verwendung von X Analysis Kunde Signon Dialog Fangen Sie den RDi des IBM RDp WDSC oder Eklipse Sie 3 2 und oben an Ausw hlen Windows gt Open Perspective gt Other gt X Analysis Perspektive ausw hlen in RDp Vd j B d ea New Window Mew Editor
101. 54 00107 9 00 10 00 JTITLE Job Title CHAR 00034 00141 10 00 11 00 FAXNO Fax No CHAR 00015 00175 Y 11 00 12 00 EMAIL Email CHAR 00040 001930 Y 12 00 13 00 WEBSIT Website CHAR 000 00230 Y 13 00 14 00 Copyright Databorough Ltd 2012 Page 109 gt anal Voriung ui On LFs Zugangspfad Die LFs Access Path Option zeigt alle Access Paths f r die ausgew hlte physikalische Datei Zur Aus bung diese Option entscheiden sich f r das Kontextmen auf einer PF aus dem Objekt Mitgliederliste und w hlen Sie dann die t LFs Access Path Option LFs Zugangspfad LFs Access Paths for CUSF Total Objects 14 Access Path Text Unique Keys Select Omit Field Names I ARM SEE HE BETEN CUSFLA Sites T Product rena N PRPCDE CHAME 00003 CUSFLE Sites by Orig List N LSLCDE CNAME 00004 CUSFLC Sites by Salesperson N N SINIT CNAME 00005 CUSFLD Sites by Validator N M vIMIT CMAME DOO06 CUSFLE Sites by Organisation N N ORG CNAME oo0007 CUSFL1 Sites by Name N N CNAME 00001 CUSFL2 Sites by Status N N STATUS CNAME 00008 CUSFL3 Sites by Number Y N CUSNO boo002 CUSFLS Sites by Dier amp Status N N DSDCDE STATUS CNA 00009 CUSFL6 sites By Dist amp Name N N DSDCDE CNAME 000710 CUSFL Sites by Last Cnt Date N Y LCTDAT STATUS CNAME 00011 CUSFL amp Sites by Next Cnt Date N N APDATE CNAME 00012 CUSFL9 Sites by Fax No N Y FAXNO 00013 Um eine Quelle f r alle LF durchsuchen doppelklicken Sie darauf oder w hlen Sie im
102. ACAZEDEMOXDMODEL APPLICARI n neal aa on SCA E APPLIC EE zaon CATE ENEE Ee EE E Ee US US US US US US Us US STUART STUART STUART STUART US US F3 Exit Fl2 Cancel F19 Left HAC hiro ita F24 More keys Option 21 Dateikontrolle Die Auswahl 21 legt den Befehl XCMPDB2MDL der Gruppe vor Diese Auswahl identifiziert alle Programme und identifiziert irgendwelche fehlenden Anzeige Dateien Drucker Dateien physische Dateien und Zugriffspfad Dateien Es identifiziert auch Feldfehler Es kann die kompletten Anwendungs oder Anwendungsgebiete durchgegangen werden Die Dateiergebnisse k nnen in X2EDBERR gefunden werden und alle verbundenen Programme k nnen in X2EDBEPG gefunden werden Dateikontrolle Bericht Display Spooled File File OPDZDTALOG Comision del Page Line Codi omie Copyright Databorough Ltd 2012 Page 333 rr PLAC To EE E EE EE EE EE EE V6R1IMO 080215 AUDIT LOG Library Erle m aaa AACA2EDEMO XS2EDTATR Member ae a ee aes ee ee XS2EDTATR Job TLreLle E ee ne WORK WITH DATA IN A FILE Records Added Records Changed Records Deleted Sr ZT Zr ZI BEND O0F DFU AUDIT RE POR Bottom POE IE Fl2 Cancel F19 Left F20 Right F24 More keys Option 22 Kompilieren von der Kontrolle Die Auswahl 22 legt Befehl XGENORGOBJ der Gruppe vor Diese Auswahl kompiliert alle urspr nglichen Programme in QTEMP Es kann die kompletten Anwendungs oder Anwendungsbereich durchgegangen werden Alle Miss
103. ALL Ss os NO SNO MODEL E22 7meel CHG UPG YES YES YES YES CODE NO NO NO NO NO MODEL ALL Bottom F13 How to use this display Die Auswahl 15 kann verwendet werden um Gesch ftsregeln f r ein einzelnes Anwendungsgebiet oder f r die komplette Anwendung zu erzeugen Der folgende Schirm zeigt das Gesch ftsregel Fenster Generieren von Gesch ftsregeln Bildschirm Generate Business Rules Type choices press Enter X Ananas xX re EE E X Rev Library u ee ee X Analysis Application Area Copyright Databorough Ltd 2012 gt AACA2EDEMO XALIB ALL XGENBRULES Name Name XALIB Character value ALL EGIL Page 330 IN Anhang E XREDOAPP Befehl Bot som ES E F4 Prompt F5 Refresh F12 Cancel F13 How to use this display F24 More keys Dieser Befehl wird sich identifizieren Gesch ftsregeln Logik in jedem Programm in der Anwendung ber die die angegebene X Analysis Querverweis Datenbank gebaut worden ist Ein Quellmitglied der das die Gesch ftsregel Logik und Bericht enth lt jede Regel beschreibt wird f r jedes Programm erzeugt Option 16 Generierung Die Option 16 kann verwendet werden um die neue RPGLE Anwendungsprogramme zu generieren Der folgende Bildschirm zeigt das Generieren Fenster GENERIEREN Schirm Re engineer Programs XREGENP Type choices press Enter Bo cr am Nane cnc xe ates ec aye esr nce AREA Name AREA ZA X
104. AM4CDEM ORPGSRLC Lines 271 Yiew Level 5 eo No alle C Receive Parameters Copyright Databorough Ltd 2012 Page 102 x Objekt Wo Verwendet Schnelle Verweisung auf ein Objekt Die Option Object Where Used listet alle Instanzen in der Anwendung wo angegebene Objekt verwendet verwiesen hat Im folgenden werden die Details von Sub Optionen des Objekt wo Option verwendet e Usage references Liste der Objekte die dieses Objekt verwenden Update references Liste der Objekte die dieses Objekt aktualisieren All References Liste von Objekten wo dieses Objekt verwendet wird Objekte die eine Variable mit diesem Namen verwenden werden ebenfalls aufgelistet Usage References normalerweise identisch e Entry Level References Eingangsstufe verweist in Object Where Used Listen alle Eingangsstufe Programme A die direkt oder indirekt Zugriff auf des betreffende Objekts W hlen Sie das Objekt aus CUSF vom Mitglied Objekt verzeichnen und fur Object Where Used Auswahl vom Zusammenhang Men w hlen Objekt Listenansicht e Object List 2 2 Object List of FALLUSR FALL FALL FALL FALL FALL Total Objects 316 Library Ah4CDEM LFSANIDEM LF KAN4COEM LF KAN4COEM LFSANdCDER LFSANdCDERM LFSANIDEM LFSANIDEM LFSANIDEM LFSANdCDERM Name Attribute Type Cep Zoom Source CL
105. Analysis Perspektive nicht sichtbar arbeiten nach Upgrade X Analysis Kunde 358 Fehler beim Ausf hren von X Analysis zum ersten Mal auf Windows Vista installiert 358 Initialisierung Berichte EE 360 PFOGTAImII BEZUGSAUSSENIUSSE nalen 360 Fehlende Objekt und all IEN 360 Systemdokumentation fehlgeschlagen FileNotFoundException 22222222002 360 SWT Ausnahme auf Windows 2000 Maschinen 222222200002000000000n000nnn0nnn nn nnnnnnnnn EEN 361 Bildschirm Report Layout Funktion schl gt fehl mit Server Auftrag Fehler 361 Anhag I Aktualisieren von X Analysis 2 222 2222 2202022000 366 KREERESEN ssc arcsec isp pair EEE RE eae wea cena cee A EEE 366 ECKER eege 368 Anhang J X Analysis Indizes Job Scheduler Eintrage 373 Copyright Databorough Ltd 2012 Page VI x Inhaltsverzeichnis BEFEHL XASCDEID A ee 373 Befehl XAROBOT RE 374 Anhang K Lizenz Code Anforderungsformular 376 Copyright Databorough Ltd 2012 Page vii Einfuhrung in X Analysis Copyright Databorough Ltd 2012 Page 1 Einfuhrung in X Analysis X Analysis ist das bewahrte weltweit fuhrende Tool von Analysten Entwickler Architekten und Operations Teams fur Analyse Dokumentation Modernisierung und Umbau von IBM Anwendungen verwendet Es bietet detaillierte Analyse und interaktive schematische Konstrukte die reiche Verst ndnis der vorhandenen Anw
106. Anwendungsbereich Anwendungsbereichsregeln f r OE001 Fl Help X Analysis 4 XARWKRLS Selected area gt Enter Options 2 Change Sequence S O 10 S 4 Delete F3 Exit Work with X Analysis 4 Application area rules OU OIL press li cee 5 5 Display Git Type Object Rule P BO OVC Fo Add Library Rule Fl2 Cancel Databorough Ltd 08 12 44 OO m May 220 12 Refd Refd Own Dep Pgms Files Files Files X A N N F14 Resequence Option 8 listet die von Bereich basierend auf den Regeln h lt es ausgew hlten Programmobjekte Option 8 gegen Anwendungsbereich um Programmobjekte zu zeigen X Analysis 4 XARWKAPA Enter options 2 Change 10 Verify area liS Amehormeres EE Area ACCOUNTS ACHEAD01 BCHEADO1 CUSFMAINT CUSTOMERS DEC16 MVCPROCESS OE OEOO1 ORDERS 23 Copy Work with X Analysis 4 Application areas Die me AR 4 Delete 11 Area copy 5 Display 12 Subset Description Company Accounts New Sub App Area Customer App Area Test area Re Engineering Order Entry Application Area OEO0O01 Order entry System ES Exie Rules Databorough Ltd 08 07 54 OS May 2012 O Pm OD ee O hilo oly cers 13 Filter spec 14 Test Result Fields F12 Cancel F16 Print Fl Help The following screen displays the program objects for the application area OE001 Copyright Databorough Ltd 2012 Page 72 Anwendungsbereich Programm Objekte fur die Anwendungsbereich OE001 X An
107. Application Area Breakdown Average Total Low Total 3 K High Total Average Total Low Total Die metrik Information oben angezeigten enthalt folgende Spalten 1 Complexity Level Fur jedes Attribut 1 6 soll Benutzer Gewichte z B jeder Dateigebrauch 1 jeder triviale Gebrauch 4 usw zuteilen Die Gesamt Summe von diesen pro Programm wird berechnet und das Kompliziertheitsniveau fur das Programm ausgearbeitet Z B Punkte lt 10 LOW 10 20 AVERAGE gt 20 HIGH Benutzer kann Gewichte in der X Analyse Vorzugsabteilung zuteilen 2 Units Wenn zusammengebrochen zeigt es Totalzahl von Programmen Wenn ausgebreitet zeigt es Namen des Programms 3 Source Type Informiert Uber den Typ der Quelle 4 Source Lines Totalzahl von Quelllinien in einem Quellmitglied 5 Cyclomatic Complexity Ma nahmen Betrag der Entscheidungslogik in einem Programm Zeigt die gesamte Anzahl der bedingte Anweisungen verwendet 6 Halstead Zeigt die Komplexitat des Programms direkt von Quellcode basierend auf der Operatoren und Operanden verwendet 7 Maintainability Index Der Wartbarkeitsindex errechnet sich mit bestimmten Formeln aus Codezeilen Maf nahmen zyklomatische Komplexit t und Halstead Komplexit t Ma nahmen 8 Files Gesamtanzahl der Dateien die von Quellcode Mitglied verwendet 9 Device Files Gesamtzahl der Anzeige und Drucker Dateien die von Quellcode Mitglied verwendet 10 Called Programs Gesamtanzahl
108. Ausschluss Schirm X Analysis Work with Exclusions Databorougm Lid XARWKXCS OF 07 AG es Many 20172 Enter options press Enter 5 Work with Program Description XARWKSCE Work with Diagram Ex lusion XARWKSFE Work with Source File Exclusions XARWKBRC Work with Business Rule Call Exclusions XARWKHRE Work with Hierarchy Exclusions XARWKUMLE Work with UML Exclusions Fl Help F3 Exit F10 Cma line F12 Cancel F14 WRKSBMJOB F24 More keys Der Ausschluss Schirm stellt ein Menu fur den Objekt Ausschluss zur Verfugung Die Optionen sind XARWKSCE Arbeiten mit Diagramm Ausschlusse XARWKSFE Arbeiten Sie mit Quellcode Datei Ausschlusse XARWKBRC Arbeiten Sie mit Gesch ftsregeln Aufruf Ausschl sse XARWKHRE Arbeiten mit Hierarchie Ausschl sse XARWKUMLE Arbeiten mit UML Ausschl sse Copyright Databorough Ltd 2012 Page 6 KA make XARWKSCE Arbeiten mit Diagramm Ausschl sse Die Objekte die mithilfe dieser Option ausgeschlossen sind erscheinen nicht in der folgenden a Strukture Karte Diagramme b Datenflussdiagramm c Objekt in dem verwendeten Daten d Anwendundsbereich Ausgeschlossene Programme erscheinen im Programm Struktur Diagramme Sie sollten einen Objektnamen und beschreibenden Text ben tigt angeben Der Objektname kann ein Generikum sein Wenn ein einzelnes Objekt Name angegeben ist ist es gegen alle Objekte die derzeit geladen in X Analysis berpr ft Wenn ein Dateiname angegeben ist muss es einen
109. BZLD Statement Account H Z i Both 7 BSD Related Account S ER Both mw Hl TaxReg J out Both mW EOME Bank 10 ean Both Au JUN Bank afc 1a 11 Ze Both Eo A Div D Forex a 11 bs Both av BNCE CUSIP aoaaa gt E E Both PERSON Rep savas gt 15 E Both O50 DE Distributor gt 14 Ze Both end Credit Limit 15 oun Both AWETO Terms aaa 15 be Both AW DCD DH Der 16 E Both ay BECO IME wa 16 bz Both w Seitenentwerfer Die Option Page Designer Ruft die Adobe Dreamweaver Software f r die Gestaltung der Web Seite Copyright Databorough Ltd 2012 Page 155 NV IN Optionen auf dem Bildschirm Komponenten BW Adobe Dreamweaver CS3 d Settings alakh My Documents X Analysis Application Data 66 209 50 146 PCF_XAN4CDXA WebContent custmnt101d html XHTML E ER File Edit view Insert Modify Text Commands Site Window Help A lt gt Code sot E Design Title Customer Detail Maintenance I 3 GPL L Ki LZ Check Page HE nn BE En PP ul Re Q 100 1099x542 11K 2sec Dateninhalt Dateninhalt Diagramm generierte fur einen Bildschirm verwendet die Modellinformationen die Primardatei verwendet durch die blauen Bildschirm darzustellen Der Unterknoten ist die Sekund rdatei in gr n mit der schlie t sich die prim re Datei ziehen Sie die zus tzliche Informationen auf dem Bildschirm angezeigt Der Unterknoten teilt sich in zwei Teile Der erste Teil zeigt Verkn pfungen Lis
110. CD H ORG OR PSR OR PSR Mame ASTATUS CBCONDET CBCONDE TH CBLONHDR CBCUSFMAT CBCUSTMAT 2 CBCUSTS CBCUSTSD CBC110 _EFRRILLSF CBTRAHAST CC DOU 3 DOUD DOG Description Status File Work with Order Details Work wich Order Details Long Fields Work with Orders Cobol vers Customer Site Maintenance Customer Detail Maintenance Long fi Work with customer Cobol vers Work with Customers Order Entry System Print Customer Details Work with transaction history Calculate Interest Apple transaction bo an account Back ouk account 25 05 11 13 09 11 13 09 11 13 09 11 13 09 11 13 0911 13 05 11 ZFIOr 10 13 09 11 13 09 11 22 09 11 22 09 11 13 0911 13 09 11 Der erste Schirm wird auf dem in aufsteigender Reihenfolge Mitglied Namen sortiert Um die Sorte Ordnung oder zur Sorte auf jeder anderen S ule zu ndern klicken Sie das jeweilige Saulenkopfstuck Alle Verfahren Die Auswahl All Procedures zeigt eine Liste von Mitgliedern die Verfahren in ihrem Quellcode definieren lie en Die Auswahl All Procedures ist unter dem Querverweis Knoten verf gbar Copyright Databorough Ltd 2012 Page 55 A menge Alle Verfahren Liste be Object List Member List All Procedures List E3 m m da Procedure Name Source Member Source File Source Library ADDREC WWCONHDFER ORPGLESRC OTEMP All Procedures List Total Objects 94 ADDREC 4ADDREC ADDREL CHM al HEREC CHORE HOREC HOREC
111. CONHDR CONHDR XWORDN CUSF CUSFL3 CUSNO CUSGRP CUSGRP XWBNCD CUSTS CUSTS KWBCCD DELWA DELIVA KWEDCD DISTS DISTS DSDCDE EVFEVENT EVFEVENT EVFEVENT GENT AB GENT AB FLONAM CODVAL LISTS LISTS LSLCDE d II Copyright Databorough Ltd 2012 Page 228 A ennangemen gens Zuganagsweg Diese Datei zeichnet alle die Zugriffspfade fur jede physische Datei zur Verfugung Es gibt einen XKEYMAP Datensatz fur jede Zugangsweg Data Dictionary Access paths PS Data view for XKEYMAP E 2 Sg Data View for XKEYMAP E amp fl BEE ee File Name LF Name 5 0 UK Key Fields Ref Fields Field Attributes SAT CR Er A TTA CNTACS CUSNO PRF SNO NGOCO SFCDEA000O02 CNTACS CANTLF1 N SINIT USER NIT ADOOOSERNMA0OOS4 CNTACS CNTLF2 USERMM ERNMAOOOS4 CATACS CNTLFS N STATUS CUS ATUSAOO0O IN NOO005 CNTACS CNTLF4 Wf PRPCDE STA PCDEAOOO02ZATUSAN000 ISN CONDET CONDET Y XWORDN X ORDNNDOOOGSABCDA00020 CONDET COND N RWAACS Xa AACS A000 LIORDNMNODDOSABCI CONDET COND RB AWABCD X ABCDADND2Z0454C54000 11ORDt CONDET COND fh RWABCD X ABCDA000200RDNNO0006 CONHDR CONHDOR i KWORDN ORDNMNOOOOG CONHDR CONH fh XWBCCD X BCCDA000 11ORDNNODOOS jiii Bis zu 10 Schlusselfelder k nnen jedes Feld zugeordnet werden Felder Diese Ansicht bietet Informationen f r jedes Feld in jeder Datei in der Anwendungsdatenbank Die Daten W r
112. DEMOXRRIX2EMBR AACA2EDEMOXRRIX2EMBR AACA2EDEMOXRRIX2EMBR AACA2EDEMOXRRIX2EMBR F19 Left F20 Right Option 20 X A Log Die Option 20 kann verwendet werden um eine Prufung von X Analysis und generieren Prozesse Missing Missing Missing Missing Missing Missing Missing Missing Missing Anhang E XREDOAPP Befehl routine routine routine routine routine routine routine routine routine F24 More keys anzuzeigen Der folgende Bildschirm zeigt das X Analysis Log Fenster File Member Comrie Find ee le Z0LL OS S0 1 1 2 Ee ONLI ADAACAZEDEMOXAAINIT 45AACA2EDEMOXDMODEL X Analysis Log Berichtsbildschirm Display Physical File Me XA4LOG Library XA4LOG Record CO mm Ber ee eho ee CA2E mber fo eae Application Initial zea com Retrieve st Retrieve st Field has le Set Command Set Command Set Command Set Reversal Concat with Concat with More AACA2EDEMO i l oe OL 105 3020 6 PAO INO 10 40 201120622002 A006 72082 2O 10622218 AU mE 0 0 247 hee Aal 07 70772 OnE 0770722 Oo 11 07 2108 AO II 0 S PU 20 T LOS o AO ZU SOAACAZEDEMOXREENGPGMS ALL programs SOAACAZEDEMOXGENBRULES ALL programs A6AACAZEDEMOXA4INIT S8AACAZEDEMOXDMODEL S2AACAZEDEMOXREENGPGMS ALL programs S2AACAZEDEMOXGENBRULES ALL programs L2AACA2EDEMOXA4INIT 3 AACAZEDEMOXDMODEL S2AACAZEDEMOXREENGPGMS ALL programs S2AACAZEDEMOXGENBRULES ALL programs A6AACAZEDEMOXA4AINIT 2ZZA
113. DTL Oms status RTVCND DTL amp t kostennota If DTL Cd KP dienst lt gt BLANK Execute OPH naam kostenplaats TYPE RTVYOBI FILE DRARGAZREF Endit I OTHERWISE DTL Cms dienst BLANR Endit LCL Oms dienst DTL Oms dienst E USER Delete DBF record Execute DLT Kostennota Hdr TYPE DLTOBIT FILEIDRHEREF E USER Validate detail screen relations If NOT PGMERBRR LOL Vraagteken DTL Cd EP dienst If LCL Vraagteken 4 Call SEL EP 1 E amp FP H DRRDSRR Endit Endit If NOT PGMERR If DTL Beete kostennota gt TZERD Or DTL IBAN kostennota lt gt BLANK Or DTL BIC kostennota gt BLANE Call DRMNUPR DRMMNUPR 4 If LOL Typecode gt BLANE Execute OPH Omschrijving type TYPE RTIVOBIJ FILE DRABREP Error AQMS141 Msgparm LOL Omschr type Msgparm DTL Reknr kostennota Mt Bemerken Sie dass der Anruf bevor es hat anzeigend dass das Programm das genannt wird Parameter hat Copyright Databorough Ltd 2012 Page 346 FR mn Kae Speen tigeseten Gesch ftsregeln W hlen Sie f r die Auswahl der Gesch ftsregeln vom Aktion Diagramm Werkzeugleiste Quelloptionsfall Men Gesch ftsregeln Option auf der Symbolleiste Aktion Diagramm EE ei IN 2 amp Original Source Code w Action Diagram Business Rules Residual Logic Die Auswahl der Geschaftsregeln auswahlend wird der folgende Schirm gezeigt Copyright Databorough Ltd 2012 Page 347 wy IN Anhang G X2E Spezifische Eigens
114. Das Werkzeug bietet auch die M glichkeit das berarbeitete Aktion Diagramm und den generierten Java Code nebeneinander mit der Entscheidung f r Show Spilt panel auf die nachgebaut Aktion Diagrammansicht zu berpr fen Copyright Databorough Ltd 2012 Page 355 Source List of DRPZEIRA in AQUAFINDRO QRPGLESRC Lines 1224 Yiew Level 5 Seq No 0294 0295 0296 0297 0301 0302 0303 0304 0305 0306 0316 0317 0318 0319 0320 0321 0323 0324 0325 0326 0328 00 00 00 UU 0296 0299 00 oo U 00 00 00 00 00 00 UU 0305 0309 0310 0311 0312 0313 0314 0315 00 00 00 00 oo 00 00 00 0 oo oo 00 00 D OO 00 OO oo OO 00 E E GE ee eno Pee Ge ee aopenfilest zgetpgmdta zmessages zmsgidx zstatevar zgetuwrkflds zisodatel date zjobdate YMD Dt_huidig_ ISO Schar zisodatel monitor ff Call A1357275 a1357275 zertnvar Dt_huidig on error zurterrmsg zmessages zmsgidx Call error zmsgtxt 0 endmon JN eerste _maal d s J_N eerste keer J Jaar_LO2ZA S5UBST Dt_huidig_I50 3 2 Cd_kostennota trimr Jaar_LOZA 99999 H2TSCF Cd_kostennota TZT_002_01 SUBST H2TSCF 1 2 setllie H2TSCF H2REC3 read H2REC3 if EOF H2TSCF trimr TXT_002 01 00001 zreturncode BLANK endif dow NOT EOF DRHZREL6 if not EOF TXT_O02 02 SSUBST H2TSCF 1 2
115. E Copyright Databorough Ltd 2012 Page 244 Se Source Code generated in HTML Program Files Databorough X Analysis Temp 31415411 144 5ourc File Edit View Favorites Tools Help Back e G J r D EN A a Search SF Favorites GA Media Address E E Program Files Databorough x Analysis Temp 314154114 0015 00 E co Larrea eee eee eee eee TTT TATA AAA C RECEIVE PARAMETERS C UNTIL Fa CY IMITI LISE SURESH RETRIEVE LAST ORDER NUMBER L Keck CUSLET GET ORDER Wo amp CUSTOMER NO SC LONG A5 EXIT NOT REQUESTED 1 RETRIEVE CUSTOMER DETAILS EXSR RVCUS aft d Ey Done D IS E vd My Computer E Die Rechtsklick Menu Option Jump to subroutine auf EXSR Unterroutine ausf hren Boxen ffnet das Flussdiagramm fur die ausgewahlten Unterroutine Diese Option ist verfugbar auf allen Ebenen Jump to Subroutine Lines 0046 00 to O055 00 gt ExsR vi View Source B Jump to subroutine R CUS Lines 0057 00 to op m SUE EXER Copy Copyright Databorough Ltd 2012 Page 245 gt von Drucker Subroutine View of RVCUS isio 7000 Source List of DEOO1 in SA File Edit View Insert Format Tools lr Normal ll T Arial A AA A i BOOT PANES CD EM SQRPGSPRC OEOOL 5 ECUS lt Lines 0104 00 to 0107 00 Drucken von X Analysis X Analysis erm glicht den Druck von verschiedenen Mitgliedern der Liste Diagramme Quelle Das Symbol Drucken steht auf der Symb
116. ED MODIFIED MODIFIED MODIFIED MODIFIED MODIFIED MODIFIED MOMTETEMY CUSFMAINTD Customer Site Maintenance ORGS ORGSL1 CUSGRSEL CUSTSSEL DISTSSEL DSFPFTYFES CHTCMAIN CONDET CONDETL1 CONDETLZ CONDETL3 CUSFSELD CUSTMNT i CUSTS PIISTSI4 Organisations Organisations by Name Customer group Selection Customer Selection Distributor Selection Display Product Contacts Maintenance Contract Detail by Store Contract Product by Store Contract Product by Product Contract Customer Site Selection Customer Detail Maintena Purchases hy Diietrihu er C ehkeorner 19 03 10 19 03 10 19 03 10 19 03 10 19 03 10 19 03 10 19 03 10 19 03 10 19 03 10 19 03 10 19 03 10 19 03 10 19 03 10 19 03 10 19 03 10 1403r 28 09 09 23 09 09 28 09 09 08 03 10 08 03 10 08 03 10 28 09 09 18 03 10 19 03 10 18 03 10 18 03 10 18 03 10 18 03 10 13 03 10 18 03 10 WINN L UI Die erste Spalte der PTF Analyse zeigt Klasse Die Klasse Spalte kann einen der folgenden Eintrage haben MODIFIED Das Objekt aus der PTF Bibliothek wurde einer der KUNDENGEBUNDENE Bibliotheken gefunden User Action die PTF Objekt m ssen berpr ft werden und ndert in der CUSTOMIZED Bibliothek angewendet auf das Objekt in der PTF Bibliothek manuell angewendet NEW Das Objekt aus der PTF Bibliothek wurde im base Repository nicht gefunden User Action Der PTF Objekt kann in die Grundbibliothek gelegt werden APPLY Das Ob
117. FILES DATABOROUGH ECLIPSE WRE BIN Starten Sie X Analysis wieder und die Diagramme sollten jetzt angezeigt werden Bildschirm Report Layout Funktion schlagt fehl mit Server Auftrag Fehler Wenn das Feature Bildschirm Report Layout Arbeiten fein fr her war und ist nun Fehler dann schaue die zugeordneten X Analysis Server Auftrag Copyright Databorough Ltd 2012 Page 361 1 Identifizieren Sie den QZDASOINIT Job vereinigt mit der XA Sitzung und suchen Sie nach dem BENUTZER NAME QPRTJOB Nachrichten Zum Beispiel Nachricht Eine doppelte Arbeit benannt 103581 MARK QPRTJOB wurde gefunden Nachricht Ein doppelter Auftrag mit dem Namen 161482 MARK QPRTJOB gefunden 2 F hren den folgenden Befehl in der Sitzung WRKSPLF SELECT ALL JOB 103581 MARK QPRTJOB und WRKSPLF SELECT ALL JOB 161482 MARK QPRTJOB Nehmen Sie Auswahl 4 gegen die Spule Dateien um sie zu l schen 3 W hlen Sie f r die Lay Out Eigenschaft des Schirms Berichts wieder Das sollte jetzt arbeiten X Analysis Diagnostic Utility X Analysis Diagnostik Dienstprogramm wird automatisch aufgerufen tritt eine Ausnahme auf X Analysis Es ffnet den Protokollordner der XADiagnostics log zusammen mit anderen log Dateien hat Dieses Dienstprogramm wird Protokolleintrage unter CLSID Wert f r Bohne Databoroughlib Ordner Struktur und Informationen zur IBM rational Produkt 7 x WDSc 7 x oder Eclipse 3 2 und h her Dieses Dienstprogramm kann auch eig
118. Feldnamen gesetzt die als der wirkliche Parameter vom Benennen 2E das Handlungsdiagramm des Programms passiert worden sind Das Beispiel illustriert unten das DRPRDFR Aktion Diagramm Snippet Execute function Scan EXECUTE FUNCTION Scan TYPE EXCUSRSRC PARAMETER RCD Oms_ status PARAMETER CTL Oms_status_p12 PARAMETER LCL Scanresult F hren Sie Benutzerquelle Inhalt des Scan durch Scan for search string Parameters input ixutx te onderzoeken string inpur 7 ixvtx i zoekstring output Ounnb positie K D up Si const ABCDEFGHIJKLMNOPORS D TUVWXYZ D Ze const abcdefghijklmnopgrs D tuvwxyz D ulen S 3 Q Initialize parameters S movel blank uscanl 80 C movel Blank uscan2 80 movel plank utranl 80 movel blank utran2 80 z adad zero uresul 3U Te onderzoeken string saven in uscan2 S movel ixutx uscan2 Zoekstring saven in uscanl Copyright Databorough Ltd 2012 Page 344 wy GN Anhang G X2E Spezifische Eigenschaften p movel ixvtx uscanl Lengte van de zoekstring bepalen Cc eval ulen len Strim uscan1 Startpositie in de te onderzoeken string bepalen C Senge 1 upos 0 Translate USCANIl to Uppercase C lo up xlate uecanl urranl Translate USCAN2 to Uppercase C Les xlate uscan2 utran2 Find argument C utranl ulen scan e utran2 upos uresul S if lt Error C z add 999 ounnb b else E z add uresul ounnb C endif Code snippet of t
119. GIS P P p AEPA aA Te ae E oc c Until F3 Until F3 E l l C IND3 DOUEQ 1 donn IN03 p oa B f Initialise screen ur Initialise screen 8 C MOVEL BLANE S ff Throw Error Message ZEZOO C MOVEL BLANES XWADDIL bhlanks C NOVEL BLANES ZWADDZ blanks C HOVEL ELANES ZWADDS hlanks L L0D ZERO INT Kapp ZWPCDE hlanks C MOVE ELANMES DSORDN zero Z MOVEL O if gt C MOVEL 1 ZWBCCD hlanks ia IN34 Dr LGS Get Contract No amp Customer No Ins 1 T URITELELLR d e WRITEOETEL f Get Contract No amp Custom Z EXFMTOESFLC writetie OERCLR K lt iil gt iili 3 Der Benutzer beim w hlt einer Zeile berarbeitet RPG Code der Quellzeile auf Normal Original Quelle ausgewahlt wird Anzeige Regeln Dies ist ein Umschaltsymbol die verwendet wird um die Gesch ftsregel Zusammenfassung f r den Source Code anzuzeigen Anzeige Regeln Umschaltfl che Source List of CONOO1 in S4N4CDEM ORPGSRC Lines 71 Yiew Level 5 fo SE S DAZE ih AEPA aA Hapa foo21 00 Display Rules and Expand Copybooks parappa OOe22 00 LX Receive Parameters Copyright Databorough Ltd 2012 Page 97 A anal Voriung ui On Anzeige Regeln Source List of CONOO1 in XAN4CDEM QRPGSRC Lines 271 Yiew Level 5 ee Ey B ai Ee e Wr amp RE Gi amp fa Seq No E oe ee ie ae a ea ee EE ee E E 0046 00 LX Yalidate Contract no 0049 95 Ro0001C DSORIN gt 300000 p 0049 00 DSORDMN
120. Gesch ftsregeln zu generieren YES ist Annan Extraction 2E Umgebung die folgenden Spule Dateien werden generiert Spule Datei Message Zeck XREPORT Audit Log for lt X ref library gt D B Model Build Wenn Datenmodell Bauen YES ist XREPORT Audit Log for lt X ref library gt Re engineering Re Engineering ausgef hrten Processing l l Wenn Gesch ftsregeln zu generieren YES XREPORT Audit Log for lt X ref library gt Business Rule ist Extraction berpr fen die generierten Spool Datei den folgenden Befehl verwenden WRKJOB JOB JOB NUMBER USER XAXREF Dies sollte den folgenden hnlichen Bildschirm aufrufen Arbeiten mit Job Bildschirm Work with Job System DBS PW6 Job OPADEVOO2I User US Number 087868 Select one or the following EE EE tobias Display Job definition attributes lt Display 700 run attributes Gr aciive Work with spooled files Display Job log If aciive on J D euse or pending Display call stack If active Work with locks if active EE EE Copyright Databorough Ltd 2012 Page 370 Wy IN Anhang Aktualisieren von X Analysis 14 Display open files if active 15 Display file overrides if active dE EE EIERE EE Ee Selection or command FoEt F4 Prompt F9 Retrieve Fl2 Cancel Dann verwenden Sie Auswahl 4 um mit verbundenen Spule Dateien zu arbeiten Job spezifische Spule Dateien Work with Job Spooled Files lees XAXREF User Wis Number 087868 hype options press
121. I JSF beans C55 Der Prozess generiert die folgenden Komponenten Copyright Databorough Ltd 2012 Page 354 FR sarang Kae Spc eigenstate e Java fur Geschaftsregeln unter logic und logic data Paket e DAO Komponenten fur jede physikalische Datei Diese sind in dao daoservices und datz Pakete des Java Projekts abgehalten e Javabeans Java fur jede JSF unter jsfbean Paket verwaltet e Java Server Faces JSF f r jeden berarbeitete Bildschirm wird unter WebContent Ordner erstellt Der Prozess auf der Vollziehung fordert den Benutzer auf auf Java Perspektive wenn gew nscht umzuschalten Wenn ausgew hlt schaltet Eklipse Perspektive nach Java um und der Benutzer kommt um Java durch die Regenerieren Programme erzeugte Projekt zu sehen Das Screenshot unten zeigt das generierte Java Projekt mit Generieren Gesch ftslogik DACH und UI Checkboxen aktiviert Generierten Java Projekt Aa2edemoMigrate Src Aaledemo dao gt PB Aaledemo daoservices gt B Aaledemo data gt 58 Aa2edemo jsfbean Al AaZedema logic gt Aaledemo logic data gt 8 com databorough utils applicationContext datasource xml applicationContext xml constants_en properties datasource override properties datasource properties log4 xml messages _en properties persistence xml gt Bah JRE System Library jre gt Ty Referenced Libraries Gi cont gt amp amp META INF gt 2 WebContent 5 build properties Ze build xml
122. IFGT 300000 0050 00 C MOVEL OEMOO010 ZMSGID 7 0051 00 T EMDIF e pr J lt li SI Pseudo Code Dies ist ein Umschaltsymbol dient den Pseudo Code fur Normal Quellcode anzeigen Pseudo Code Umschaltflache Source List of CONOO1 in XAN4CDEM ORPGSRC Lines 271 View Level 5 L E seq No e E DE E 0048 00 C Validate Contract ndheeudo code Pseudo Code fur CONOO1 Source List of CONOO1 in XAN4CDEM ORPGSRC Lines 247 View Level 5 eee E Ei e h e RE SR seq No PSEUDO CODE Lo 0022 00 ZS Receive Parameters 0025 00 Parameter List ENTRY HUSS DU eenaa H RTH ii 0z OU ZS Until F3 0027 00 Repeat until Command Three equal to 1 0029 00 ZS Initialise screen 0030 00 Mowe array CMD 1 to CHIDTA 20321 00 Mowe left BLANES to CONDOILF Address 0052 00 Mowe left BLANES to CONDOILF Address 2 0033 00 Mowe left BLANES to CONDOILF Address 3 0034 00 Hove left BLANES to CONDOLEF PoszE Code 0035 00 Move numeric ZERO to Stus Example yt UI gt Auch von der Pseudocodeweise kann Benutzer zuruck auf den ursprunglichen Code durch diese Ikone umschalten Copyright Databorough Ltd 2012 Page 98 A anal Voriung ui On Pseudo Code Umschaltfl che Source List of CONOO1 in XAN4CDEM ORPGSREC Lines 247 Yiew Level 5 ee r R S Gm it d RE Gi ar seq No PSEUDO CODE k 0022 00 Receive Paran Original Code OO23 00 Parameter List ENTRY Quellniveau Quellniveaus 1 5 sind nur auf
123. IODBEILE Originating Company Ory ABDZXFP MESDE PIL Populate App Orig OmpE T Exe Ute eE ACGPCPP MISDBFILE ACVYPFP MESPBETTBR lient EE EE AGLAXFP MISDBFILE Create if not exists Execute ext AGLJXFP MISDBFILE Update Total Amount 4 CIE Execute ext AHAVXFP MISDBFILE Update Total Lnd Amt4 CIE Execute ext ALAMXFP ECD OCF ENC Ele Du Tor DTS a ar e IFS E o e o o g U gogg gug Mom er Fl Help F3 Exit F5 Refresh F6 Add F10 Drop Fold F12 Cancel F20 Summary F21 Project Notes F22 File Errors Optionen unter dem Projektkontrollschirm Der Fluss von Aktionen von der Arbeit mit dem X2E RPG Projektkontrollschirm ist wie folgt F6 Addieren Gehen Sie in die folgende Information ein Hinweis Gilt auch f r Option 2 die zus tzliche Frage zu ndern Programmname Geben Sie Programmname f r die haben das Problem gemeldet werden Text Geben Sie geeignete Beschreibung f r das Problem Problemtyp Geben Sie Problemtype ein Datum und Uhrzeit des Ereignisses Dieses ist System erzeugt Feld Issue Category Geben Sie die Ausgabe Kategorie an Copyright Databorough Ltd 2012 Page 335 rr Beschreibung der Kategorie Geben Sie die Beschreibung der Kategorie an Zugeordnet Geben Sie in Namen der Person an der das Problem zugeordnet wird Programmierer Erzahlung Geben Sie Hinweis fur Programmierer an F6 Schirm um fur eine Augabe aufgepicktes Problem hinzuzufugen X2E RPG Work with 2E RPG Projece Comerol Databorough Ltd XARWKPRJL P
124. ISFLE i Zoom in Lpex LUF CUSFLI Er Data Flow Diagram CUSFLE gel Si UE CLISFL CLISFL CLISFL CUSFL Variable Where Used at Data Model Diagram File Field Details Status Changed 230811 2308111 2308111 Lid abou Usage References All References Update References Delete References Entry Level References Created 01 09 08 1 0908 0109108 0109105 010908 01 09 08 01 09 08 O1 f09 08 0109105 0109108 Dies erzeugt ein Object Where Used f r alle Objekte die auf das Objekt CUSF Used Zul olde ll 2502112 2502112 5102 12 5102 12 olde ll olde iz 25 02 12 25 02 12 m As w a A Dan Im Fall Object Where Used erfolgt auf einer PF CUSF in diesem Fall dann neben der Liste der Objekte die mit CUSF die Objekte mit der AKE auf CUSF z B CUSFL3 gebaut sind auch gemeldet Copyright Databorough Ltd 2012 Page 103 A anal Voriung ui On Obiekt Wo Verwendet Bildschirm Object Where Used Usage References for CUSF Total Objects 110 al Object CBCONHDR FRM Work with Orders Cobol vers CBCUSFMNT PGM Customer Site Maintenance CBCUSTMANT PGM Customer Detail Maintenance Long CBCUSTS FRM Work with customer Cobol vers CBTRNHST DO Work with transaction history CUSCPY RGM Customer Copy File Read By Program cs File Updated Written To By Program KANACDEM File Read By Program ANd_DEN File Read By Program ANd_DEM File Read By Prog
125. Il Uberarbeitete Aktion Diagramm Die Uberarbeitete Aktion Diagramm ist verfugbar nur wenn das Re Engineering zu Ende ist Der folgende Bildschirm zeigt die Option Uberarbeitete Aktion Diagramm aus der Diagrammsymbolleiste Aktion Copyright Databorough Ltd 2012 Page 349 IN Anhang G X2E Spezifische Eigenschaften Action Diagram for OYZ Kostennota Hdr Display file DRPRDFR Sek El oO MA 9a Dr Reengineered Action Diagram Action Diagram Entry Parameters Parameters Generated Java Reengineered Controller Generated Controller f Tata 3e t nn 7 Die Uberarbeitete Aktion Diagramm ist die RPGLE f r das Aktion Diagramm generiert Dadurch entsteht im Namen lt Program gt a z B DRPZE1RA berarbeitete Aktion Diagramm Source List of DRPZEIRA in AQUAFINDRO QRPGLESRC Lines 1224 Yiew Levei 5 E HU 0 B r Seg No E ee E ae eee A 0292 00 free 0294 00 EE LES CT 0295 00 Zgfetpogmdtalzmessages smsqidex 2Sstatevar gt 0296 00 eqetwrketldsti Woy UU 0295 00 zisodatel date zjobdate YMD 0299 00 Dt huidig L Schar zisodatelj Il 0301 00 monitor 0302 00 ff Call A1357275 0305 00 alssvevS ecrtrnvar Dt huidig 0304 00 On EGLrror S05 00 ZUurterrmsgo zmessages zmsgidx Call error zmsotxt 0 II 0306 00 endmorn Tal IT 0305 00 J N eerste maal J 0309 00 Jd N eerste keer e 0310 00 Jaar LOZA 5UB5T Dt_huidig I50 3 2 0311 00 Cd kostennota
126. Level 1 Data Model Diagram Normal Source Flow Chart Level 1 LF Access Path details File Field Details Object Where Used Data Flow Diagram Normal with Annotation Structure Chart Normal with Annotation Source Source Flow Chart Program Structure Chart Paper Size Letter 8 5 11 O A4 Size 8 27 x 11 69 Contention Resolution System Documentation creates documents in Application Folder IF the Application Folder is shared and documents are crestedjopened while the documentation is in progress then this may lead to contention Please select appropriate options to enable resolution O Do not overwrite Gei Overwrite iF exists but if in use then Create document by similar name CO Exit Skip document creation Klicken Sie auf Finish um das Dokument zu generieren Copyright Databorough Ltd 2012 Page 273 x IN Dokument Manager Ausf hrliche Dokumentation des Objekts n der Aufruffolge Ordnung Wenn die Detailed Object Documentation in Call Sequence Order Auswahl dann ausgew hlt wird beruht die Objekt Dokumentation auf der Ubersicht Strukturdiagramm f r das ausgew hlte Anwendungsgebiet F r diese Auswahl wird die bersicht Strukturdiagramm immer erzeugt Detailed Object Documentation in a Call Sequence Order X Analysis System Documentation Application Area Options OST will always be prepared for Call Sequence Order Diagram Options Overview Structure Chart Nor
127. Library Type Aktualisierung Option Dieses Submenu hat die folgenden drei Optionen Initialize Cross Reference Refresh Cross Reference Rebuild Data Model Repository Refresh Log Initialisieren Sie Querverweis Die Initialize Cross Reference Auswahl initialisiert die Querverweis Bibliothek um die nderungen zu widerspiegeln die zur Querverweis Bibliothek gemacht worden sind Initialize Cross Reference library auswahl ist unter dem Submenu Refresh Optionen auf das Zusammenhang Men der Querverweis Bibliothek Der folgende Dialog wird gezeigt diese Auswahl ausw hlend Copyright Databorough Ltd 2012 Page 37 X Analysis eh Tnitialising Cross Reference KAMdLDHA L Do you wish to proceed Klickend werden OK geknopft ein neuer Job wird vorgelegt um die Querverweis Bibliothek zu initialisieren Der folgende Dialog wird gezeigt Job Details f r Initialisieren Querverweis Auswahl Job Status Job Details QZDASOIMIT QUSER 089159 Auf die OK Button klicken ruft eine Protokollansicht fur Batch Auftrag Es zeigt die Stapelverarbeitung Verarbeitung auf dem Server Sie dass wenn die Option View Job Log unter die X Analysis Einstellung deaktiviert ist dann das folgende Fenster angezeigt wird Batch Job Log Details fur Initialisieren Querverweis Auswahl Status of batch job s submitted Job Details Job Status QDFTIOBD TESTER 115068 ACTIVE Bemerken Sie Die Initialize cros
128. Logic Level Wahlen Sie die Optionen aus dem obigen Dialog die Sie dokumentieren mochten Klicken Sie auf die Schaltflache Next denen den folgenden Bildschirm angezeigt wird Copyright Databorough Ltd 2012 Page 271 x IN Dokument Manager X Analysis Se Ed System Documentation Specify Sequence What sequence would you like to have for the System Document Application Ares OSC Normal Application Ares DMD Normal Object List Data Model Diagram Normal LFi ccess Path details File Field Details Object Where Used Data Flow Diagram Normal with Annotation Structure Chart Normal with Annotation Source Source Flow Chark Program Structure Chart Aus den obigen Bildschirm kann Benutzer fur die Systemdokumentation gew hlten Optionen writes Klicken Sie auf die Schaltfl che Next um zum letzten Schritt des Assistenten Dokumentation zu erreichen nach re sequencing Hier kann Benutzer sehen alle Selektionen er gemacht hat und kann auch definieren verschiedene Optionen um zu dokumentieren Formatierung wie Paper Size Contention Resolution usw Copyright Databorough Ltd 2012 Page 272 x IN Dokument Manager X Analysis System Documentation Finish Define the Page Size and Contention Resolution Option Selected Sequence y Level Settings Application Area OC Normal Application Area OSC Level 2 Application Area BMD Normal Structure Chart Level Object List Source
129. N4CDEM1 Tutorial System Company division Ee Y Process var amp boune calls c Ne Include obsolete source Build data model Data model match value TCPIP address User D Fl Help F3 Exit Fl2 Cancel Bibliothek Nach dem erfolgreich Querverweis Bibliothek hinzuf gen ist die n chste Schritt der Querverweis Bibliothek Bibliotheken vorzusehen Diese Bibliotheken werden verwendet wenn die Anwendung zu initialisieren und f r verschiedene andere Befehle die diese Informationen ben tigen W hlen Sie Auswahl 8 aus um die Quelle das Objekt und das Modell 2E Bibliotheken zu zuteilen X4WRKAPP Bibliothek Screen X Analysis 4 Work with X Analysis 4 Application Libraries Databorough Led XARWKLIB 07207346 Oe May 2012 Selected x ref Library gt XAN4CDXAT Enter options press Enter 2 Change 4 Delete 5 Display Type Sequence Library Die Reihenfolge der Bibliotheken ist wichtig wie die Objekte und die Quellen sind Praferenz entsprechend der Reihenfolge von Bibliotheken Nur das erste Vorkommen der Objektquelle Ruft gemeldet Nachfolgende Ereignisse werden von den Initialisierungsprozess weggelassen Dr cken Sie F6 um die Namen der Quelle hinzuf gen Objekt Model Bibliotheken die der Anwendung zugeordnet und dr cken Sie die EINGABETASTE Wiederholen Sie den Schritt aus wenn die Anwendung mehrere Bibliotheken besteht Dr cken Sie F3 wenn alle Bibliotheken definiert wurden X4WRKAPP F gen Sie Bibli
130. NNER EEN 169 Benutzerdefinierte BiblOotheken cccccceseceeeeeeessseeeeeeeasneeeeeeeaeeeeeseeaeseeessneasseeeesenaeseeeees 170 Generieren PTF Analyse 2 0222220020000220n00000n02nn0nn0nnnnnnnnnunnnnnnnnnunnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn 171 PTF Pa A SS EENEG 171 ST R Pa E cer cite rssh ee ee ER 171 Manage Linked Repositories e22220022200000002nnn0noonnnnnnnnunnnnnnnnnunnnnnnnnnnnnnnnnnnnennnnnnnnnnn 175 Verbindung von IBM i Repositorien n0nnnnnenonnnnusernrnnnsenrrresenrrrrrsrnrrreserrrrrsnnrrresenrrreesnnrrrenne 175 Die Verbindung Nicht IBM i Windows Repositorien ccecccccceesesecceeeeeeseceeeeeeeeeceeseaeaeeees 176 Modernisierung Optionen ccscccsesesseesceseecseeeeseeceseeaseseeneees 178 Konvertieren DDS to SOE u 179 XDDSTOSQL BEIN nennen een 180 AWRKDTAARA EEN 184 Generierung von Datenbank Service Programme 2222222200222000000002nn00n0nnnnnnnnnnnn0 184 Generierte Dienstprogramm 20022220022200nennnnnennennnnnnnnnnnnnnnnnnnennennnnnnnnnnnnnennnnnenne nenne nennen 185 Copyright Databorough Ltd 2012 Page ill Verwendung von generierten Dienstorogramm 186 Audit OBEIONEN ernennen nad inn nee seen ee 189 W IN 189 Metrik WerkZe uGleiste c ccccccsssssereccsenseeeccscoseeeecseasseeeecseasseeeceseassesecsscaseeeecseaaseeseeseagaeeees 190 Metrik Geschichte E 192 Schirm RIESEN 196 Schirm
131. Name Column Field Name Diese Spalte enth lt die Felder der physikalischen Datei ai ausgew hlt Wahlen Sie das Feld auf dem das Kriterium erstellt Erz werden Company Distributor Sts Last Cnt Date Copyright Databorough Ltd 2012 Page 237 A menge gens Operator Column Operator W hlen Sie den Operator anwenden Choose operator Less than LT Less than OR Equal to LE Field Value Geben Sie den Wert des Feldes gegen den Feld verglichen Field Value werden soll Klicken Sie auf Speichern um die Filterkriterien zu speichern Klicken Sie auf Return um die Anzeige ffnen auflisten die Filterkriterien fur den Anwendungsbereich angegeben Teilmenge Daten Subset Data auswahl schafft ganze Testdatenteilmengen von lebenden auf das vorhandene Anwendungsdatenmodell beruhenden Daten Teilmenge Daten verwenden das durch das X Modell gebaute Datenmodell um Testdatens tze zu erzeugen die alle Einschr nkungen des Datenmodells befriedigen Das Produkt nimmt zuerst eine angegebene Zahl von Aufzeichnungen von jeder Kundendatei und untersucht dann jede Daten die Beziehung der Reihe nach modellieren um das zu berpr fen alle Verweise angebrachten Aufzeichnungen werden auch eingeschlossen Beschaffung von Testdatens tzen ist ein dreistufiger Prozess e Definieren Sie das Anwendungsbereich durch Verwendung von X4WRKAPP X Analysis e Definieren Sie den Filter durch Verwendung von X Analysis e Nehmen Sie T
132. New Window Open Perspective Show View Customize Perspective Save Perspective As Reset Perspective Close Perspective Close All Perspectives Navigation La working Sets Web Browser Preferences Anzeigen andern verschiedene X Analysis Einstellungen wahlen X Analysis Knoten X Analysis Einstellungen Benutzer kann die folgenden Einstellungen anzeigen andern Copyright Databorough Ltd 2012 Page 21 Retention toy ne Preferences E ol EN type fiter text X Analysis H General Agent Controller a Ant IP Address 56 209 50 146 H Data Management User TESTER Help i Projects InstallfUpdate offline Mode Java LPE Editor Model validation Plug in Development Profiling and Logging User Interface English Remote Systems Runi Debug Host Code Page 0037 United States General Analysis Preferences Case sensitive or greater than 10 character Password Team Begin with Cutline Test Validation Detailed DFO by default Ep Analysis Advanced Folders General Repository Location Data Test Redu Restore Defaults Apply Benutzer kann die folgenden Einstellungen fur die X Analysis Plug in geandert werden e IP Address Geben Sie die IP Adresse von IBM i an auf X Analysis Server Komponenten installiert sind User Geben Sie den Benutzernamen an um auf X Analysis an zu melden Case Sensitive Password Wenn die IBM i Server f r Gro und Kl
133. Normal Source Code aus Source verfugbaren Optionen auswahlen den Quellcode fur das Element wird angezeigt wie unten dargestellt Normal Quell Code Source List of CONOO1 in XAN4CDEM QRPGSRC Lines 271 Yiew Level 5 L E GH GIS P E p AEPA aA Seq Mo oo e T EE GE EE cr eet OoO21 OO Larrea dck rk rk a a a aaa OO0e2 00 C Receive Parameters B 0023 00 T ENTRY PLIST O024 00 K FARM HR RTH 1 Re O026 00 ca Until F3 0027 00 T INOS CES EE 1 OO0e29 00 LS Initialise screen 0050 00 E MOYEACML 1 CMDDTS 0031 00 T MOVEL BLANES AWADO 4 im gt Eingeruckte Quellcode Bei der Auswahl Indented source code von Source Options Menu dann eingezogen Quellcode wird angezeigt wie unten dargestellt Copyright Databorough Ltd 2012 Page 93 gt anal vrning ui On Einaer ckte Quellcode Ze Object List Ga conog Ef u Indented Source of CONO01 in XAN4CDEM QRPGSRC Lines 211 Yiew Leve 5 A Sr E bad Bil BE seo No INDENTED SOURCE CODE S 0061 00 T EXSR SCHCON OO6e2 00 KS Delete SFL 00ga 0a gt MOVEL 1 INS 0054 00 T WRITEQESFLC 00s 0a S HOVER INS Dos D I E End So long as Exit not requested 3 0ga 0a T END jasa OU Bi End So long as Exit not requested 2 0091 00 K END 0093 00 Ca End So long as Exit not requested 1 0022 08 T END 0096 00 KS End Until Fs 1097 00 E END we d Mm Si Geschaftsregeln On selecting the Business Rules option the business rules
134. O OF 24FT01 O TO COSNO OF COSFLS RECORD CBECOUSTHNT IF LU OF zzFT Z I GR CECUSTINTA MOVE COSNO OF 24FT0 I TO CU SL3 CUSTOMER N0 OF CUSFL3 CECUSTINTA MOVE CUS FROSPECT OF CUSTS RECORD TO CUSNO OF zzFT Z2 CECUSTS MOVE COSNO OF COSTS RECORD TO COSNO OF 44FT0e2 O CECUSTS IF eat F zZFT Z I ZEROS d CBCUSTS MOVE 2COSNO OF 4FT0 I TO COSNO OF COUSFLS RECORD CECUSTS e MOVE SEIN UF 22arive 0 T CUSNO UF LUSTS RELURD CECUSTS WHEN SFIELD UF zZFT 2 I ZCUSN0O CECUSTS i MOVE WSCOSPRM TO zCUSNO OF 22FT02 0 CACOSTAD i A 2CUSNO F E 19 24PEFFLD CUSN0 x M gt Dateifelddetails Die File Field Details Auswahl zeigt die Felddetails fur eine Datei Diese Auswahl ist nur fur den PF Typ von Gegenstanden verfugbar Wahlen Sie fur das Zusammenhang Menu auf einigen der PF vom Mitglied Gegenstand verzeichnen und w hlen die Dateifelddetail Auswahl aus Dateifelddetails f r CUSF File Field Details for CUSF Total Fields 47 Mnemonic Long Name Type Length Dec Inp Buf Display Grid S Record Scre A CNAME Company CHAR 100034 ooo Y 1700 12 00 Distributor CHAR 00002 00035 2 00 3 DU STATUS Sts CHAR 00001 00037 Y 3 00 4 00 IEN Phone CHAR 00017 00038 4 00 5 00 EXTM Extr CHAR 00006 00055 Y 5 00 6 00 LCTDAT Last_Cnt_ Date ZONED 00006 DU 00061 6 00 7 00 APDATE Mext_Cnt_ Date ZONED 00006 DU 00067 7 00 5 00 USERMNM Contact CHAR 00054 00073 3 00 9 00 SALUT Salutation CHAR 000
135. ODUCT IF Hot Foundicntace SIRILT true zZmeBBage Please make required changes EHD Copyright Databorough Ltd 2012 Page 317 A ee Geschaftsregeln T Business Rules for ZZFT01 CNTCMAINTO1D a s_No not found on Contacts Name found on Names Index You must enter a contact name Phone lt gt blank The telephone no is invalid The fax no is invalid Sales Person gt blank SINIT Invalid salesman PERSON Hem Jens The status is invalid PERSON Copyright Databorough Ltd 2012 Page 318 X Anhang D Daten bertragungsdienstprogramm Copyright Databorough Ltd 2012 Page 319 ZEN Anhang D Datenubertragungsdienstprogramm Das Datenubertragungsdienstprogramm l dt die Anwendungsdaten vom IBM i MS Access Datenbasis auf dem PC des Benutzers herunter Die heruntergeladenen Daten helfen in der laufenden X Analysis in der Off Lineweise Arbeiten mit Daten bertragungsdienstprogramm Vom Anfang Men w hlen die Daten bertragungsdienstprogramm auswahl aus durch Verwendung von den folgenden Anfang gt X Analysis gt Daten bertragungsdienstprogramm Daten bertragungsdienstprogramm Box Anrufen e 4A pen clean start Eclipse Troubleshoot 4nalysis Analysis for Eclipse CH Analysis Help o Annotation Template Manager Data Transfer Utility Read Me J Uninstall Analysis Analysis Diagnostics Wenn Benutzer die Daten bertrag
136. Option Access Path Diagram Das folgende Diagramm zeigt Zugangsweg Diagramm f r das Objekt CUSF Copyright Databorough Ltd 2012 Page 143 x Access Path Diagram for CUSTS Total Objects 6 CUSTSL1 CUSTSL2 by Cus Grp Customer by Representative Customer CUSTSL5 by Statement Customer Statement Account Copyright Databorough Ltd 2012 Programm Logikdokumentation CUSTS Purchases Customer CUSTSL3 by Cusno Representative Page 144 Daten Modelldiagramm Copyright Databorough Ltd 2012 Page 145 wy IN Daten Modelldiagramm Daten Modelldiagramm Daten Modelldiagramm zeigt Dateibeziehungen f r eine Datei im Querverweis Bibliothek oder Anwendungsgebiet Die zugeh rigen Member werden deutlich gelb angezeigt w hrend die externe Objekte gilt nur im Anwendungsbereich in blau angezeigt werden DMD for XAN4CDXA Demo Application Data Model Diagram for ALL Total Objects 50 Generic Table File Item Master File Profiled Orders Seel CBL Source File a u Transaction type a Customer Groups description es Store Master ne Salespersons R Delivery Areas Lt x DMD Details 3 DMD Relations for 4LL Total Relations 46 Dependent File Relation Type Parent File Dependent Fields Parent Fields Dep LF CNTACS REFERS TO ASTATUS STATUS STATUS CNTLFS CNTACS REFERS TO CUSF CUSNO CUSNO CNTACS REFERS TO NAMESID USERNM IxNAME CNTACS OWNED BY PTYPES PRPCDE PRPCDE CNTLF4
137. Programmobjekte verf gbar Das Quellniveau Men auf dieser Anzeige ber cksichtigt Einr ckung und f nf Niveaus der bersetzungsliste Jedes Niveau unterdr ckt bestimmte Quelllinien Quellniveau Optionen Source List of CONOO1 in XAN4CDEM ORPGSARC Lines 271 View Level 5 ES Si B IS Pi BB Sa Ra e ee Seq No RE ENGE ut t 1 Comments Only Screen Reads Comment goo0z1 00 CVC Wie Level 1 Call Operation C Receive Parameters BB view Level 2 File Operation C ENTRY PL E Miew Level 3 Program Structure Operation C pn Bue Level 4 Field Operation w View Level S Commented Out amp Excluded LS Until F3 E INOS DOTEQ 1 Die aktuelle Quellcode Niveau wird auf der Titelleiste angezeigt Diagramm Optionen W hlen Sie verschiedene Diagramm Optionen Datenflussdiagramm Datenflussdiagramm generiert f r das Objekt Struktur Karte Diagramm Generiert Strukture Karte Diagramm f r das Objekt Schirm Flussdiagramm Generiert Schirm Flussdiagram f r das Objekt Programm Struktur Diagramm Generiert Programm Struktur Diagramm f r das Objekt pe Diagramm Optionen Source List of CONOO1 in XAN4CDEM QRPGSRC Lines 271 Yiew Level 5 eee E B AdE A u Ba e BP 5 Seq No D ee ae SE EE TE ata Flow Diagram i FREE OO22 00 Receily Parameters Structure Chart Diagram ENTRY PLIST E screen Flow Diagram FARM Program Structure Chart Copyright Databorough Ltd 2012 Page 99
138. QPRINT XARPTRLOG RDY 1 1 OEJOBEOG OEZJOBLOG XREFRESH RDM 2594 1 Parameters for options I 2 3 or commamad gt F3 Exit F10 View 3 F1ll View 2 Fl2 Cancel F22 Printers F24 More keys Dann verwenden Sie Auswahl 5 gegen Spule Dateien um den Bericht anzusehen Spule Datei f r den XREFRESH Befehl Display Spooled File e E XREPORT Page Line ily all Come role Columns DE Pind TE ar a a a l a SEN a X Analysis Audie hog For X4SRCXC XREPRESH Processing XARPTRLOG XREFRESH completed X4SRCXC Bus Wis 5 eet HE x END OF REPORT Bottom PS reale F12 Cancel F19 Left PZO RI GAT F24 More keys Overprinting not displayed Copyright Databorough Ltd 2012 Page 367 Anhang Aktualisieren von X Analysis XAXREF Der XAXREF Befehl initialisiert die Querverweis Bibliothek wieder um irgendwelche nderungen zu widerspiegeln die zur Querverweis Bibliothek gemacht haben Es wird empfohlen um diesen Befehl jede Nacht zu f hren oder w chentlich je nachdem so dass der Querverweis den meisten aktualisierten Zustand widerspiegelt Vor dem Verwenden des Befehls sichern XAXREF die folgende Folge der Bibliotheksliste e XAOBJ QGPL QTEMP Dann tippen Sie den Befehl XAXREF auf der Befehl Linie und dr cken Sie Schl ssel ENTER Der folgende Schirm sollte erscheinen XAXREF Befehl Bildschirm Initialise X Analysis 4 XAXREF Type choices press Enter ee let Geen Bottom PO EIE F4 Prompt F5 Refresh F12 Cancel F
139. R MOVE COSNO OF CUSTS RECORD TO CUSNO OF CUSFLS FECOFgE CBECOSFMNT e La COUSTOMER TO COSNO OF COSFLS RECORD CBCOSFMNT e WWECONS USING 2 CUSN0 OF ZZRIDL 0 CBCOSFMNT e COSNO OF COSFLS RECORD TO zCUSNO OF zzFT l 0 CBECOSFMNT e 2COSNO OF 24FTO1 O TO COSNO OF COUSFLS RECORD CBCOUSTHNT e IF COSNO OF z2zFT0z I ZERUS CBRCOUSTHNT e BOVE END UF Z2rlDz 1 TO CUSLa LUSTUHER NU UF CUSFL3 CBRCOSTHNT e MOVE CUS FROSPECT OF CUSTS RECORD TO CUSNO OF zzFT Z2 CECUSTS e MOVE COSNO OF COSTS RECORD TO COUSNO OF 44FT0e2 O CECUSTS e IF ZCUSN0 OF 22P ileal ZERIs CECUSTS e MOVE ZCUSNO OF 4FT02 I TO COSNO OF COUSFLS RECORD CECUSTS e MOVE 2 COSNO OF zZzFT02 0 TO CUOSNO OF CUSTS RECORD CECUSTS e WHEN SFIELD OF z2FT0zE I CHANOT CECUSTS e MOVE WSCOSPRM TO 2CUSNO OF 22FT02 0 CECUSTSD e 2CUSNO F E 19 22PEFFLD CUSN0 AA Copyright Databorough Ltd 2012 Page 108 RK ser venga in on e Niveau 7 Maximum Tracking Verfolgt von Verwendung einer Variable oder Feldes zum maximalen Niveau des Umwegs Variable Wo Verwendet Edene 7 Maximale Tracking Anzeige A Variable Where Used 22 m al Ry i SES a as ng mg Variable Where Used for 4LLPCUSNO Lines 301 View Level 7 CECONHDF J376 MOVE COSNO OF CUSTS RECORD TO CUSNO OF CUSFLS FECOFgE CBCOSFMNT MOVE LS COSTOMER TO COSNO OF COSFLI RECORD CBCOSFMNT CALL WWCCONS USING zCUSNO OF zZFT01l 0 CBCOSFMNT MOVE COSNO OF COSFLS RECORD TO COUSNO OF zzFT l 0 CBCOSFMNT MOVE 2COSN
140. SFMAINT UU CNOME CUSF Company blank CUSFMAINT UU TELA CUSF Phone lt gt blank CUSFMAINT OOOOd SOODE CUSF Distributor Found on Distributors CUSFMAINT UU FASMO CUSF Fax Mo lt gt blank CUSFMAINT oo006 DSDCDE CUSF Distributor Found on Distributors FE CUSFMAINT Oooo DSOCDE CUSF Distributor lt gt blank CUSFMAINT poog DSDCDE CUSF Exact match not Found for Distributor on Distributors CUSFRAINT UOUUO STATUS USF Sts lt blank CUSFMAINT 00010 DSDCDE CUSF Distributor not Found on Distributors CUSFRMAINT UN USERNM USF Contact blank CUSFMAINT oo01 SALUT CUSF Salutation lt gt blank and Salutation lt gt blank and CUSF Salutation lt CUSFRAINT 00015 GUNG USF Customer 0 Copyright Databorough Ltd 2012 Page 166 X Inter Repository Optionen Copyright Databorough Ltd 2012 Page 167 Inter Repository Optionen Die Inter Repository Options bieten die Moglichkeit Datenbankdateien Uber alle zwei Querverweis Bibliotheken und Verwaltung von verknupften Repositories zu vergleichen The Difference Analysis option analyzes the application database files and reports the difference with the files The PTF Analysis option analyzes the base and customized applications for PTF analysis The Manage Linked Repository option allows analysis of one or more IBM i and or non IBM Windows cross reference library to an existing cross reference library Inter Repository Options is avai
141. Sie Benutzer ob Daten die verf gbar Modellieren oder nicht e Library List Anzeige Bibliothek hat fur den gegenwartigen Job Schlagseite X Analysis Menu X Analysis lefert ein Werkzeugleiste Menu genannt die X Analysis auf der X Analysis Perspektivemenubar zur Verfugung Folgende Schirm zeigt auf dem Menu X Analysis verfugbare Optionen Copyright Databorough Ltd 2012 Page 15 Keng en nd Sele Run Window Help New DB4 00 Connection New DBS Connection Mark all For Documenter Change 4pplication Folder Open Log Folder Open Application Folder Report an Issue Details von Optionen zur Verf gung gestellt durch das X Analyse Men werden als darunter besprochen Neue DB400 Verbindung X Analysis Men stellt eine Auswahl genannt Neue DB400 Verbindung zur Verf gung Durch Verwendung von diesen Auswahl kann Benutzer Verbindungen zum verschiedenen IBM i Server schaffen Benutzer muss g ltiges Zeichen auf der Information zur Verf gung stellen wenn er f r die Neue DB400 Verbindung Auswahl w hlt Auf das erfolgreiche Zeichen auf f gt X Analysis einen neuen IBM i Knoten in der Navigationsansicht hinzu Erstellen von neuen DB400 Verbindung von X Analysis Plugin CG X Analysis IBM Rational Developer for Power Systems Software Le X File Edit Navigate Search Project Analwsis Run Window Help CHE Q See ion Metrics Dashboard o BB 192 168 170 10 CR er New Connection Sig
142. Sie f r das Zusammenhang Men auf dem Anwendungsbereich ORDNUNGEN und w hlen Sie Generate Database Service Programs Auswahl vom Modernization Options Untermen Der folgende Dialog ruft an wenn Benutzer die Auswahl ausw hlt Generate Database Service Programs dialog for application area ORDERS Generate Database Service Progr E Ref Library Template Source Member fUTEMPLATE Der Befehl XWRTDBSP generiert Dienstprogramme fur die angegebene Datenbank Dateien Der generierte Quellcode wird in der angegebenen Bibliothek QRPGLESRC platziert Die angegebene Vorlage h ngt die Art der Dienstprogramm generiert Der Befehl erfordert Vorlage Quelle Mitgliedsnamen als Eingabeparameter Die vordefinierten Vorlagen befinden sich in XAOBJ QRPGLESRC Im folgenden werden die verf gbaren vordefinierten Vorlagen ZUTEMPLATE Aktualisieren L schen Programm Dateivorlage ZSTEMPLATE Dies generiert eine SQL CRUD Dienstprogramm ZXTEMPLATE Dies generiert eine SQL READ Dienstprogramm erweitert ZRTEMPLATE Dadurch wird ein RPGLE CRUD Dienstprogramm generiert Generierte Dienstprogramm Das Dienstprogramm benennen h ngt von der ausgew hlten Vorlage Die folgende Tabelle erl utert dies Copyright Databorough Ltd 2012 Page 185 IN Audit Optionen Zur Auswahl von ZSTEMPLATE ein SQL CRUD wird Dienstrogramm generiert w hrend auf ZRTEMPLATE ein RPGLE CRUD Auswahl Dienstrogramm generiert wird In beiden F
143. Source Code CUSTS Customer Detail CUSTMNTIR RE CUSTMNTIROIE Ne Function Editor DISTS Customer Detai CUSTMNTIROZD M Page Designer CUSF Customer Detai CUSTRPTO1 OE Data Content CUSTRPTOLOID BE Screen Actions CUSTSROL Customer Order CUSTRPTOIR FL Class Diagram _LSTRFTOIROI LUSTSROI Customer Orde Business Rules LUSTRFTOZ CUSTRPTO201D E oponent Documenter CUSTSROZ Customer Trans LUSTRFTOZR B Annotate CUSTRPTOZRO1L LUSTSRUZ UII For more details refer to Appendix C Weitere Details finden Sie in Anhang C Anmerken Die Option Annotate ist zur Verf gung um um zur Verf gung zu stellen macht zu einer Sonderaufgabe Anmerkungen Anmerkung von Auswahl f r den ausgew hlten Schirm Komponente Annotation for CNTCMAINTO1D Additional Notes Delete Cancel Entwicklung Bildschirme X Analysis stellt die folgenden Optionen auf Entwicklungsschirme zur Verf gung Copyright Databorough Ltd 2012 Page 160 DR gta dm ch Komponenten Function Editor Page Designer Data Content Screen Actions Class Diagram Business Rules Optionen auf Entwicklung Bildschirme Listen HA Development Screens 2 s n BI E ge S GC n Development Screens List of NWONES ALL PALL Function AMASTATUS e Status File AAL LMNTACS y A Function Editar Contacts DOC ONDET m Page Designer Contract Detail DACONDETNW Contract Detail new LEL Yer with Long Fields AACONHDR CE Data Content Contract Header AAi ISF
144. T i HOVE CUSNO OF 44FT02 I TO CUSLS XAN4CDPEM QCELSEC CBRCOSTHNT e MOVE COS PROSPECT OF COUSTS RECOR AANZCDRP QCRLSRC CECUSTS e MOVE COSNO OF COSTS RECORD TO z AN4CDEM QCELSEC Legend Dunkelrot zeigt die Definitionsanweisungen Schwarz zeigt die Dateioperationen Magenta zeigt die Parameter Operation Dunkelbraun zeigt die Programmstruktur Operation Dunkelblau zeigt die Feldoperation Legend fur Variable Wo Verwendet SA Variable Where Used ES mi Al r E gt K Variable Where Used for ALLICUSNO Lines 164 View Level 1 BS Definition Statements Name m m 1 eer a che citer 2 CW Pie Operations LELONHDR ER HOVE COSNO OF CUSTS RECC CBRCOS FANT MOVE LS CUSTOMER To cuswc MM Parameters CRCOS FANT i MOVE COSNO OF COSFLS RECC CBRCOSFMNT e MOVE 2CUSNO OF 22FTO1 O LELUSTINTE IF CUSNO OF zEFT E I ZER Field Operation CBECOUSTHNT 2 HOVE CUSNO OF ZaFT02z 1I TOS DEE SENATTET FE Program Structure Operation Ansicht Ebenen Variable Where Used Ansicht erlaubt bis zu sieben Ansicht Niveaus Die Variable Wo Verwendete Bitte immer Information des Niveaus 1 zeigt H here Variable Wo Verwendete Niveaus gebeten werden k nnen VWU Niveaus verwendend Die Variable Wo Verwendete Niveaus die folgende Information zeigen e Niveau 1 Direkte Verweise auf das Feld Copyright Databorough Ltd 2012 Page 105 x Schnelle Verweisung auf ein Objekt 28 Variable Where Used s 3 Variable Where Used for ALL
145. Thema unter dem Abschnitt Marking the individual objects complete list Dokumentieren eine gesamte Anwendung Die Option Document Entire Application dokumentiert alle Informationen ber die ausgew hlte Anwendung geh renden Gegenst nden Diese Option steht im Kontext einer Anwendung auf und ruft die System Documentation Wizard Verfahren f r die Dokumentation einer gesamten Anwendungs ist dieselbe wie die Prozedur Anwendungsgebiet zu dokumentieren Ge nderte Objekte dokumentieren Die Option Document Changed Objects dokumentiert diese Objekte die sich ge ndert haben seit die letzte Initialisierung auf der Querverweis Bibliothek ausf hren Diese Option steht im Kontextmen auf eine Querverweis Bibliothek zur Verf gung Das Dokument ge ndert Objekte bietet ein Filterkriterium System Dokumentationsprozesses Benutzer kann des Objekts Bibliothek Name Typ und Attribut wie pro die Anforderung ausw hlen Filter Documentation List Filter Documentation List Object Library Mame Type Attribute Das erzeugte Dokument anzeigen Die voreinstellung Application Folder f r eine spezifische Anwendung ge ffnet werden k nnen durch die Auswahl der Anwendung Open Application Folder option from X Analysis menu from menu bar Copyright Databorough Ltd 2012 Page 291 x IN Dokument Manager Mew DE400 Connection Mew DBS Connection Mark all For Gocumenter Change 4pplication Folder Open Log Folder Open A
146. Ts Te eg PF besitzen OVROPF er LF OVRDLF Copyright Databorough Ltd 2012 Page 232 x Datenmanagement Eigenschaften fas Data View for XOVRRELS 33 Gi Data View for XOVRRELS B ja E s T G Owning PF Dependent PF Dependent LF R Type O DEI CONHDR CONDET CONDET LI CUSF SECF LI CUSF SEC CUSF ELE SELF CUSF Beziehungsdetails Uberschreiben Zeigt die XOVRSHKS Datei die die berschreibung Eintr ge f r die XSHKEYS Datei enth lt Field e RK OVRFIL Keysen oversea sea OOOO mea Jos lei ven Town on SSS cos Tome Ia SSS Relators owo Ier Override Data Dictionary Override Relationship Details fg Data view For XOVRSHKS do Data Yiew for KOYRSHKS Gwm PF Dep PF Dep LF Key Seq Cun PF Fld Dep PF Fld Constant _OMHOR COMDET Gala H IRD IRD 11111 LS LSA CUSHO USNO OSD DE DSDDE Copyright Databorough Ltd 2012 Page 233 A menge gens berschreiben von Programm Referenzen Ein Benutzer kann hinzuf gen oder entfernen Programm Verweise f r ein Objekt mit Hilfe der Option Override Program References berpr fen von Datenbeziehungen Verify Data Relationship Option ist verf gbar als ein Untermenu Option Data Management Options der auf das Kontextmen auf ausgew hlten Bereich verf gbar ist Durch Klicken auf Verify Data Relationships Option
147. USTMET 1 OO01 4 AWD LC CUSTS SUBSTiDebtor 1 1 gt D CUSTMNT 1 00015 aw BD EIST Debtor found on Purchases CUSTMET 1 UE C UN CUSTS _USPRM lt gt 0 _LSTMMTI adir aw BRD CUSTS CusGrp not Found on Customer Groups CUSTMET 1 00018 PERSON CUSTS Rep not Found on Salespersons CUSTMET 1 00019 ESCH_DE CUSTS Distributor not Found op Distributors CUSTMNT1 50001 A EOME CUSTS Field range is from D to 999999999 CUSTMET 1 UU AL FST CUSTS Valid Field values are MN CUSTMAT 1 s0003 USNO CUSTS Field range is from 0 to 99999 Komponente Dokument Die Option Component Documenter dokumentiert die extrahierten Bildschirm Komponenten Re engineered Funktionen Es dokumentiert die folgende Informationen Additional Header Info das schlie t die Funktion Header Informationen ein Data Content das schlie t das Dateninhalt Diagramm ein Screen Actions das schlie t das Schirm Aktionsdiagramm ein Screen Design das schlie t das Schirm Design f r alle Formate ein Business Process Logic das schlie t die Gesch ftsprozess Logik f r den ausgew hlten Schirm Komponent ein Business Rules das schlie t die Gesch ftsregeln f r den ausgew hlten Komponent ein Copyright Databorough Ltd 2012 Page 159 DR gta Sieh Komponenten KW Screen Components For Application Library KAN4COXA all Program Function Type Sega OSPF Format File GC CUSTMNTI Po STINT IID Ip ZZFTOL custs Customer Detai CUSTMAIT 1020 Screen
148. XA AS Vo Ve er ger eT ee Ee CHAR BEE ER ROO Texte Fe ee a a ee E XDDSTOSQL Run Parameters Copyright Databorough Ltd 2012 Page 181 IN Audit Optionen O Ths 400 OL JOB JOB SISO TOE BER NED YE EREET 50 PN ES Die folgenden Werte werden derzeit gespeichert Der gelieferte Wert wird zuerst angezeigt e Positionen 1 bis 6 Standardauswahl AS400 DB2 ISO e Positionen 7 bis 10 Naming Option SQL SYS e Positionen 11 bis 14 Datumsformat JOB ISO EUR JIS USA MDY DMY YMD JUL e Positionen 15 bis 21 Datum Trennzeichen JOB SLASH PERIOD COMMA DASH BLANK e Positionen 11 bis 14 Zeitformat ISO EUR JIS USA HMS e Positionen 26 bis 32 Zeit Trennzeichen JOB COLON PERIOD COMMA e Positionen 33 bis 39 Dezimalpunkt PERIOD COMMA e Positionen 40 bis 43 Decknamen generieren ES NO Beim Generieren von Decknamen k nnen Sie Ersatz Zeichen XSQLCVRPL angeben Die Daten Bereich mit Ersatz Zeichen sind XSQLCVRFR und XSQLCVRTO e Positionen 44 bis 51 F hrende digitale Verarbeitung f r Decknamen PREFIXN XLATE Wenn PREFIXN dann angegeben wird wird N zum Anfang des Deckname Namens hinzugef gt XLATE wird das numerische in Charaktere bersetzen NOCH NICHT DURCHGEF HRT e Positionen 52 bis 55 Kompresse bettete Formbl tter f r Decknamen ein YES NO Wenn YES angegeben wird wo auch immer es zwei oder mehr aneinander grenzend gibt unterstreicht
149. a Ze Programs xt Data Model Diagram des Application Area Diagram 2 4 Application Area Diagram for XAN4ACDXA SALES Sales System 47 Files 1 Poms STOCK Stock System 15 Files 0 Poms t fil AAD Details s Business Rules at DMD Details ZB Where Used IE Screen Design Application Area Diagram details for XAN4CDXA Application Area Rel Application Area Type Object Count A STOCK Referred File ZE CUSFMAINT STOCK Referred File MVCPROCESS STOCK Referred File ORDERS STOCK Referred File PLAN STOCK Referred File PRINT STOCK Referred File Bereich Flussdiagramm Der Bereich Flussdiagramm AFD kann fur eine einzelne Anwendungsbereich generiert werden Area Flow Diagram Option zeigt Programme und Dateien in ein Anwendungsbereich zusammen mit Beziehungen zwischen ihnen Die Standardauswahl bezieht sich auf die Datei mit den meisten Programmen Folgende Bildschirm Display Bereich Ablaufdiagramm fur Anwendungsbereich MVCPROCESS Copyright Databorough Ltd 2012 Page 85 wy IN Anwendungsbereich Diagramm WECUSL STKMASEL TRANTPSEL ORDSTSEL CUSTMINT1 Customer Letter Product waster Transaction type Order status Customer Detail Selection Selection Selection haintenange WECUSLY Validity Checker for Contract Detail WECUSL WWCUSTS RZ eomHor gt E _STKBAL_ gt Work with Contract Header Stock Balances Customers CUSFSEL GC SEN gt WWCONHDR Customer Site Salespersons Transaction History Trans
150. ab unter Ber cksichtigung die Option in angegebene anpassende Methode Parameter BOTH Leiten Sie Fremdschl ssel unter Ber cksichtigung die Programmlogik und Namen oder Progamme Logik und CA2E im Fall der CAZE Anwendung ab Erfrischen Sie die Querverweis Bibliothek Versuch Aktulisierung Auswahl nur als Sie Objekt Mitglieder modifiziert haben X Analysis liefert einen Aktualisierungsbefehl um nderungen in Objektmember der Anwendungsbibliothek zu Kreuz Bibliothek registrieren Der Befehl XREFRESH wird die X Analysis Querverweis Datenbank f r die angegebenen Bibliotheken f r alle ge nderten Objekte aktualisiert Die Aktualisierung wird wirkungslos wenn nderungen an mindestens einer der Quelldateien in Querverweis Datenbank registriert sind Dieser Befehl Objekt und Mitglied Listen sofort zu aktualisieren und f hren Sie einen separaten Auftrag zu den entsprechenden Quellcode neu indizieren Um denAktualisierung Befehl von 5250 Bildschirm auszuf hren gehen Sie zum Befehlsmen master X4WRKAPP und w hlen Sie Option 14 gegen die Kreuz Referenzbibliothek X Analysis 4 Work with X Analysis 4 Applications Databorough Live XARWKAPP 072105350 08 May 2012 Enter options press Enter 1 Authorities 2 Change 3 Copy 4 Delete 5 Display 7 Notes 8 Libraries 9 Variable Calls 10 App areas 11 Reports 12 Initialise 13 Build data model 14 Refresh 15 Gen Business Rules 16 Exclusions 17 Objects 18 Program Stds xrel 111
151. aborough LEd XARWKAPP 02200722 0S blue 202 Enter options press Enter 1 Authorities 2 Change 3 Copy 4 Delete 5 Display 7 Notes 8 Libraries 9 Variable Calls 10 App areas 11 Reports 12 Initialise 13 Build data model 14 Refresh 15 Gen Business Rules 16 Exclusions 17 Objects 18 Program Stds xrel 111 EE Company division XAN4CDXA XAN4CDEM Tutorial System 13 XAN4CDXAT XAN4CDEM Tutorial System Press the ENTER key Generate Data Model XA4MODEL Type Choices presa Enter Analys ro e a see eee ANA CDA i Name Darta libraries so s o s o o o gt o o gt XANA4ACDEMI Name for more values Moded method o o o so o o o o gt PGMLOGIC xPGMLOGIC NAMES CA2E Dr cken Sie die Eingabetaste um die Modellierung Befehl aus zu f hren dieser wichtigsten Befehl F hrt in Batch und schlie t die Modellierung Prozess X Analysis ere Bibliothek X Analysis Querverweisbibliotheksname Objektbibliothek Geben Sie Datenbibliotheksname an Modell Methode e PGMLOGIC leiten Fremdschl ssel von RPG LE Programmlogik ab Beziehungen sind nur als g ltig betrachtet wenn Fremdschl ssel alle Copyright Databorough Ltd 2012 Page 9 A uam Korgree Komponenten von der besitzenden Datei prim re Bezeichner entsprechen CA2E das gesamte Datenmodell wurde von Synon generiert Verwenden Sie nur die Synon Daten Modell Datenbank um Datenmodell ab zu leiten Names Nur leiten Fremdschl ssel f r den Besitz Beziehungen
152. action type Work with Orders Selection desonption DISTSSEL Distnbutor Selection Customer Groups Order status Work with description transaction history WCUSTP STOMASEL CUSTSSEL WWwCONDET Print Customer Store hlaster Customer Selection Work with Order Detail Selection Details UTEMHST Legende e Dunkelgelb zeigt das ausgew hlte Objekt Hellgr n zeichnet die Eingangsdatei Hellgelb zeichnet die Produktionsdatei Rot zeichnet die Aktualisierungsdatei Violett zeichnet das Genannte Programm Orange zeichnet das rufende Programm Die Natur der Programme und der Dateien kann durch die Area Flow Diagram legende Bar festgestellt werden Das Image ist Show unten Copyright Databorough Ltd 2012 Page 86 x Anwendungsbereich Diagramm Bereich Flussdiagramm mit Legende Area Flow Diagram AN Area Flow Diagram for MYCPROCESS Total Objects 9 oX Selected Object WKCUSL STEMASEL TRNTPSEL OF Input Customer Letter Product Waster Transaction type K er Detail Selection Selection Sr Output IF Update WKCUSLY ian _ S Sg Called Program validity Checker for prog q WECUSL Calling Program Das erzeugte Bereichsflusssdiagramm kann MS Visio mit der Hilfe des Export to MS Visio auf dem Bereichsflusssdiagramm verf gbare Auswahl exportiert werden Bereich Flussdiagramm mit Export nach MS Visio Option Fa Area Flow Diagram NM Area Flow Diagram for M
153. aftsregeln sind definiert als diskrete Blocke von Programmlogik gesammelt wahrend des Entwurfsprozesses Wiederherstellung Datenprozesse beschreiben die unabhangig von dem Datenmodell und die Umwelt sind Die Regel Erzahlung ist zusammen mit der Regel fur Verstandlichkeit gehalten Copyright Databorough Ltd 2012 Page 158 DR gta dm ch Komponenten Bei der Auswahl der Option Business Rules ruft die Geschaftsregeln fur das Quellmitglied aufgef hrt Die Geschaftsregeln sind nur aufgef hrt wenn Option Derive Business Rule auf dem Quellmember bereits entschieden ist Geschaftsregeln Sa Screen Components feel Business Rules 32 A A E Business Rules for Function CUSTMNT1O10 Number of Lines 22 Source Member Rule Mo Field File CUSTMNTI 00001 DSDCDE CUSTS Distributor not Found on Distributors E CUSTMNT1 DUOULZ SP CUSTS Cus No not Found on Sites CUSTMAT 1 00005 AWD CD CUSTS Debtor blank CUSTMNT1 oo004 WBC CD CUSTS Exact match Found for Debtor on Purchases CUSTMET 1 UU Aach TA CUSTS Mame blank CUSTMET 1 UOOOE ay BRD CUSTS End of file and CustGrp lt gt blank CUSTMET 1 oo007 PERSON CUSTS Rep not Found on Salespersons CUSTMNT 1 oo008 DSDCDE CUSTS Distributor not Found op Distributors CUSTMNT1 jagga ALYA CUSTS SDIFF lt CUSTMNTI 000i USNO CUSTS Cus Mo 0 CUSTMAT 1 O01 1 SMS CUSTS Cus No not Found on Sites CUSTMET 1 00g z AWD LC CUSTS Debtor blank CUSTMNT 1 00013 SWECO CUSTS Debtor not found on Purchases C
154. agramm zeigen wollen Ordner Einstellungen Erweitern Sie den X Analysis Knoten um Ordner Anstellungen An zu zeigen andern Copyright Databorough Ltd 2012 Page 24 gt rnentung sony Kun G Preferences E E EN type fiter tet Folders H General Agent Controller ER Eclipse Folder DriProgram F Files Databorough Eclipse Data Management Help Analysis Folder i Projects Install Update Logs and Temporary Files Folder Folder Preferences Java Note 0 LPEX Editor The user should have the write modiPy authority to the selected Folder F Model Validation Analysis Perspective should be closed For this to take effect Plug in Development Specify Folder D Data E H Profiling and Logging Remote Systems Runi Debug Team Test Validation z X Analysis Advanced General Repository Location Data Test Red Restore Defaults Apply e Ordner Anstellungen e Eclipse Folder Geben Sie Zugang f r die Eklipse Ordner an e X Analysis Folder Geben Sie Zugang f r X Analysis Ordner an e Protokolle und Ordner f r tempor re Dateien e Specify Folder Geben Sie Speicherort um den Standardspeicherort f r X Analysis Protokolle und tempor re Dateien ndern Wenn dies leer ist wird standardm ig festgelegt Allgemeine Einstellungen Erweitern Sie X Analysis Knoten um die allgemeinen Einstellungen an zu zeigen andern Copyright Databorough Ltd 2012 Pag
155. ahlen Sie den Einsatzbereich Namen sofern vorhanden sonst lassen Sie es als NONE 2 Wahlen Sie die Objektbibliothek aus der Dropdownliste aus 3 Der Programmname kann sein H ALL e Member Name maximum 10 characters long e Initial characters of program name followed by an asterisk e g C OE etc A Klicken Sie auf den Button OK Die Anzeige pr sentiert mit den Objekten bersicht Strukturdiagramm basierend auf das Auswahlkriterium Copyright Databorough Ltd 2012 Page 131 Programm Logikdokumentation Copyright Databorough Ltd 2012 Page 132 Ubersicht Strukturdiagramm Overview Structure Chart 3 Overview Structure Chart for XAN4CDXA ALL ALL Total Objects 165 sd ae A amp HM EI CBC 110 Order Entry System MECBSO6R Back out account EDTFIL KIC Generate Code CB90 H 4ECLET Build Customer Letter OTHCAL LETN1 Letter Prefix Generation HAWECUSL Customer Letter PRTFIL UPD CUSLETSQ Update Letter Sequence UPDFIL WKCUSSEF Find Fax Number WECUS8E Customer Release Letter UPDIFIL WEKCUSSP Customer Enquiry Letter PRIFIL 4 OSC Legende Bar Update bersicht Strukturdiagrammlegende illustriert den Typ des Objekts angezeigt P Display Legende Rot zeigt das Programm das eine Datei aktualisiert M Print Grau zeigt das Programm das eine Anzeigedatei verwendet Blau zeigt das Programm das eine Ausgabe Datei verwendet
156. als eine gleichwertige Funktion wiedererlangt in JSF Java XAML Silverlight umgewandelt zu werden Die Gruppe Programme werden ohne jedes Umstrukturieren einfach umgewandelt Der umstrukturierte Code wird in versorgt X Ref Bibliothek Dienstmodul Generation Habend restrukturiert den Code erstellt der Prozess beruhenden Verfahrens Modul und Service Programm alle Unterprogramme Verfahren konvertiert zu Verfahren Fur interaktive Programme entstehen die exportierbaren Verfahren fur die Funktionen des Controllers Javabean oder von RPG Display Controller Modul verwendet werden konnten Refactoring In diesem Prozess werden alle speziellen Charaktere d h oder den in javanischen Druckfehlern nicht erlaubt wird durch erlaubte Charaktere ersetzt um einen g ltigen Java C Druckfehler zu machen Wenn ein spezieller Charakter auf einem PF LF verwendet wird wird ein neuer LF geschaffen die Felder mit Java annehmbare Namen umbenennend Die urspr ngliche Datei wird dann im Programm mit der neuen Datei zusammen mit den neuen Feldern berall im Programm ersetzt Im Falle dass ein Programm Datei der Anzeige Druckers enth lt und diese Datei spezielle Charaktere in Feldnamen enth lt wird eine neue Datei mit demselben in der X ref Bibliothek geschaffen Die k rzlich geschaffene Datei enth lt Java vereinbare Feldnamen und die notwendigen nderungen wegen der Umbennenung von Feldern und Satzformaten werden im RPG Programm widerspiegelt
157. alysis 4 Work with X Analysis 4 App Area Objects Databorough Ltd XARWKAAO 08s 19 37 OEOON US May 2017 EE ON Enter options press Bnter 1 STRSEU 5 Display 6 Where Used DFD 8 SCD Object Nero Text IL DA eine Build Customer Letter CONOOT RPG Center leerer EES TPE Customer Letter Stage 1 eu Bei RPG Update Letter Sequence TER CTE Customer Letter Stage 2 LETN1 RPG Letter Prefix Generation OEOO1 RPG Order Entry WKCUSL CFE Cis vom Sur we WKCUS8E RPG Customer Release Letter WKCUS 8EF RPG Find Fax Number WKCUS8P RPG Customer Enquiry Letter Fl Help Be Dre F4 Prompt F10 Cmd line F24 More keys Option 9 gegen Bereich Listet die Datei von diesem Bereich basierend auf den Regeln die es halt ausgew hlten Objekte Der folgende Bildschirm zeigt Dateiobjekte fur den Anwendungsbereich OE001 Datei Objekte fur die Anwendungsbereich OE001 X Analysis 4 Work with X Analysis 4 App Area Objects Databorough Ltd XARWKAAO Wee 20 3 Ils OF 0 OM DEMENZ POS ieLO Cia Enter options press Enter 1 STRSEU 5 Display 6 Where Used DFD 8 SCD Objeet Attribut Text CUSE Pe Sites CUSFLA GE Sites Produce renamed from eusrla for testing CUSELE LF Sites Orro Mast CUSELC LF Sites Salesperson CUSELD LF Sites Validator CUSELE LF Sites Organisation CUS Eid LF Sites Name eV EZ LF Sites Status CUSELS LF Sites Number CUS His LF Sites DEeStn a BEE CUSHING LF Sites By Dist amp Name CU ED LE ee los a E One Preise Fl Help F4 Prompt F1
158. amme die zum Drucken verwendet Es hat eine Verbindungslinie die ihm zum Hauptprogramm beizutreten sw ABRPT Analysis Diagrammer Hepat Arbeitsplatz Copyright Databorough Ltd 2012 Page 118 ORGMATD Organisation Darstellt die Programme die f r Anzeige verwendet wird Es hat eine Maintenance Verbindungslinie die ihm zum Hauptprogramm beizutreten Genanntes Programm CUSFSEL Customer Site Selection Stellt die Programme vom Hauptprogramm aufgerufen Aufrufendes Programm C CUSFMAINTC Customer Site Zeigt das Programm das das Programm ruft deren Datenflussdiagramm gebaut Maintainance worden ist Die Pfeilspitze weist darauf hin Zugangsweg Sites by Product renamed From cusfla For testing Zeigt die logische Datei mit Bezug auf das ubergeordnete Objekt Befehl JARCAREA Rewi Archive an Zeigt der Befehlsobjekt bergeordnete Objekt aufrufen oder vom Application Area bergeordneten Objekt aufgerufen Eingang und Produktionsdatei CUSCPT Customer Copy on Vertritt einen Eingang und Produktionsdatei Aktualisierung und Produktionsdatei Copyright Databorough Ltd 2012 Page 119 27 WWCUSF adow program a u From WARZUSF For Vertritt eine Aktualisierung und Produktionsdatei an _LISFFF Eingangsdatei um Programm Auszulosen Distributors Vertritt eine Eingangsdatei um Programm Auszul sen Aktualisierungsdatei um Programm Auszul sen S
159. ams Do not indude files referenced updated by any induded program W hlen Sie die folgenden Optionen 1 Wahlen Sie Bereich in dem Sie das Objekt hinzuf gen m chten 2 Wahlen Sie die erforderlichen Optionen aus den drei Drop down Menus 3 Klicken Sie auf den Button Ok Dies f gt die Objekte zum Anwendungsbereich erf llt das Kriterium Entfernung Objekte von einem Anwendunbereich Entscheiden Sie sich f r die Objektliste Dann w hlen Sie das Objekt aus der Anwendung entfernt werden soll Das Opt f r das Kontextmen auf das Objekt und w hlen Sie die Omit from Application Area Option wie unten angezeigt Weglassen von Anwendungsgebiet Application Ares Options H Add to Application Area l D em Add to Application Area with Related Objects Omit From Application Area Copyright Databorough Ltd 2012 Page 65 A IN Anwendungsbereich Diese Option zeigt das Dialogfeld wie dargestellt Weglassen von Anwendungsbereich Dialogfeld Omit CON001 from Application Area Application Area Description B2 B2 Desc DEARK DBARK test MVCASP ASP net MVCPROCESS Re Engineering OE XMXMMEM PLAN Planning System PRINT Printed documentation SALES Sales System STOCK Stock System Um das Objekt zu entfernen wahlen Sie den Namen den Anwendung und klicken Sie auf den Button ORT Kontextmenu auf ein Anwendungsbereich Das Kontextmen auf ein Anwendungsgebiet wird unten angezeigt Kont
160. asure Aw PRIC Price Um Feldweglassung zu kl ren w hlen Sie das weggelassene Feld aus und w hlen Sie die Clear Criteria Auswahl vom Zusammenhang Men aus Clear Field Omission option File Field Length Description EI CONDET AW ORDON Contract oy OECD Product ave aS i awe TOTS aww RTD AW ota Contract Qty ay ACD Stk Unit of Measure ae PRI Price GC ON COSTS STEBAL STEM AS STORES Modernization Options Fur das Detail Beschreibung beziehen sich auf die Modernization Options abteilung gegeben unten Audit Optionen Fur das Detail Beschreibung beziehen sich auf die Audit Options abteilung gegeben unten Copyright Databorough Ltd 2012 Page 78 A IN Anwendungsbereich UML Optionen Dieses UML Optionsmen hat die folgenden zwei Optionen e Re generate UML e View App Area Class Diagram Re generate UML Re generate UML Auswahl ist zu Anwendungsgebieten spezifisch Wenn Benutzer diese Auswahl dann alle UML Diagramme Tatigkeit wahlt wurden Fall und Gebrauch Klassdiagramme fur das ausgew hlte Anwendungsgebiet regeneriert Wenn der Prozess ber den folgenden Dialog ist wird gezeigt Information dialog D X Analysis View App Area Class Diagram Die Option View App Area Class Diagram ist spezifisch f r Anwendungsbereiche Dies ist eine spezielle Klassendiagramm im Bereich aller verf gbaren Objekte angezeigt Der folgende Dialog wird angezeigt wenn entweder Klassendiagramm
161. at sequence would you like to have for the System Document Object List Data Model Diagram Normal Object Where Used Data Flow Diagram Normal with Annotation Structure Chart Normal with Annotation Source Source Flow Chart Aus den obigen Bildschirm kann Benutzer f r die Dokumentation gew hlten Optionen writes Klicken Sie auf die Schaltfl che Next um zum letzten Schritt des Assistenten Dokumentation zu erreichen nach re sequencing Hier kann Benutzer sehen alle Selektionen er gemacht hat und kann auch definieren verschiedene Optionen um zu dokumentieren Formatierung wie Paper Size Contention Resolution usw Copyright Databorough Ltd 2012 Page 256 x IN Dokument Manager inale em Document Finish X Analysis ME E System Documentation Finish A Define the Page Size and Contention Resolution Option Selected Sequence Level Settings Object List Structure Chart Level 5 Data Model Diagram Normal Source Level 5 Object Where Used Source Flow Chart Level 5 Data Flow Diagram Normal with Annotation Structure Chart Normal with Annotation Source Source Flow Chart Paper Size Letter 8 5 x 11 44 Size 8 27 x 11 69 Contention Resolution System Documentation creates documents in Application Folder IF the Application Folder is shared and documents are Creatediopened while the documentation is in progress then this may lead to contention Please select appropriate op
162. ataborough Ltd 2012 Page 212 X Analysis Audit Report Type and Location Select the type of documentation and its location Audit report generates Single document with documentation of the selected Application Areallross Ref Audit report Documentation type Generate Single Audit report Document revious values eet eth ipsa geet tes el een A D Tag oe ek met OR Lag ee Generate Audit report Using D F Document Details Mame Audit Report for s4h4C0e4 pdf Path D Program Files Databorough1 s Analysis 192 168 170 10 PCF RAND AN Audit Report for S44 C044 pdf Cancel Typ und Speicherort angeben Klicken Sie auf Weiter Copyright Databorough Ltd 2012 Page 213 Audit Optionen X Analysis Audit Report Options Select option to be included in the Audit report Zeichen Optionen in den Zusammenfassenden Bericht eingeschlossen zu werden und klicken Folgenden Knopf Copyright Databorough Ltd 2012 Page 214 Audit Optionen X Analysis Audit Report Specify Sequence What sequence would you like to have for the Audit report Geben Sie die Folge von Inhalt fur den Zusammenfassenden Bericht an und klicken Sie Folgenden Knopf Copyright Databorough Ltd 2012 Page 215 D X Analysis Audit Report Finish Define the Page Size and Contention Resolution Option Selected Sequence Paper Size Metrics E 8 Problem Analysis Letter 8 5 x 11 D
163. ation Area Diagram for XASACDXA Die bl ulich graue Bl cke repr sentieren ein Anwendungsbereich Das Gr e des Kastens ist bezeichnend fur die Anzahl der enthaltenen Objekte Eine gr ere Box hat mehr Objekte im Vergleich zu einem kleineren Gehause Copyright Databorough Ltd 2012 Page 82 gt Daran Die Beziehung zwischen verschiedenen Anwendungsbereichen kann auch angezeigt werden wahlen Sie einen Anwendungsbereich Wahlen Sie einen Anwendungsbereich zu testen Das Anwendungsdiagramm Bereich zeigt auch farbige Pfeile rot und blau Blau Pfeil Zeigt Programm zu Programm aufruft Der blaue Pfeil weist auf die Anwendungsbereiche die aufrufenden Programme mehr hat Rot Pfeil Verweisungen des Programms zu Datei werden mit verschiedenen roten Pfeilen gezeigt Im Falle dass sich das Programm von beiden Anwendungsbereich auf andere Anwendungsbereich Dateien dann bezieht sollte es zwei verschiedene rote Pfeile geben Anwendungsbereich Diagramm Details Ansicht Das Anwendungsbereich Diagramm stellt eine Auswahl zur Verfugung die Details des Anwendungsbereich Diagramms anzusehen Die Show AAD Detail Knopf ist auf der Werkzeugleiste des Anwendungsbereich Diagramms wie gezeigt unten verfugbar Zeigen Sie AAD Detail Knopf Consolidated Rules Ze Object List TA Application Area Diagram 3 m Application Area Diagram for KANACDXA F N ANA DA Show AAD Details ALLOUFMTS
164. aufgerufen sendet Eingang zu und nimmt die Eingabe von Haupt fur Befehl zentriert DFD CRIPFS Zeigt den Befehl f r den Datenflussdiagramm gebaut wurde x Rey Create a PF for x Analysis Es hat Verbindungslinien mit Pfeilen darauf auf die Objekte aufrufen wird aufgerufen sendet Eingang zu und nimmt die Eingabe von Eingabe Distributors Zeigt die Eingabedatei an das Hauptprogramm Es hat eine Verbindungslinie mit einem Pfeil in die Datei Copyright Databorough Ltd 2012 Page 117 Ausgabe DPO00M20 _ Library Analysis History File Darstellt Die Ausgabe Datei Es hat eine Verbindungslinie verkn pfen es mit das Hauptprogramm mit dem Pfeil aus der Datei Update Sites by Number Zeigt die Update Datei Es hat eine Verbindungslinie mit Pfeilen an beiden Enden mit Datenfreigabe fur das Hauptprogramm Eingagsbedatenbereich TZMGFLA Name of default Zeigt den Eingabedaten Bereich zum Hauptprogramm Es hat eine message File ee SE Dee Verbindungslinie mit einem Pfeil in die Datei Ausgangsdatenbereich SCH Sech Darstellt Die Ausgabedatei Daten Bereich Es hat eine Verbindungslinie GC verkn pfen es mit das Hauptprogramm mit dem Pfeil aus der Datei Update Datenbereich XPGMYALSSY SREWPGMS Run Zeigt die Update Daten Bereich Datei Es hat eine Verbindungslinie mit Pfeilen an beiden Enden mit Datenfreigabe fur das Hauptprogramm Drucker Me Stelt die Progr
165. axtmen auf ein Anwendungsbereich Application Area Options Derive Business Rules Export Options k Annotate Document Application Area Data Management Options F Test Management Options F Modernization Options d fenerate Programs Generate Hibernate ORM Audit Options d UML Options Copyright Databorough Ltd 2012 Page 66 A IN Anwendungsbereich Anwendungsbereich Optionen Die Anwendungsbereich Optionen Untergruppe besteht aus den folgenden Optionen Update Application Area Remove Application Area Application Area Rules New Application Area Add to Application Area Omit from Application Area Aktualisierung von Anwendungsbereich W hlen Sie die Auswahl Update Application Area aus der einen Dialog heraufbringt Der Dialog veranlasst um die Anwendungsbereichsbeschreibung zu modifizieren ndern Sie die Beschreibung und klicken Sie OK Knopf um die nderungen zur Anwendungsbereichsbeschreibung zu widerspiegeln Aktualisierung von Anwendungsbereich Dialog Update Application Area E Description Order entry System Anwendungsbereich Entfernen Wahlen Sie die Option Remove Application Area Dies fordert zum L schen ausgew hlten Bereich Wenn vom Benutzer bestatigt werden Bereich geloscht Anwendungsbereich Regeln Wahlen Sie die Option Application Area Rules dadurch wird ein Fenster zur Darstellung der verf gbaren B
166. bereitzustellen Diese Schatten Programme enthalten alle die Regeln Gesch ftslogik von den urspr nglichen Programmen Diese Regeln umfassen alle Feldvalidierung die zus tzlich zu den normalen Datenbank Integrit tspr fungen die automatisch erzeugt werden aufruft um Batchprogramme f r zus tzliche Funktionen und sekund re Dateiverarbeitung Die Gesch ftsregel Bestandteile sind Feld Validierungen Anrufe zu anderen erheblichen Programmen Sekund r Datenbank Datei Updates Nichteigentumerdatei liest Copyright Databorough Ltd 2012 Page 163 Ableiten von Gesch ftsregeln Diese Option ist verf gbar im Kontextmen einer Querverweis Bibliothek Einsatzbereich und auch f r einen einzelnen PGM Typ Objekt Gesch ftsregeln k nnen f r RPG RPGLE und CBL geben Objekte generiert Die Option Derive Business Rules auf ein individuelles Programm ruft den XBIZRULES Befenhl Dieser Befehl verwendet die X Analysis Datenbanken zu allen relevanten Funktionen aus einem lteren Programm berarbeitung Der herausgezogene Code umfasst vom folgenden Validations Batch Program Calls Secondary File Updates Non owner File reads Die Option Derive Business Rules auf individueller PGM Objekt aufgerufen wird den folgenden Dialog Ableiten von Gesch ftsregeln Dialog G Derive Bus Rule Source Member Source File Source Library Source Type Rev Library Analysis Lib Der Prozess umfasst das identifiz
167. besseren Verst ndnis von Display Difference Analysis schaffen wir einen Demo Fall Folgen Sie den Schritten zum Einrichten des Demo Fall 1 Erstellen Sie eine neue X Analysis Anwendung mit den folgenden Bibliotheken nennen wir es XANACDXC Quelle 1 XAN4CDEMCU 2 XAN4CDEM Objekt 1 XAN4CDEMCU 2 XAN4CDEM Initialisieren Sie die neue Anwendung Unterschied Analyse Daten zu bevolkern wahlen fur das Zusammenhang Menu auf der neuen X Analysis Anwendung XAN4CDXC und wahlen dann Generate Difference Analysis Auswahl vom Inter Repository Options Optionen W hlen Sie XAN4CDXA vom dropdown Kasten X Ref aus um Sich Zu vergleichen Dann klicken Sie OK Knopf um den Gruppe Job vorzulegen Copyright Databorough Ltd 2012 Page 169 el awe Generate Difference Analysis E Ref Library Ref to Compare eel Type Attribute Trivial Differences 4 Um die Unterschied Analyse Daten zu zeigen w hlen Sie f r das Zusammenhang Menu auf der neuen X Analysis Anwendung XAN4CDXC und dann w hlen Sie die Display Difference Analysis Auswahl vom Submenu Inter Repository Options aus Der folgende Schirm sollte erscheinen Display Difference Analysis for XAN4CDXC IS Difference Analysis x m Difference Analysis for KANACDXC compared against XANACDXA Dal Sek Heading Object Category Description Total Library Element Difference E CHANGED Changed Files 5 EI DISTS Dist
168. c xSYSVAL xSAME NO YES SYSVAL Ee ee Ee Bee 7 VA 2 SAME Y VAN NO Maximum allowed storage NOMAX Kilobytes NOMAX Highest eet ME Ee ee EE 3 Gee WOO sacle Jene ieee en eee ODF TJOBD Name eo ian ee en OGPL Name LIBL CURLIB Copa EE EE NONE Name NONE Moe ea F3 Exit F4 Prompt F5 Refresh F12 Cancel PIS3 How to use this display F24 More keys Schritt 3 Abmeldung Copyright Databorough Ltd 2012 Page 306 Anhang C Komponente Dokument Copyright Databorough Ltd 2012 Page 307 Kang ampere Dokumen Anhang C Komponente Dokument Komponent Document Auswahl dokumentiert die herausgezogenen Schirm Bestandteile Wiederkonstruierte Funktionen Die Auswahl ist auf der Werkzeugleiste von Schirm Bestandteilen Dateninhalt Diagramm und Schirm Handlungsdiagramm verf gbar System Dokument wird f r den ausgew hlten Schirm Bestandteil erzeugt Arbeiten mit Komponent Dokument Breiten Sie die X Analysis Anwendungsbibliothek Querverweis Bibliothek aus und dann klicken Sie auf den Schirm Teilknoten doppel Das ruft die Schirm Teilliste an W hlen Sie den Schirm Bestandteil aus f r den Teildokumentation getan werden soll und dann den Komponent Dokument Ikone wie gezeigt unten klicken Komponent Dokumente Option auf Bildschirm Komponenten Liste wi m A Per xo CD of 8 ot wi a a ei Www Le La ore kp fe Screen Components ci gt ae i Ei CE BE Sa creen Components For App
169. cccccssseeccceesssereeceessserecescasseeecseeaseeeecteanaeeees 294 Mit Hilfe der Annotator 02222200000000000220nn000n0000nnnnnnnnnnnnnnn nun nnnnnnnnnnnnnnnnnnnnnnnnnnnnn nennen 294 Notieren Sie an und kommentieren Sie Feld 294 Quellmitglied st tzte Anmerkung ae nee ern 295 KEE Daslert eleng 298 Kommentieren Prozessvorlagen Manager eoonnnneeonnnnnnsennnnessrnrrrnssnrrressrrriresnrrrresennrrrrernrrrenne 298 Anhang A X Analysis Offline 2 22242222000000000000000 0000 301 X Analysis Offline Voraussetzungen 222222200022000000220nn000nn0nnnnnnnnnnnnnnn nn nun nnnnnnnnnnnnnn nn nnne 301 X Analysis Offline starten EE 302 Anhang B Erm glichung von SEU Schnittstelle 305 Erstellen Sie Benutzer Profil XANA4SEU 22202222220000000000002nnnnnnnnunnnnnnnnnnnnnnnnnnn anne 305 Anhang C Komponente Dokument cccceesseeeeeeeeeeeeeeees 308 Arbeiten mit Komponent Dokument 22222022200002an00000nnnnnnnnonnnnnnnnnnnnnnnnnnunnnnnnnnnnn 308 Assistent Dokumentabschnitte ann nee ea 309 Die Betrachtung des Erzeugten Dokumentes cccccssssececcsessserecceensserecseesseeeeseeaseeeecseaneeees 315 Anhang D Daten bertragungsdienstprogramm 320 Arbeiten mit Daten bertragungsdienstprogramm ccccccceesseeeeeeeeeeeeeeeeeaeseeeeseeaeneeeees 320 Anhang E XREDOAPP Befehl
170. ce List of CONDDO1 in KANACDEM ORPGSRLC Lines 71 Yiew Level 5 E DAEA P seq No DECH 1 Era nr Sacer so non r uUDzz 00 C Receive Paramet OOea3 00 EN TRY PLIST Copyright Databorough Ltd 2012 Page 100 A anal Voriung ui On Auf das Symbol Screen Components klicken wird eine Liste anzeigen alle Bildschirm Komponenten f r das ausgew hlte Programm generiert Bildschirm Bericht Layout Screen Bericht Layout zeigt Layout f r zugeordnete DSPF PRTF Bildschirm Design Option Source List of CONOO1 in X4N4CDEM QRPGSARC Lines 271 Yiew Level 5 E RG E ba g i er Lpex SEU Editor Verwenden Sie Lpex SEU Option zum Aufrufen der Lpex Editor oder die 5250 Emulator Sitzung um den Quellcode zu bearbeiten Aufrufenden 5250 Sitzung muss XAN4SEU Benutzer finden Sie auf der IBM i in Anhang B XAN4SEU Benutzer zu erstellen Lpex Option Be conn 3 Source List of CONOO1 in XAN4CDEM QRPGSRC Lines 271 Yiew Level 5 O r TEE SEE P E SR ef seco No e EC E EE EEN E E EE EE K aL A 10022 00 Co Receiver Persiebers The Lpex is the default option for all IBM Rational products having RSE plugin For all other eclipse products SEU is the default option User can change the default settings at the General X Analysis Preferences Refer to the X Analysis Preferences section for more information Die Lpex ist die Standardoption f r all
171. ce List of CUSTMNTLFM in XAN4CDEM QDDSSRG Lines 239 ViewLeveh5 A E A E E EN Seq No tose ee E E Ee ES el 0017 00 A R U015 00 A TEZT Engquiry for 0019 00 A N94 LA 04 PROMPT J U0Z0 00 A KEEP 0021 00 A RTNCSRLOC SRECNAI g zz d A ELINE UULZ 3 UU A CWE RLAY 0024 00 A oF TELD 10H H U025 00 A RECH AM 104 H Ulz6 00 A 1 z customers o z 00 A COLOR BLU 0025 00 A 1 26 Customer Detail UU 00 A DSPATR HAL z Ef i jiii wm l l B 3 Screen Components 53 E we FOE E e aAa Screen Components for Application Library H4h4Coe4 Call Program Function Type Segho CSPF Format File Title Category A E CUSTMMT1 Sea CUSTMNT 1010 pn Ju zero le oe Source Code N ZZFTOl CUSTMNTLOZD R 2 ZZFTO2 ZZFTO2 CUSTMNTIR s Function Editor F CUSTMNTIR R l Z2FTO1 Page Designer ZZFTO1 CUSTMNTIR R 2 22FTO2 of2 Data Content ZZFTO2 Era SC Screen Actions CUSTRPTOL R 0 A Class Diagram E CUSTRPTO1 CUSTRPTO1 R Business Rules a ld CUISTRPTO R 0 Component Documenter wi 4 m B Annotate e Funktion Editor Function Editor Auswahl ruft das folgende Fenster an Copyright Databorough Ltd 2012 Page 154 A200 aan te ch Komponenten Er CUSTMNTIFM s CUSTMNTIMID ES m CUSTMNT101D Function Editor bk D RAR merce G File Field ction Label Line Column Attribube Type Parameters a CE Fields O Qe Qe Dn CUSTS Purchases A uVDL CD Customer ho J oe Both Auto A Customer Name 6 Z i Both 4 a
172. cel Option 6 Datenattribute Die Auswahl 6 kann verwendet werden um sich zu ndern der SYNON ausgeliefert Daten Typen Der folgende Schirm zeigt das Datum Attribut Fenster nderung von Datenattribute WORK WITH DATA INA FILE D CHANGE HOramen ea oye XS2EDTATRF Br XS 2 DIA S2DEATRE Copyright Databorough Ltd 2012 Page 328 Anhang E XREDOAPP Befehl EE F5 Refresh Fo Select format F9 Insert F10 Entry F11 Change Option 8 Bibliotheke Die Auswahl 8 kann verwendet werden um Bibliotheksliste f r X REDO Anwendung aufzustellen Der folgende Schirm zeigt Bibliotheke Fenster Bibliotheksschirm X Analysis 4 Work with X Analysis 4 Application Libraries Databorougm Ltd XARWKLIB 05 22 44 Ls New 2012 selected x ref Library gt AACA2EDEMO Enter options press Enter 2 Change 4 Delete 5 Display Type Sequence Library O SV91GEN 00 ey SIN Gul 00 SHE 500 EAO RC 00 OCEN 00 SV9LTNDTA O0 EA 00 SV SWE Gul 00 SYS DEM Sub 72 Sl DEM a0 Sy SENDE Ea or one SiG A A A A Gn CSS Co 1S EE Der Funktionsschlussel F6 kann verwendet werden um neue Bibliothek wie gezeigt unten hinzuzufugen Bibliotheksschirm X Analysis 4 Work with X Analysis 4 Application Libraries Databoreugh Ltd XARWKLIB 05 22 44 is Wen ZO LZ Xref library AACA2EDEMO ISO ee M O Object S Source M 2E Model Sequence 200 Library Dieser Schirm wird verwendet um die Quelle Objekt und Modellbibliotheke
173. chaften Geschaftsreaeln fiir das ausaew hlte Proaramm Business Rules for DRPZEIR in AQUAFINDRO O2ZESRC fs dr B MAE H P Im BE Business Rules USER Initialize program GE USER Initialize detail screen existing record ROOOOL IF Leb 7 N eerste keer di ROOOOZ IF DTL cd EF dienst lt gt BLANK D DUUUU JI IF OTHERWISE USER Delete DBF record EG USER Validate detail screen relations ROOOUU4 IF Not PGMERR D ROOOOUS IF Leu Vraagteken 7 DUUUU6G IF Not PEMERR ROUUOUY IF DTL Reknr kostennota gt 4ERO ROOODOS IF LCL Typecode lt gt BLANK ROOOOS IF DTL Cd_KP dienst cz BLANR ROOOLO IF PSM Return code Y2U0005 BOUUULL IF OTHERWISE R OUlz IF LEL Kode blokkeren 1 ROOOL3S IF LCL Cd_verwerking_ 2 tk 1 BOUUUL4S IF OTHERWISE Il Business Rules 23 Ge Al D Business Rules For DRPZELR Number of Lines 36 Source Member Rule Mo Field File DRPZEIR 00001 PIP LLIN eerste keer is Ja DRPZEIR gogoz Cd_KP_dienst DRH2REP IF DTL Cd KP dienst is Ingevuld DRPZEIR 00003 Cd_KP_dienst DRH2REP IF OTHER WISE DRPZEIR 00004 IF NOT PGMERR ERPZEIR o0005 IF LCL Yrasgteken is Yrasgteken DRPSEIR OOO06 IF NOT PGMERR ERPZEIR 00007 Reknr_kostennota DRHZREP IF OTL Reknr kostennota is Ingevuld ERFZEIR 00008 Ty pecode DRABREP IF LEL Typecode is Ingevuld ERFZEIR OO009 Cd KP dienst DRH2REP IF OTL Cd KP dienst is Ingewuld 4 Das offnet sich auch ein zusatzliches Geschaftregeln uber zusammenfassendes F
174. cheiden Die Option Reset Library List ist verf gbar im Kontextmen einer Querverweis Bibliothek Auswahl zur cksetzen Bibliotheksliste der Bibliotheksliste ist nderung durch das Entfernen der Alternate Data Library ies aus der Benutzer Teil der Bibliotheksliste und Wiederherstellung den urspr nglichen Datenverbindungsbibliothek ies an der Benutzerteil der Bibliotheksliste Bibliotheksliste zur cksetzen Option wird nur erm glicht wenn die Auswahl Select Alternate Data Library List vom Men des richtigen Klicks der Abwechselnden Datenbibliotheksliste ausgew hlt wird Anwendungsbibliotheksliste Anwendungsbibliotheksliste wird verwendet um die Liste von Objekt und der Quellbibliotheken fur den ausgew hlten Querverweis anzusehen zu aktualisieren M glichkeit wird zur Verf gung gestellt um Benutzer zu erlauben hinzuzuf gen oder jede Bibliothek zu entfernen oder sogar die Folge Zahl zu ndern Jedoch muss Benutzer wiederinitialisieren um die Wirkung nach dem ndern der Anwendungsbibliotheksliste zu sehen Um sich die Anwendungsbibliotheken anzusehen zu ndern w hlen Sie f r das Zusammenhang Men auf der Anwendungsbibliothek und w hlen Sie die Application Library List option aus Der folgende Dialog wird gezeigt Copyright Databorough Ltd 2012 Page 36 A menge Application Library List XRef Library ANACDYA Text Ref on XAN4CDEM Object Library s Source Libraryls XANACDEM XAN4CDEM
175. cnsonssececceaaseeeecssasseeeecseanseeeecseaaseeeeeseanseeseeseageeeees 36 Eet e Me Te NEE E 36 Aktualisierung ODO EE 37 Ableiten von Gesch ftsregeln bk 41 EDONOR de asic E E A 41 Dokument gesamte ANWENCUNG ccccsccsssecccsosseeeccseonsereccseosseneceseassersesseasseeecseoaseeeecssaaseetetes 44 Modernisierung OEL nenn ne ne a a ae RER 44 Programme generieren RE 45 Generierung von Hibernate 8 EE EE 46 Bier ReEDOSIOMy OPUONEN een 47 A dit ONS E 48 Arbeiten mit Objekt Quelle Funktion Liste 2222222200022200000002nnn0n0nnnnnnnnnunn nn nnnnn0n 48 OBJEKTE an EA Irene era ER oe 49 PILLE CC 54 AERE EE 55 Copyright Databorough Ltd 2012 Page ii Exportf hige FEUNKUONIE IS en na str re 56 OU e E EE 56 RSC IC En E 57 FESTE REC SII E 57 Bildschirme Komponenten cccccessseccccccsssececscosseeeecssauseeeecseasseesecseanseeeecseasseesecseasseeseeseagaeeees 59 nderungsgeschichte 0 ccccccccesccesceesceessesecesecesscaeseeeveuscasseaeserevarecauseaesenevrevaussaeseseverevsresnreeeeeess 61 Anwendungsbereich 2 cccecccseecceseeneeeceneeeeeceneeceeecaseeceneeusessans 63 F gen Sie Anwendungsbereich hinzu ccccccseesseeeeeseeeseeeesseaeseeeesenasseeeeseaaaseeessenaseeeessoaes 63 Verwendung vonX Analysis Piug mm 63 Ein Anwendungsgebiet Objekt hinzuf gen ccccceeeeeeeeeessseeeeeeeeeeeeaesseeeeeseeneaassseeeeesees 64 Entfernung Objekte von einem Anwe
176. cts missing SRCOBIDT Source change date after ol Database Reports DATAERR Database file and member er DSGNALRT Database design alerts Der folgende hnliche Bericht wird angezeigt Benutzer kann diesen Bericht nach MS Excel exportieren COMPLEX Report LE Specialized Analysis 1 COMPLEXP Goen E COMPLEXP General cross language complexity by program Run 1 Total Objects 4711 Gei Object Na Object Attribute Sum of Cyclomatic Complexity Sum of Halstead Volume Greatest Maintainability Index Source statements 7 AOOYAFR RPG AOAFEFR HD AOARSRR RPG AQSIsFR RPG DOAMAPR RPG DINDE AC RPG _YTHER RPG DRACDFR RPG DRACUPR RPG i i i ES H H H H Ge OO OO OO OH Ge OO OO OO OH Berichtsdefinition modifizieren Benutzer hat die Auswahl die vorhandene Berichtsdefinition zu modifizieren Copyright Databorough Ltd 2012 Page 204 x Audit Optionen Modify Report Definition Option Specialized Analysis 3 x amp Analysis Metrics for XANACDEA nn Category iReport RP Metrics Reports COMPLEXP General cross language complexity by program COMPLEXS General cross language complexity by CAT ACP Program data complexity LOGICP Program logic complexity LOGICS Program logic complexity by subroutine Status Run Metrics Report Modify Report Definition Copy Report Definition Source Object Reports HARDTODE Programs with hardcoded librar
177. definition zu kopieren Es kann verwendet werden wenn Benutzer vorhandenen Bericht sowie einen benutzerdefinierten Bericht haben will er behalten m chte Copyright Databorough Ltd 2012 Page 206 x Copy Report Definition Option Specialized Analysis 2 5 x Analysis Metrics for SANACDNA Category iReport RPG Metrics Reports H COMPLEXP General cross language complexity by program COMPLEXS General cross language complexity by SUBROUTINE CAT ACP Program data complexity LOGICP Program logic complexity LOGICS Program logic complexity by subroutine Source Object Reports HARDTODE Programs with hardcoded libraries MISSING Source or objects missing SRCOBIDT Source change date after object created Database Reports DATAERR Database file and member errors and alerts DSGNALRT Database design alerts L schen von Berichtsdefinition Benutzer kann eine vorhandene Berichtsdefinition l schen Audit Optionen 2a JA Run fl Date Status Type Run Metrics Report Modify Report Definition Copy Report Definition Delete Report Definitio Delete Report Definition Option Specialized Analysis 2 3 x Analysis Metrics for SANACDNA Category iReport RPGs Metrics Reports COMPLEXP General cross language complexity by program COMPLESS General cross language complexity by SUBROUTINE DAT ACP Program data complexity LOGICP Program logic complexity LOGICS Program logic complexit
178. den automatisch ausgeschlossen Eine Nachricht wird zum Fehlerklotz fur jede dieser Dateien geschrieben e Dateien k nnen manuell ausgeschlossen werden sie zur Datei XMDLEXCS hinzufugend Der Grund Code sollte gesetzt werden um zu verhullen Fehlerprotokoll Ein Fehlerprotokoll wird zur Quellmitgied ERRORLOG in QTXTSRC in X Analysis Bibliothek geschrieben Die Nachrichten k nnen diagnostische oder terminal sein Die Ausnahme Verarbeitung Bitte beachten Sie die folgenden e Multi Format Dateien Indizes werden f r jede Dateipfad erstellt e LFs nicht mit der PF Formatnamen oder in denen einzelne Felder angegeben der Formatnamen wird beibehalten e Keine Behauptung ist erforderlich um den urspr nglichen Namen des PF Format zeigen e JOIN Files JFILE und JOIN Punkt weist zu den SQL Tabellennamen hin Der Format Name wird behalten Keine Behauptung ist erforderlich um zum urspr nglichen PF Format Namen hinzuweisen e FIFO LIFO Files Das Schl sselwort kann nicht mit SQL Tabellen verwendet werden und wird entfernt Eine Meldung wird in das Fehlerprotokoll f r jede Datei geschrieben e REFERENCE Fields Diese k nnen nur bei PFs verwendet werden so dass die Verweise entfernt werden Eine Meldung wird in das Fehlerprotokoll f r jede Datei geschrieben e TEXT auf einem LF Format angegeben wo die PF Format kann hinzugef gt werden TEXT kann nicht angegeben werden so dass es entfernt wird e ALWNULL CCSID und DFT Feld Schl
179. den dann alle Exporte in MS Word Dokument sein e Papierformat e A4 Die A4 Option ist standardm ig aktiviert Es bedeutet dass das Papierformat drucken AA ist e Letter W hlen Sie Letter als Papierformat zum Drucken e Programm Struktur Diagramm e Default View Level Programm Struktur Diagramm kann bis zu 20 Niveaus gezeigt werden Wahlen Sie passendes Niveau aus Der Standardwert ist 13 e Variable Wo Verwendet e Default View Level Variable Wo Verwendet kann bis zu 7 Niveaus gezeigt werden Wahlen Sie passendes Niveau aus Das Verzug Niveau ist 1 e Objekt Wo verwendet e Entry Level References Inverted SCD Depth Die Zugang Niveau Verweisungen mussen Information uber das rufende Programm und dann der Reihe nach rufendes Programm des rufenden Programms sammeln Diese Einstellung gibt die Zahl des Maximums recursions gemacht an indem sie fur das rufende Programm fragt Das Verzug Niveau ist 7 e Standard Quellcode Editor e LPEX LPEX Editor ist standardm ig f r IBM Rational Produkten mit RSE Plugin aktiviert Es impliziert dass die Quellmember im LPEX Editor angezeigt wird fur die Bearbeitung Zweck e 5250 Emulator 5250 Emulator ist die Standardoption f r nicht RSE Plugin Es bedeutet dass das Quellmitglied in einer 5250 Sitzung zum Zweck bearbeiten angezeigt wird Andere Copyright Databorough Ltd 2012 Page 27 gt anna sony Kun e No of records to display Zeigt die Gesamtanzahl der Datens
180. der aufgerufenen Programme von Quellcode Mitglied 11 Calling Programs Gesamtanzahl der aufrufenden Programme von Quellcode Mitglied Metrik Werkzeugleiste Die Metrik Werkzeugleiste umfasst von verschiedenen Optionen die unten besprochen werden ES verf gbare auf Metriken Fenster Copyright Databorough Ltd 2012 Page 190 Metriken Einstellungen Benutzer kann die Metriken Einstellungen laut inrer Voraussetzungen setzen General Metrics Preferences Icon on Metrics Window Toolbar Metrics Analysis for XAN4CDXA Double Click to Yiew History i Pl fs dar Complexity Level Units Source Type Source d goe emp z eneral Metrics Preferences P Grand Total a54 Wim ee Klicken Sie die General Metrics Preference ikon um die Eistellung Setting Dailog anzurufen General Metrics Preferences Dialog Metrics Preference Setting Source Line Cyclomatic Halstead Maint Idx Called Domm Calling bom Files High Value Average value Geben Sie einen hohen Wert an so dass jeder Wert dar ber bestimmen wird dass das Programm von der hohen Kompliziertheit ist Irgendetwas programmiert der unter der Durchschnittlichen Einstellung f llt wird als Niedrige Kompliziertheit entschlossen Drucker Metriken Wahlen Sie die die Drucktaste um Die Metrik direkt zu drucken Print Icon on Metrics Window Toolbar Metrics Analysis for XAN4CDXA Double Click to Yiew History P Oo aa Complexity Level Units Source Typ
181. die wiedererlangten Schirme erzeugt Silverlight verwendend und die code behind business Logik ist in C Generierung von Hibernate ORM Die Option Generate Hibernate ORM generiert die Objekte fur relationale Mapping in JAVA mit Hibernate www hibernate org Uberwintern ist ein open Source Java Framework fiir die Arbeit mit relationalen Datenbanken Die Option Generate Hibernate ORM steht unter dem Untermen Modernisierung Optionen auf die Querverweis Bibliothek und Anwendungsgebiete Die Option Ruft den folgenden Dialog Copyright Databorough Ltd 2012 Page 46 Select File Component STR MAS ON LC ONDET CUSTS CUSTMATZFM TRMHST SELF MTALS CUSF CUSGRP CUSTSRO1 CUSTSROZ DISTS JOOOOOOOOOOOOO Generate UO Beans _ Use Longnames Hibernate Dies generiert ORM Objekte f r die physischen Dateien von den Programmen im Anwendungsbereich oder der Querverweis Bibliothek verwendet F r jede physische Datei in der Datenbank werden zwei Java Dateien im Paket data lt APPLIB gt erstellt e Die persistente Java Klasse im Namen der physikalischen Datei Dies entspricht einer Datenbanktabelle und deren Felder die Spalten der Tabelle zugeordnet Z B Customer java e Die andere Datei enth lt die CRUD Create Read Update und Delete Methoden f r die zugrunde liegende Tabelle Die Klasse verf gt ber die CRUD Suffix auf die physische Datei z B CustomerCRUD java Zu Zeiten eine dritte Datei mit dem
182. e Source Lines Halstead Maint In Grand Total Ter user Exportmetrik Wahlen Sie die Option PDF oder MS Excel unter dem Export Symbol Export Options on Metrics Window Toolbar Metrics Analysis for XANA4CDXA Double Click to Yiew History al Po g Complexity Level Units Source Type Source Lines Ka Export to POF E Grand Total a54 14 606 a Gei Export to MS Excel Interactive Programs 500 ss BT Erweitern Sie alle Klicken Sie auf Expand All Symbol das alle Daten erweitern wird Copyright Databorough Ltd 2012 Page 191 Expand All option on Metrics Analysis Toolbar Metrics Analysis far KANACDXA Double Click to View History Pr a a Complexity Level Units Source Type Source Lines Grand Total LZ 14 606 Expanded Metrics Window Metrics Analysis for XANACDXA Double Click to View History E B fal s Ei Ed g Units Source Type Source Lines Cyc Complex F p F Interactive Programs SO mem um non High Total High ar RFiSLE High WW RPOLE High WW RDGLE High WW RPOLE High WW RPOLE High WW RDGLE High OR RPG High WW RPGLE Average Total 10 Average CNT RPGSLE Average ENOL RP L iili Metrik Geschichte Die Metrik Geschichte zeigt alle vorherigen Beispiele der erzeugten Metrik Daten Die Metrik Geschichtsdaten werden nur verf gbar sein wenn die Metrik Daten mehr erzeugt werden als einmal Die Metrik Geschichte kann f r alle individu
183. e 25 gt rnentungson na Kun Preferences ER ty General Agent Controller E E E E E E E ES General Setting Preferences Ant Structure Chart Data Management Maximum Diagram Depth Help i Projects Install Update Java LPE Editor Annotation Model Validation Plug in Development Profiling and Logging Ds Remote Systems Run Debug Team Maximum Unexpanded Depth Maximum Files bo show in a row in Show Files mode Annotation from Cross reference Read Annotation from Source System Document amp view Export 35 Paper Size Test PDF CMS Word document At Letter Validation Analysis Advanced Program Structure Chart Folders Default view Level Repository Location Variable Where Used Gees Test Default View Level 1 wi Reda Object Where Used Entry Level References TInverted SCD Depth Default Source Editor Lpex G 5250 Emulator Others Number of records to display 1000 view Job Log Restore Defaults Apply e Strukturdiagramm Maximum Diagram Depth Interaktive Strukturdiagramm kann bis zu 14 Niveaus gezeigt werden W hlen Sie geeignetes Niveau f r die interaktive Strukturdiagramm aus Standardwert ist 14 Maximum Unexpanded Depth Dadurch wird die maximale Tiefe bis zu der die SCD erweitert angezeigt wird Die Daten f r weitere Ebenen werden geholt aber als zu
184. e IBM Rational Produkten mit RSE Plugin F r alle anderen Produkte von Eclipse ist SEU die Standardoption Benutzer kann die Standardeinstellungen auf die allgemeine X Analysis Einstellungen ndern Finden Sie im Abschnitt_X Analysis Preferences f r weitere Informationen Copyright Databorough Ltd 2012 Page 101 XK ser venison Allaemeine X Analvsis Vorzuaseinstellunaen E K Analysis Sbelkeeesend Program Structure Chart Folders Default view Level 13 Repository Location Variable Where Used Data Test 3 Default view Level 1 ze ee K Redo PAL Object Where Used Entry Level References Inverted SCD Depth Default Source Editor Lpex 5250 Emulator Others Number of records to display 1000 View Job Log Export Optionen Es ist ein Dropdown Men und enth lt Optionen fur den Export Liste 1 Export to PDF MS Word Aktuelle Liste auf X Analysis client auf PDF MS Word exportiert 2 Export to MS Excel Aktuelle Liste auf X Analysis client nach MS Excel exportiert Export Optionen Source List of CONOO1 in XAN4CDEM QRPGSRC Lines 271 Yiew Level 5 ee E GH G Sa Un Ba SBP a 338 3 FC Export to POF IH e re Parameters Az Export to MS Excel L_ Druck Option Es druckt direkt den aktuell angezeigten Inhalt der Quelle Druck Option Source List of CONOO1 in K
185. e in Abschnitt Modernisierung Optionen unten gegeben Programme generieren Die Option Generate Programs bietet eine Auswahl an dem Benutzer zu eine neue Javaanwendung mithilfe der wiederhergestellten Bildschirme und Geschaftslogik zu generieren Programme Dialog generieren G Generate New Pro E Project Name Language Java Project Setting UI JSF beans C55 Cancel Die Auswahl erzeugt eine neue javanische Anwendung standardm ig Die erzeugte Anwendung folgt MVC Musteransicht Kontrolleur Architektur und verwendet Offene Fachwerke n mlich Fr hling JSF 2 0 Facelets JQuery usw berwintern welche es treiben Das erzeugte Projekt lie seine Klassen ordentlich unter verschiedenen Paketen organisieren den screenshot unten sehen Copyright Databorough Ltd 2012 Page 45 x Anwendungsbibliothek y is 5 4 eee M w p a C es e 4 com databoraugh utils HR Kandedxa dao ES JA andedxa daoserwices Kandedxa data HRF Xandedsa jsfbean Hf Kanscdxa logic H Xandedxa logic data X applicationContext datasource xml IX applicatianContext xml datasource override properties datasource properties aK lagdj xmil i E messages en properties oi persistence xml ma JRE System Library eclipse Se Referenced Libraries gt cont META INF H cx WebContent ai build properties 2 build xml Der Benutzer kann auch den Silverlight C Projekt erzeugen Hier werden
186. e select appropriate options to enable resolution O Do not overwrite Gei Overwrite iF exists but if in use then Create document by similar name CO Exit Skip document creation Klicken Sie auf Finish um das Dokument zu generieren Copyright Databorough Ltd 2012 Page 280 x IN Dokument Manager Dokument Anwendungsbereich individuelle System Dokument Die Option Generate Individual System Documents wie unten angezeigt Document Application Area Individual System Document X Analysis System Documentation Type and Location Select the type of documentation and its location System Documentation can generate Single document with documentation of all the objects marked for documentation OR Generate multiple documents for each object marked for documentation System Documentation type Generate Single System Document Generate Individual System Documents Generate System Documents using previous values Document Details PT Folder lt Select Browse to set location gt lt Select Browse bo set location gt Cancel Klicken Sie auf die Schaltfl che Browse um bei Bedarf die gew nschte Position zu speichern Sie das Dokument und geben einen neuen Dateinamen ausw hlen Copyright Databorough Ltd 2012 Page 281 x IN Dokument Manager Browse For Folder Desktop My Documents My Computer a My Network Places
187. ed libraries Migration Alerts File has Select Omit rules Others Unused Subroutines Unused Procedures Unused Logical files RI RR RR RR RR RR Breiten Sie verfugbare Problem Category Abteilung aus um Namen der Dateien anzusehen die Probleme haben Objektzuordnung Das Objektzuordnung Fenster zeigt Informationen Uber alle Objekte zusammen mit der Anwendung Bereichsnamen denen sie angeh ren Der folgende Bildschirm zeigt das Fenster Objektzuordnung Copyright Databorough Ltd 2012 Page 211 Audit Optionen Obiect Allocation for XAN4CDXA e Object Allocation 33 m Allocation of Objects for XAN4CDXA Total Objects 396 al Aa hi Application Area Library ASTATUS BALAMLEFRO BALAMCESTO CBCONDET CBCONDET LC DC ON CBCUSFMAT CBCUSTMAT 2 CB CUSTS CBCUSTSD CDCL _ETRMHST BAUER CBS06RD CBS06RR CLET CLETH CHTACS CHT CMAINT CHT CMAINTD CHT CMAINTR CHTLF1 CHTLF2 _MTLFS CHTLF4 CONDET Status File Balance by Product Balance by Store Work with Order Details Work with Order Details at ong fiel Work with Orders Cobol vers Customer Site Maintenance Customer Detail Maintenance Lo Work with customer Cobol vers Work with Customers Order Entry System Work wich transaction history Back ouk account Order Entry display File Back ouk account Build Customer Letter Frink Customer Letter Contacts Contacts Maintenance Contacts Maintenance Contacts Ma
188. egeben haben werden mit Option 8 Index Quelledateien Geben Sie vor ob Indexe uber die Quelle Dateien erstellen oder nicht erstellen Diese Indexe werden die sofortige Anzeige von Verwendungsnachweis Daten erm glichen Sie f r die Generierung des Datenmodells ben tigen sein abh ngig je nachdem welchen Optionen genommen werden Wenn die Indexe nicht jetzt gebaut sind k nnen Sie f r eine einzelne Quellmitglied gebaut werden wenn sie durch den X Analysis Browser angezeigt sind Wahlen Sie einen von folgenden aus e CHG aktulisiert nur aktuellen Indexe Es findet neu hinzugef gte Quelle Mitglieder und entfernt gel schte Mitglieder Es wird auch Quellmitglieder indizieren die seit der letzten Initialisierung ge ndert hat NO baut die Indexe nicht e ALL es ist hnlich wie CHG wenn es darum geht neue Mitglieder und entfernt Mitglieder zu finden Es werden alle Quellemitglieder das nderungsdatum ohne zu pr fen indizieren UPG Aktualisieren Sie die X Analysis Datenbank und erstellen Sie alle neue Daten einschlie lich alle Indexe Ersetzen von aktuellen Datenmodell W hlen Sie eine Option aus um das Datenmodell f r Ihre Anwendung erstellen erstellen e YES Datenmodell aufbauen e NO Datenmodell nicht aufbauen Sie sollen das X Rev Modul Modell Set f r diese um zu arbeiten haben Gesch ftsregeln Wenn Sie die Auswahl nehmen um die Gesch ftsregeln f r Ihre generieren Anwendung zu erzeugen
189. eien im Datenmodell nachgepr ft werden sollten Nur Beziehungen zwischen Dateien im angegebenen Anwendungsbereich werden nachgepr ft Seitdem ein Anwendungsbereich angegeben hat wird die X Analysis Querverweis Bibliothek auch als Parameter zum Befehl passiert Ausf hrmodus Ausf hrmodus Parameter wird bergeben als REPORT was bedeutet Generieren eines Berichts den Prim rschl ssel und die Fremdschl ssel der einzelnen Datens tze die gegen eine bestimmte Copyright Databorough Ltd 2012 Page 235 gt Beziehung bis zu einer maximalen Anzahl f r jede Beziehung als angegebenen durch den Parameter maximale Datens tze anzeigen Maximale Aufzeichnungen Wenn Sie ein Ausf hrungsmodus von REPORT ausgew hlt haben dann XVERIFY druckt einen Bericht mit den Prim rschl ssel und die Fremdschl ssel der einzelnen Datens tze die eine bestimmte Beziehung verletzt Dieser Parameter k nnen Sie die maximale Anzahl von Datens tzen gedruckt f r jede Beziehung angeben Wenn eine abh ngige Datei enth lt weniger als die maximale Anzahl der Datens tze angegeben aber mehr als O null Datens tze und alle Datens tze verletzen die Beziehung dann diese Beziehung wird aktualisiert Verifizierungsbericht W hlen Sie im Kontextmen auf dem Knoten Verification unter dem Bereich ausgew hlte Anwendung und w hlen Sie dann die Option Orphaned Records Dies generiert einen Bericht anzeigen die Prim rschl ssel und die Fremd
190. eilmenge Datenauswahl auf das Anwendungsgebiet Beschaffung von Teilmenge Daten W hlen Sie das Anwendungsbereich MVCPROCESS von der Tutoranwendung XAN4CDXA aus W hlen Sie Subset Data auswahl von Data Management Options verf gbar auf dem Zusammenhang Menu auf Anwendungsbereich aus De Subset Data auswahl bringt Subset Data dialog wie gezeigt unten herauf Copyright Databorough Ltd 2012 Page 238 A ennangemen gens G Subset Data Fef Library Application Area Subset Library Include Owners Include All Dependents Replicate Triggers Constraints NO Data Option REPLACE ae Teilmenge Daten Dialogfeld aufgefordert die folgenden Optionen e Subset library Bibliothek um die Teilmenge Aufzeichnungen zu halten e Include Owners W hlen Sie von YES Verzug Wert NO ALL aus e Include All Dependents Wahlen Sie von NO Verzug Wert YES ALL aus e Replicate Triggers Constraints Wahlen Sie von NO Verzug Wert Yes aus e Data Option Wahlen Sie von REPLACE Verzug Wert ADD aus Nach dem Bilden der Wahlen klicken Sie OR Knopf um den Gruppe Server Befiehl XSUBAREA durchzufuhren Das erzeugt die Teilmenge Bibliothek als der im Teilmenge Datendialog angegebene Name Die Aufzeichnungen auf der Datei folgen den Teilmenge Filterkriterien angegeben auf den Dateien unter dem Anwendungsgebiet Das f gt auch Subset Library als ein Knoten unter dem Anwendungsbereichsknoten i
191. einschreibung Kennworter konfiguriert ist d h QPWDLVL ist 2 oder 3 dann aktivieren Sie diese Option Fur QPWDLVL auf IBM i als O oder 1 verlassen Sie es ungehemm Standardoption wird uberpruft e DB2 Port Geben Sie die Portnummer f r den DB2 Beispiel an wohin DB2 Dienstleistungen laufen m ssen DB2 Hafen wird auf der Off Line IP Adresse d h 127 0 0 1 oder localhost erm glicht Standort DB2 Port ist 50000 e User Interface Geben Sie Sprache f r die X Analysis Benutzerschnittstelle an tandardsprache ist Englisch Copyright Databorough Ltd 2012 Page 22 Reet tonto ne e Host Code Page Geben Sie entsprechende Host Codepage fur IBM i an Standardoption ist 0037 Unites States e Begin with Outline Geben Sie geeignete Einstellungen f r das Gliederungsfenster Ansichtsfenster an Standardm ig ist die Option nicht aktiviert was bedeutet dass Gliederungsfenster nicht automatisch angezeigt wird Die Gliederung oder jeder anderen Ansicht erscheint nur wenn gefordert e Detailed DFD by default Aktivieren Sie diese Option um detaillierte Datenflussdiagramm als Standard aufzurufen Fortgeschrittene Anstellungen Erweitern Sie den X Analysis Knoten um die Fortgeschrittene Einstellungen zu anzeigen andern G Preferences type fitertet H General Agent Controller Ant Data Management Help i Projects Instal Update Java H LPE Editor H Model Validation Plug in Development Pro
192. elddetalls rauen ER RETTET 109 LFs Zugangspfad EE 110 PENS A RE ee ee TEE 110 Erh htes Mitglied X Ref cccccccccssssssceeceeeeeeesssseeeeeeeeeeeeaeseeeeeeeeeeeaagsseeeeeseeeeeasssaeeeesseeneaassaeees 111 PTA FRU ME 112 Programm Logikdokumentation 2 2222222202200020002n0000 116 Br tect TE Ve Tu LEE 116 Objekt Konvention f r DatenflussdiagrammM ccccccccceeseceeeeceeseeeeeeeaeeeeeeeseueneceeeseaeeeeeeeaas 117 Programm zentriert Datenflussdiagramm cccccccceecececsesseceeeeeeeeseesseeceeeeeeeaaeasseeeeeeeeeaaaaesess 121 Befehl zentriert DatenfluSSCiagramim ccccscsssseccccessseeeececsseecccseasseeecsscasseeecssagseesecseagaeeees 121 Objekt zentriet Datenflussdiagram cccsecccccceeccessssceeeceeeceesseeeeeeceeeeesseeeeeeeeseeeesseeeeeeeeeeees 122 Detaillierte DatenflusSciagramm ccccccsssscccccsssseeeecseasseececseasseeeeeseasseeeesseasseeecsseaseeeeeseoasess 123 Strukture Karte Diagram 2222222002222000000020n00n00nnnnnnnnnnnnnnnnnunnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn 125 Hierarchie Ausschlusse im Gtruktur karte Duagramm 126 Wiederholte Knoten im Struktur Karte Diagrarmim cccccsseccccssssseececsesseececseasseeeessenseeeeessenees 126 Struktur Karte Diagramm mit Dateien 127 Copyright Databorough Ltd 2012 Page Il Detailliert SUK CUP Le e Tu lu D 128 Anwendungsbereich Struktur Karte Diagramm
193. ellen Niveaus High Average und Low Summen f r Gruppe Programme oder Interaktive Programme und fur die Gro artige Summe auch erzeugt werden Copyright Databorough Ltd 2012 Page 192 Invoking Metrics History Metrics Analysis for XAN4CD A Double Click to View History E e a Ooo Sch Complexity Level Units Source Type Source lines Cyc Comp High Total Average Total Low Total Batch Programs High Total Average Total select High Total or Average Total LT ee en m Low Total 1102 invoke History Window One can also invoke History Window for Grand Total or Batch Application Area Breakdown Program or Interactive Program K Wahlen Sie Low Total reihe aus dem Metrik Fenster aus und f hren Sie Doppelklick Handlung durch um Metrik Geschichtsfenster wie gezeigt unten anzurufen Metrics History Window Metrics History for KANICOXA En e Ge Level Change Date Source Lines Cyc Complex Halstead Maint Index Files FP EE ET Se HABE Low Total Current State Zuch 11 705 4398 O1 months back 2011 7 31 2 18 a 12 551 4469 10 months back 2010 10 25 2 643 174 12 129 4439 11 months back 2010 9 25 2 643 174 12 129 4439 13 months back 2010 7 25 2 oes 163 11 721 4245 14 months back 2010 68 28 dab 163 11 721 4245 15 months back 2010 5 28 2 580 160 11 796 4223 16 months back 2010 4 28 2 481 148 11 257 4116 17 months back 2010 3 28 2 475 148 11 247 4076 18 months back 2010 2 28 2 373 1
194. elp Ce bw eC ED g Bor LEGENDS Structure Chart Diagram Legends fs O commer Pe inseterminate 0 Data Model Diagram Legends Copyright Databorough Ltd 2012 Page 293 x IN Dokument Manager Wenn die Flussdiagramm Option ausgew hlt ist dann das Flussdiagramm erzeugt werden mit Microsoft Visio und ihr Glied im Systemdokument platziert ist Flow Chart generated Using Microsoft Visio Yisio 2000 Flowchart for COE001 MAIN 1 E me Edt View Incert Format Tools Shape Window Help D SE Wn mm orok A 0 Fans If Br ele EE Trews L I Rstrievs Custceer Decsils Performa RVCUs i Lines 0081 00 to 0053 00 gt Z S Jump bo subroutine RYOUS Git copy asha Lines GOf4 00 co ons oor Mane jr Dupk abe ZE Ser up blank subile E Fer form FORLES Shape lt Line 0057 00 mo DO a Help Einschrankungen von X Analysis System Dokumenter Bearbeitung einer anderen Word Dokument X Analysis verwendet OLE Automatisierung um Daten an Microsoft Word senden Dies hangt Automatisierungsobjekte von Microsoft Word bereitgestellt Microsoft Word Automatisierungsobjekte haben die Einschr nkung dass Automatisierung dann in ein Word Dokument verwendet wird Bearbeitung von einem anderen Word Dokument beeintr chtigt werden kann oder der Prozess der Automatisierung des Dokuments System beeintr chtigen kann Folgende Probleme k nnen im bearbeiteten Dokuments bemerkt werden De
195. en Der Dialog nimmt den Anwendung Bereichsnamen und die Beschreibung als Eingang Klicken Sie OR Knopf um das neue Anwendungsgebiet zur Querverweis Bibliothek hinzuzuf gen Neu Anwendunsbereich Dialog Neu Anwendungsbereich hinzugef gt 192 168 170 10 El Wh ZAN4C0 8 ZAN4CDEM Tutorial System En Application Ares Diagram Name ORDERS Ce Data Model Diagram SEE Order Entry System Se Overview Structure Chart Z All Objects e Programs A Fies fe All Procedures e Exportable Functions Ep Source Files Business Rules Consolidated Rules Screen Components Ce Change History Regenerated Programs n Web Services HO x Sanitize i A Resize Ab ACCOUNTS Company Accounts AP MYCPROCESS Re Engineering ORDERS Order entry System Ab PLAN Planning System 1G New Application Area E E E il El Copyright Databorough Ltd 2012 Page 63 A IN Anwendungsbereich Ein Anwendungsgebiet Objekt hinzuf gen Entscheiden Sie sich f r die Objektliste ein Anwendungsgebiet ein Objekt hinzu Doppelklicken Sie auf Object List Knoten das Dialogfeld Work with Object bringt Geben Sie den Namen des Objekts Bereich hinzugef gt werden Z B Eingabe CONO01 und klicken Sie auf den Button OK Wahlen Sie das Objekt CON001 und w hlen Sie im Kontextmen auf W hlen Sie dann die Option Add to Application Area wie unten dargestellt Anwendungsgebiet Option Hinzuf gen Applicati
196. en Dialog Managed Linked Repositories dialog Manage Linked Repositories E 45 400 Repositories pc Repositories Host Mame 66 209 50 146 Repository Select Repository Name Location Im Dialogfeld k nnen Benutzer hinzuf gen das Repository ien an der Basis Arbeits Repository fur kombinierte Analyse Der Dialog listet alle Repositories auf dem X Analysis Server neben dem Basis Repository verf gbar Der Benutzer kann das Repository w hlen um hinzuf gen Linkage Type Benutzer kann Repository ien auf die folgenden zwei Weisen verbinden ADD In diesem Modus wird die Querverweisinformationen aus dem gesamten verkn pften Repository ien mit denen des Basis Repository auf dem X Analysis Listen und Diagramme zusammengef hrt Copyright Databorough Ltd 2012 Page 175 REPLACE Hier wird NUR die verschiedene Querverweis Information von Repository ien auf den XA Listen Diagrammen gestellt Das h ngt von der Folge des Repository ab Repository Es listet alle X Analysis Repositorien auf der Maschine au erdem die ein Arbeiten mit Der Benutzer kann ein Repository ausw hlen umsich mit der Basis Repository zu verbinden Um ein Repository zu verbinden w hlen Sie das gew nschte Repository aus Repository Dropdown Liste und drucken Sie Add Button Dadurch wird das ausgew hlte Repository der verkn pften Repository Liste hinzugef gt Um das Repository aus verbundene Repository Liste zu l
197. en sind um die Formatierung wie Papierformat und Streit Entschlossenheit zu dokumentieren Klicken Sie den Schluss Knopf um das Dokument zu erzeugen Fortschritt Status wird auf dem Schirm gezeigt indem er System Dokument erzeugt Das Dokument wird im angegebenen gelegt sparen Position Nachdem der Dokumentationsprozess ber den folgenden Schirm ist wird durch die X Analysis gezeigt um das erzeugte Dokument zu ffnen Copyright Databorough Ltd 2012 Page 314 D 8 B X Analysis System Documentation process completed The POF document has been sawed os D Program Files Databorough4 Analysis 192 168 170 10 PCF_ xan4cox al System Document for XANADA od Do you want to open this Die Betrachtung des Erzeugten Dokumentes Die folgenden Bilder zeigen das generierte Dokument Inhaltsverzeichnis System Document for XAN4CDXA pdf Adobe Reader Fie Edit View Document Tools Window Help SYSTEM DOCUMENT FOR XAN4CDXA TABLE OF CONTENTS LEGENDS CNT CMAINTONID Gontacts Mamnbenance _ nn 20 nennen Fu Header Information for ZZFT01 CNTCMAINTONID 2 2 2 2 nn 2 Parameter List for ZZF T01 CNTCMAINTOID _ nnn eee eee een ee eee eee 2 Data Content Diagram for ZE TO CNTEMAINTOTD 2 3 Acton Diagram for ZZF TOI CNTCMAINTOID 2 4 Screen Design for ZE TO CNTCMAINTD1DY 2 EEN KEEN Ken 5 Business Process Logic f
198. endungen aktivieren Es hat auch eine Reihe von leistungsstarken Reengineering Einrichtungen f r automatisierte Datenbank und Anwendungsmodernisierung die mit den Funktionen der Extraktion Analyse und Design integriert sind Ob eine Anwendung schlecht strukturierte oder hochgradig strukturiert z B Synon 2E Anwendungen X Analysis kann die Design Logik der Anwendung extrahieren bietet eine ausgezeichnete Basis f r effiziente und effektive Gestaltung Recovery X Analysis ist eine Reihe von Modulen vollst ndig integriert mit IBM Rational Produkten WDSc RDp RDi usw und MyEclipseBlue sowie unabh ngig laufende auf Eklipse ohne alle anderen Produktabh ngigkeiten Einzelne Module werden zusammen gruppiert um n tzliche L sungen bereitzustellen die eine Reihe von Anforderungen rund um ein zentrales Thema erf llen Allgemeine Instruktionen Wenn Sie X Analysis ausf hren entscheiden sich f r Aktionen entweder durch e Klicken auf den relevanten Kn pfen auf der Werkzeugleiste e Auswahl von relevanten Optionen von der Menubar Hot Keys ALT unterstrichener Buchstaben sind f r jede Aktion gekennzeichnet e Auswahl der relevanten Options Men Rechtsklick Kontextmen e Doppelklick w hlt den offensichtlichsten Aktionsbefehl aus Anforderungen an die Beh rden des Profils Es wird empfohlen um das QPGMR Profil oder jemanden in der QPGMR Gruppe zu verwenden um die X Analysis Jobs zu f hren Unabh ngig vom Profil verwendet
199. enst ndig angerufen werden um Verzeichnis und Registrierungsstruktur verbunden mit der X Analysis Installierung zu einer Protokolldatei zur Verf gung zu stellen Dieses Dienstprogramm zu f hren w hlen die X Analysis Diagnostik unter der X Analysis Programm Gruppe aus Start gt X Analysis gt X Analysis Diagnostik X Analysis Diagnostischer Dienstprogramm Dialog AA Diagnostics When you press Start button this will scan your Analysis folder and Cancel dump the Director and Registry structure to HAD agnostics log file Fehlermeldung erscheint auf Signon X Analysis Wahrend der Anmeldung auf X Analysis dann erscheint folgende Fehlermeldung fuhren Sie die folgenden Schritte zur Fehlerbehebung Copyright Databorough Ltd 2012 Page 362 FR aang ti Foe Error Jaya java lang UnsatistiedLinkError getBbrowserFroxwysefings Less Details java lang UnsatistiedlLinkError getBrowserFrow Settings at sun Diuglp Pot prow WwiExplorerProxyC ontig qetbrowserProxys at sun plugin net prow NTEXplorerFrowzonfig geibrowserfroxyln at sun plugin net proxy PluginProahanagerresetiUnknown Sour at sun plugin Appleviewerinitenvironmentilnknown Source at sun plugin Appleviewerinitenvironmentilnknown Source 1 Gehen Sie die Systemsteuerung 2 Doppelklicken Sie das Java Plug in Das Java Plug in Bedienungsfeld wird ge ffnet 3 Gehen Sie zu Proxies Panel Die Proxies Leiste sieht aus wie dieses Java Plug in Con
200. enster das alle Geschaftsregeln fur das Programm verzeichnet Restliche Logik Es ist eine Gesamt bersicht ber eine Aktion Diagramm Entscheiden Sie sich f r die Option Residual Look auf der Symbolleiste Diagramm Aktion Dropdown Men Quelloptionen Copyright Databorough Ltd 2012 Page 348 wy IN Anhang G X2E Spezifische Eigenschaften Business Process Logic of DRPZEIR in AQUAFINDRO Q2ESRC Ir Ely H ila Er A A Business Process Logic PREENTRY processing i ROOOOL IF End of file EI BROOOOZ IF End of file ROOOOS IF LCL TET _ 002 01 LeL TET 002 Ue H PREDISPLAY DRPZELROeZD E ROOOO4 IF Frogram mode CHG ROUOUOS IF LEL J_ N eerste keer d ROOOO amp IF DTL Cd_EP dienst lt gt BLANE ROOOOY IF Dit Gr kostennota DU VALIDATION IDREFZELRU ZD EN ROOOUG IF ACTION DELETE E ROOOOS IF Not PGMERR DI ROOOLO IF Len Vraagqteken a EI ROOOLL IF Not PGMERR RUUULe IF DTL Reknr kostennota gt ZERO ROOO1l3 IF LCL Typecode lt gt BLANK ROOOL4 IF FOUND ROOOLS IF DTL Cd_EP dienst lt gt BLANKE ROOOL6E IF FOUND RUOOULY IF Return code Ye4U0005 RUOULS IF Leb Rode blokkeren 1 ROOOLS IF LeL cd verwerking Z tk ROOOZO IF Not PGMERR R OUZ1l IF DTL Reknr kostennota ZERO ROUUes IF DTL IBAN kostennota BLANE BUUUZ 3 IF DTL IBAN kostennota BLANE E RUUUS4 IF DTL BIC kostennota BLANK ROOUZ5 IF DTL cd ER dienst BLANE R OOZ amp IF DTL Cd EP dienst lt gt BLANK
201. er with Long Fields DOC ORJHOR _OMNHDOR Contract Header AAC USF USF Sikes AA CUSORP CUSGRP Customer Groups AALUSTS CUSTS Purchases AADELT YA DELIV Delivery Areas Die Spalten von Entwicklungsschirm Liste werden unten beschrieben e Function Diese spalten verzeichnet die Standardentwicklungsschirm Definitionen vereinigt mit dem Entwicklungsschirm in der X Analysis Diese Standardentwicklungsschirm Definitionen werden gebaut wenn das Datenmodell direkt von der Datenbank der vorhandenen Anwendung geschaffen wird die Datenmusterbeziehungen verwendend um Quer Dateigultigkeitserklarung und Navigation zu kontrollieren Copyright Databorough Ltd 2012 Page 60 wy IN Anwendungsbibliothek e File Diese S ule vertritt den verbundenen Physischen Dateinamen mit dem spezifischen Standardentwicklungsschirm in der Datenbank Standardentwicklungsschirm Krawatte direkt zu physischen Dateien und kann f r die Dateiwartung und Anzeige sowie die Versorgung auffindbaren Bratrostes und allgemeiner Zweck Berichte verwendet werden e Title Das vertritt die Beschreibung des Entwicklungsschirms laut der Datenbank nderungsgeschichte Die Change History auswahl verzeichnet alle Quellmitglieder die eine nderung in ihrer Geschichte haben Der folgende Schirm zeigt das Anderungsgeschichtsfenster f r Quellmitglieder der Tutoranwendung XAN4CDXA nderungsgeschichtsfenster f r XAN4CDXA Source Files EW Consolidated Rules La Change Hist
202. eration Dunkelblau zeigt die Feldoperation Legend fur Mitglied X Ref e Member X Ret Mer Business Rules t fl Member X Reference for CUSNO in KANACDEM ORPGLESRIC CUSFMA m Definition Statements zan No SIAS J sesten W File Operations RK CUSHO n SC an CTSHO SP 0 Mi Parameters 0056 00 usno chainle rcusf eval Zcusno evel cusno B Field Operation PS Program Structure Operation Erh htes Mitglied X Ref Enhanced Member X Ref Enhanced Member cross reference Option zeigt die Verweise auf eine Variable in den Mitgliedstaaten zusammen mit den Informationen dazu wie jeder Unterroutine diese Variable behandelt Es pr sentiert auch die logische Reihenfolge in dem die Variable tats chlich verwendet wird und nicht in der Reihenfolge der wie es physisch in die Quelle eingef gt wird Copyright Databorough Ltd 2012 Page 111 KR ser vernon Ss eo ee son Re eee EC 00 SRPROM Zoom Source l 1 l Ge P Variable Where Used Member Ref Enhanced Member Ref Business Rules 5M Enhanced Mbr x Ref 3 Member Reference for SRPROM in S4NW4COEMPORPGLESRC CUSTMINT 1 CUSTMNTI GETREC fGETNAMES CHGMAI SRPROM VALID CHGSAL SRPROM VALIDZ UPDREC WRTREC 2 0559 00 C SRPROM BEGSR E 0154 00 C EXSR SRPROM 0102 00 C EX5R SRPROM Mehr Info Die Option More Info enth lt detaillierte Informationen ber ein Objekt wie Name Bibliothek Typ Attribut usw
203. ereich ERE TEST Test Demonstration Application Area Options Derive Business Rules Export Options Annotate Document Application Area Data Management Options Create Test Process Definition Create Checkpoint Definition st en Options Modernization Opti eu na Create Test Result Definition Generate Programs Generate Hibernate ORM Test Result Field Exclusion i View Coverage Report audit Options WM er Create Test Process Definition Create Test Process Definition wird verwendet um den Testprozess zu definieren Test Process Knoten unter den Anwendungsbereich erstellt Der folgende Bildschirm zeigt den verf gbaren Test Process Knoten Es ist bereits so vorkonfiguriert mit der Anwendung der praktischen Einf hrung XAN4CDXA Test Process Node EI KTEST X Test Demonstration F Test Process L SZOhNdCDCKD Be For Test Demo ST BASRES Base run results Eh TSTRES1 Unchanged results at level 1 H F TSTRES1 2 Results Level 1 with spool exclusions TSTRES2 Level 2 some changes found E3 Eh TSTRESS Level 3 more changes Found Create Checkpoint Definition Diese Option wird verwendet um Prufpunkte zu erstellen Der Prufpunkt fungiert als ein Bild der Testdaten Die Anwendung der praktischen Einf hrung hat vordefinierten Pr fpunkt XAN4CDCKP der folgende Bildschirm zeigt den Prufpunkt Copyright Databorough Ltd 2012 Page 75 A IN Anwendungsbereich C
204. ereich Anwendungsregeln aufgerufen Diese Regeln bestimmen welche Objekte sind in diesem speziellen Bereich der Anwendung platziert werden Copyright Databorough Ltd 2012 Page 67 A IN Anwendungsbereich Seq No Selection Object Type Object Companson Object Name Library Companson Incl Uwe Select All Object Equal UE Equal Select All Object Equal UE Equal Select File Equal LUST Equal Select File Equal LUST E gual Select File Equal TRAH E gual Select File Equal TRANH Equal Select All Object Equal CON Equal Select All Object Equal CON E gual Select File Equal PROUT RAE Select Program Equal UE UU Update Klicken Sie auf Add um das folgende Dialogfeld aufzurufen Fugen Sie Dialog Anwendungsbereichsregeln hinzu G Application Area Rules for ORDERS Seq No Selection Object Type Object Comparison Equa Object Mame Library Comparison Library Hame Ys Incl Red Pome Incl Refd Files Ho wi Incl Owning Files No Incl Dependent Files Close Die Details bez glich der Hinzuf gung einer Regel f r ein spezifisches Anwendungsgebiet k nnen durch diesen Dialog zur Verf gung gestellt werden Die Anwendungsbereichsregeln k nnen Aktualisiert gel scht werden oder neue Regeln k nnen hinzugef gt werden Add Delete and Update Kn pfe an der Unterseite vom Schirm Aktualisieren Copyright Databorough Ltd 2012 Page 68 GN Anwendungsbereich
205. erfolge werden in X2EGCMLOG geloggt und die verbundenen Fehleraufzeichnungen werden X2ECPLLOGO geloggt Au erdem werden irgendwelche urspr nglichen Programme die scheitern zu kompilieren zur Ausschluss Datei X2ERGNEXS geschrieben Die in der Ausschluss Datei verzeichneten Programme werden als ein Teil der Auswahl 16 des XREGENP nicht erzeugt Option 23 Prb Anl Die Auswahl 23 kann verwendet werden um mit der Anwendung vereinigte Probleme zu zeigen Der folgende Schirm wird gezeigt wenn die Auswahl 23 gew hlt wird Problem Analyse Schirm Analyse Application Problems XPRBANL Type choices press Enter GE EE EE ENEE Dr cken Sie den EINGABE Schlussel einen Gruppe Job vorzulegen der den XPRBNAL Befehl in der Gruppe Weise durchf hren wird Option CT Prj Ctl Die Auswahl CT kann verwendet werden um mit der X2E RPG Projektkontrolle zu arbeiten Der folgende Schirm wird gezeigt wenn ein Benutzer f r die Auswahl CT w hlt Problem Kontrollschirm X2E RPG Work with X2E RPG Project Control Daraborough LEd XARWKPRJL Project AACA2EDEMO Ref d Project NONE SIE lr Type options press Enter 2 Change 4 Delete 5 Display 7 Notes 8 Comp Errors 9 Missing Files ze le ne Copyright Databorough Ltd 2012 Page 334 IN Anhang E XREDOAPP Befehl Program Type Category Program Description Ass q d To AAAYUPC IDE DIDS EE AACGEIR MISDBFILE Maintain Country Code AAEMXFP BEEDD CEREI SFR ZI DES EE Execute ext APEYCPE M
206. erlaubt DB2 Password Geben Sie Kennwort fur den DB2 Benutzernamen f r den Zugriff auf die DB2 Ressourcen DB2 Port Geben Sie die Portnummer f r die DB2 Instanz wo die DB2 Dienstleistungen ausgef hrt werden m ssen Der Standardport ist 50000 Test Connection Dieser Knopf macht die DB2 Verbindung mit dem gegebenen Benutzernamen und Kennwort g ltig X Redo Einstellungen Erweitern Sie X Analysis Knoten um die X Redo Einstellungen an zu zeigen ndern Copyright Databorough Ltd 2012 Page 29 Renting onto nt type fiter tet Redo H General Agent Controller Ant Data Management i Projects Install Update Rows to display 3 Java Number of rows bo display in the Grid DEFAULT ze H LPE Editor ie Model Validation Site Date Format Plug in Development Date Format to use on the Web page ddirimjyyyy e Profiling and Logging Remote Systems Run Debug Team Test Validation z Analysis Advanced Folders General Repository Location Data Test Fledc General x Redo Preferences Restore Defaults Apply Benutzer kann die folgenden X Redo Einstellungen andern e Web Server Folder Geben Sie den Zuganag fur Web Server Ordner e Web URL Geben Sie X Redo URL f r die Ausf hrung Der Standardwert ist 127 0 0 1 e Rows to display Dies wird verwendet um die standardm ige Anzahl der Zeilen in einem Raster anzeigen festgelegt e
207. erntabelle die durch den X Analysis Daten Modellierung Prozess erzeugt werden Diese Tische werden unten verzeichnet Copyright Databorough Ltd 2012 Page 150 gt C Name Desen XPIDS Primary identifiers XRELS Relationships XSHKEYS Relationship detail XKEYMAP Access paths X Analysis Daten Modell Datenbank AREY MAP MRELS Anges paths Pil relationships XSHKEYS Fiold ratallonsrips 9 Die einfachste Moglichkeit die Daten im Datenmodell anzusehen ist um die Datenworterbuch gestellte innerhalb von X Analysis zu verwenden 1 Open the Customer Maintenance System in X Analysis 2 Click the Data Dictionary icon on toolbar Copyright Databorough Ltd 2012 Page 151 Ky can ut dem seem Komponenter Optionen auf dem Bildschirm Komponenten Copyright Databorough Ltd 2012 Page 152 DR an fd ch Komponenten Optionen auf dem Bildschirm Komponenten Bildschirm Komponenten X Analysis provides the following options on Screen components Screen Source Code Function Editor Page Designer Data Content Screen Actions Class Diagram Business Rules Component Documenter Annotate Schirm Quellcode Die Screen Source Code auswahl zeigt den Quellcode f r die verbundene Anzeige Datei Ein neues Quellbrowser Fenster wird angerufen das Quellmitglied der verbundenen Anzeige Datei zeigend Copyright Databorough Ltd 2012 Page 153 DR gta uf dm ch Komponenten Be CUSTMNTIFM E3 m Sour
208. es Anwendungsgebiet hinzuzuf gen verwenden F6 Hinzuf gen einer neuen Anwendungsgebiet X Analysis 4 Work with X Analysis 4 Application areas Databorough Ltd XARWKAPA OS Oy 254 Copyright Databorough Ltd 2012 Page 69 Anwendungsbereich 09 May 2012 Area ee OEOO1 Description Application Arca On OO PIEKLE Fil2 Cancel Eine beliebige Anzahl von Regeln kann angegeben werden um einen Anwendungsbereich zu definieren Verwenden Sie Option 7 definieren Sie eine Regel fur ein spezifisches Anwendungsbereich Option 7 fur Anwendungsbereichregeln X Analysis 4 Work with X Analysis 4 Application areas Databorough Ltd XARWKAPA 068207354 09 May 2012 Enter options press Enter 2 Change 3 Copy 4 Delete 5 Display 7 Rules 8 Pgm objects 9 File objects 10 Verify area 11 Area copy 12 Subset 13 Filter spec 14 Test Result Fields 15 Auehorcipres Io Pool Exclusions Area Description ACCOUNTS Company Accounts ACHEADO1 BCHEADO1 CUSEMAINT New Sub App Area CUSTOMERS Customer App Area DEC HG Test area MVCPROCESS Re Engineering OE Order Entry OH OOM Application Area OEOOI ORDERS Order entry System Fl Help F3 Exit Fl2 Cancel EE E eToro der lt e Der folgende Bildschirm zeigt den Anwendungsberiechregeln Bildschirm Copyright Databorough Ltd 2012 Page 70 Anwendungsbereich Anwendungsbereichsregeln fur OE001 X Analysis 4 Work with X Analysis 4 Application area rules Databorough Ltd XARWKRLS 08 12 4
209. este Regeln X Analysis stellt eine wichtige Eigenschaft verbunden mit Dateifeldern und Geschaftsregeln zur Verf gung Mit der Hilfe dieser Eigenschaft kann ein Benutzer alle mit einem Dateifeld verbundenen Gesch ftsregeln ansehen F hren Sie Doppelklick Handlung auf dem Knoten der Consolidated Rules durch um das folgende Fenster anzurufen Copyright Databorough Ltd 2012 Page 57 A menge Feste Reaeln f r XANACDXA e Files soli E SOUFC Consolidated Rules for X4N4CD A e Exportable Functions EB CNT4CS Contacts USERN Contact Contact blank CONDET Contract Detail MORD Contract Contract gt 300000 Contract lt 20000 or CONDET Contract gt 29999 B CUSF Sites NAME Company Company blank SALUT Salutation Salutation lt gt blank and Salutation lt gt blank and CUSF Salutation lt gt blank and CUSF Salutation lt gt USERN Contact Contact blank B CUSTS Purchases CUSNG Prospect Mo L Mm W hlen Sie jede Gesch ftsregel verzeichnet unter einer Datei aus und breiten Sie den Gesch ftsregel Knoten aus um den wirklichen Gesch ftsregel Code verwendet wie gezeigt unten zu berpr fen Gesch ftsregeln ber Knoten um den wirklichen Code zu sehen IER Source Files fer Consolidated Rules x Ne Consolidated Rules for X4N4CDXA e Exportable Functions EB CNTACS Contacts USERNM Contact Contact blank IF USERAM EQ BLANKS ERROR OEMOUZ
210. f r Ihre Anwendung Gesch ftsregeln nehmen k nnen Sie es durch X Analysia anzeigen W hlen Sie eine der folgenden Aktionen aus e YES Gesch ftsregeln generieren NO Gesch ftsregeln nicht generieren Sie sollen die X Extrakt Modul Entwurf Wiederherstellung Set f r diese zu arbeiten haben Wenn die Auswahl YES Modellierung soll bereits durchgef hrt oder aufgebaut haben Datenmodell sollt YES sein X Resize intialisieren W hlen Sie eine Option aus um das Projekt X Gr e f r Ihre Anwendung zu generieren e YES X Resize Projekt intisialisieren e NO X Resize Projekt nicht intisialisieren Sie sollen das X Resize Modul daf r haben um zu arbeiten Copyright Databorough Ltd 2012 Page 369 IN Anhang Aktualisieren von X Analysis Dr cken Sie den Eingehe Schl ssel einen Gruppe Job vorzulegen um den XAXREF Befehl zu bearbeiten Sobald der Gruppe Job zu Ende ist kann der Benutzer die verschiedenen Protokolldateien berpr fen die infolge dieses Gruppe Jobs erzeugte Spule Dateien sind Der verschiedene Satz von Spule Dateien wird beruhend auf RPG oder 2E Umgebung erzeugt F r RPG Umgebung werden die folgenden Spool Dateien generiert Spule Dateien 1 Message L weck Z O ZO o O XREPORT Audit Log for lt X ref library gt Init Job Initialisierung XREPORT Audit Log for lt X ref library gt D B Model Build Wenn Datenmodell Bauen YES ist Audit Log for lt X ref library gt Business Rule Wenn
211. file XAN4SEU Verwenden Sie den CRTUSRPRF Befehl um das Benutzerprofil XAN4SEU zu erstellen Stellen Sie sicher dass folgende Parameter eingestellt werden Benutzerpasswort XAN4SEU Benutzerklasse PGMR Initial Programm XSEUCLP Bibliothek XAOBJ Create User Profile CRTUSRPRF Type choices press Enter User or oT XAN4SEU Name User password a ee a SUSR ERE Name USRPRF NONE Set password to ee a ee ee NO NO Es Sa EE ENABLED xENABLED DISABLED User cases fib ae ewes ee ee PGMR AUSER 22 EE Assistance level 2 an 2 ASMO elu EE Curro ne EE e A ORADE Name CRTDFT Initial program Eo Sei u Be gt a UC ie Name NONE Ilias e u een XAOBJ Name ish ZUURETE er due Tale ie Tr MAIN Name SIGNOFF EE EE w LLB Name ZETBR ZCURETB Limit ee a SES ee ee NO xNO PARTIAL YES Text description e ee IR vey A on sen lee EE F4 Prompt F5 Refresh F12 Cancel F13 How to use this display F24 More keys Dr cken Sie F10 und Seite Unten Setzen Spezielle Beh rden ALLOBJ JOBCTL SAVSYS Copyright Databorough Ltd 2012 Page 305 wy IN Anhang B Erm glichung von SEU Schnittstelle Change User Profile CHGUSRPRF Type choices pres Rnter Additional Parameters E EE RER EE EE EE ZAT TORJI So LURE Ui Glico TON x JOBCTL EE EE EE EES EE Display Ign on Information a OYSVAL SAME NO aie geo oo Vek Password expiration EE xSYSVAL 1 366 SAME SYSVAL NOMAX bime Cdeyice sessions a o o o
212. filing and Logging Remote Systems Run Debug Team Test Validation X Analysis Advanced Folders General Repository Location A Data Test Redo Fortgeschrittene Anstellungen Advanced Advance Setting Preferences e Work with Objects Default File Attribute Default Program Attribute e Subset Data Include Owners Include All Dependents Replicate Triggers Constraints Data Option Database Language Translation UML Diagram Show object name in Class diagram Restore Defaults Appl Copyright Databorough Ltd 2012 Page 23 Retention to ne Benutzer kann die folgenden Einstellungen fur X Analysis Kunde andern e Arbeiten mit Objekten e Default File Attribute Geben Sie Attribut f r die Objektliste von Files an Der Standardwert ist PF e Default Program Attribute Geben Sie Attribut f r die Objektliste von PGM an Der Standardwert ist alle e Teilmenge Daten e Include Owner Der Standardwert ist YES e Include All Dependents Der Standardwert ist NO e Replicate Triggers Constraints Der Standardwert ist NO e Data Options Der Standardwert ist REPLACE e Database Language Translation Dadurch k nnen deutsche Benutzer ausw hlen Datenbank Ubersetzung Sprache die korrekte Darstellung der franz sische Zeichen in der X Analysis Kundensoftware erm glicht e UML Diagram berpr fen Sie den Kontrolle Kasten wenn Sie den Objekt Namen im Klassdi
213. for the selected source member is displayed The Business Rules for the program CONO01 is displayed below Bei der Auswahl Business Rules die Geschaftsregeln fur das ausgew hlte Quellmitglied auswahlend wird gezeigt Die Gesch ftsregeln f r das Programm CONO01 werden unten gezeigt Copyright Databorough Ltd 2012 Page 94 XK ser venga in on Geschaftsreaeln Business Rules for CONOO1 in XAN4CDEM ORPGSRC Yiew Level 1 EEE E ost Wr Se RS A aA Business Rules MAINLINE ES BOOOOL Contract 300000 SRYVCON SPRLNS SCRCON E DUUUDU Z Product gt U SYALID DUUUDU A Product gt U Business Rules for CONOO1 Number of Lines 3 Source Member Rule Mo Field COMODO OO001 a WW DE CORDET COMO jgz A WOP D _ONDET Produck lt gt 0 COMOO1 DUU ay ED CORDET Produck lt gt 0 Restliche Logik Auf die Option Residual Logic wird die Prozesslogik fur die gewahlte Quelle Member angezeigt Die verbleibende Logik f r das Programm CONO01 wird unten angezeigt Restliche Logik Se Object List a como 33 E Residual Logic of CONOO1 in XAN4CDEM QRPGSRC Residual Logic INITIALIZE PROCEAS PGMMODE A ORAFLIC CONUOLOLD PROCEAS PGMMODE B OESFLC CONUOLOLD PROCESS PGMMODE C OESFLC CONDOLOLD SRYCON SERLNS SCRCON SVALID ZEXITPSM Copyright Databorough Ltd 2012 Page 95 KR anal veri ui One Quellumriss Gliederungsansicht Quelle auflisten Alle Unterprogra
214. guration Tab og oo oo oofoofoo oofoo oo 41002499 INTRTN Change Configuration Tab oojoojoo oofoofoo oofoo oo Aioo0z500 INTRTN Delete Configuration Tab OOo foo oofoofoo oofoofoo 41002503 INTRTN Create Distributed File oofoofoo oofoovoo oovoofoo 41002504 INTRTN Change Distributed File od oo0 o0 oofoofoo oofoo oo Ai00z505 INTRTN Delete Distributed File oofoo oo oofoofoo oofoofoo 41002526 INTRTN Determine Recs to Delete o0 oo oo oofoofoo oofoo oo AlCO2S2F INTRTN Dt Table amp view Cfg Recs Doc oofoofoo oofoofoo 1002528 INTRTN Ensure RDE Exists on Tab 00 00 00 oofoofoo oofoofoo 41002569 INTRTN Retrieve Table for view oofoojoo oofoofoo oofoofoo II K Geschaftsprozess Logikmetrik W hlen Sie die Audit Optionen aus und w hlen Sie Gesch ftsprozess Logikmetrik Auswahl verf gbar unter dem Zusammenhang Men ber die Querverweis Bibliothek Copyright Databorough Ltd 2012 Page 352 Fy mn Kae specs tigeseten W 192 168 170 10 ER SE Copy of aquafindr New Application Area Add Alternate Data Library List Application Library List Refresh Options Derive Business Rules Export Options Document Entire Application Document Changed Objects lt ri fe SO Re engineering Options K ot I L Inter Repository Options Audit Options Metrics Analysis Sl vb este Sereen Metrics Pr ALLDRPRDFR DRPRDFR Stack File Metrics FH 4 LLORURPVR DRURPYR Stack Business Proce
215. h lt ausf hrlich berichtete Information in jeder Datei in der Anwendungsdatenbank Viele dieser Daten ist die standard Metadaten fur die einzelnen Dateien extrahiert und gespeichert auf die XDD Datei und Feld zum Beispiel Typ Feld und Spaltennamen Feldgr e So ist Aufzeichnung metadata f r den Gebrauch durch andere Anwendungen sogleich verf gbar Die wichtigsten berschreiben Datenw rterbuch Untermen optionen sind PIDS berschreiben Die XOVRPIDS Datei enth lt alle Eintr ge der berschreibung f r XPIDS angezeigt Override Data Dictionary Menu ANE AN To Override PIDs a Override Relationships ay Override Relationship Details E Override Program References Copyright Databorough Ltd 2012 Page 231 x Datenmanagement Eigenschaften Physische OVRPF 10A Dateinamen iow OVRPID 10A Zugriffspfad f r die als der PID zu verwendende Datei Dateinamen Bezichun Nur 1 2 3 bedeuten 1 ist die h chste dieser Wert wird Priorit t g OVRPTY 1A verwendet wenn Sie bestimmen welche Datei Besitzer ist es den Deskriptor her Screen Layouts Nur Referenz OVRRFO 1A Wenn diese Beziehung nur Verweis ist geben Sie Y Override Data Dictionary Override PIDS Data View for XOVRPIDS 4 m Data View for XOVRPIDS eas Y T G Gei PF Name PID File Name Reln Priority Reference Only berschreiben Sie Beziehungen Zeigt die XOVRRELS Datei enth lt die berschreibung Eintr ge f r XRELS
216. he generated procedure based module IIXUTX Oms status IIXVTX SEL Oms status uscanl blank uscan2 blank utranl blank utran2 blank uresul zero uscan2 iixutx uscanl iixvtx ulen len 3trim uscanl upos 1 utranl xlate lo up uscanl utran2 xlate lo up uscan2 uresul scan subst utranl l ulen utran2 upos Lt Error counnbd else oounnb endif er uresul Scanresult OOUNNB Lassen Sie uns nah auf die Kunsterzeugnisse wiedererlangt durch den X2E Reengineering Prozess d h D oe e Aktion Diagramm Gesch ftsregeln Restliche Logik berarbeitete Aktion Diagramm berarbeitete Kontrolleur INTERNE ROUTINEN Objekte Gesch ftsprozess Logikmetrik Copyright Databorough Ltd 2012 W IN Anhang G X2E Spezifische Eigenschaften Aktion Diagramm X Analysis Initialisierung Prozess verwendet 2E Modell Action Diagramme in der Kreuz Referenzbibliothek generieren X Analysis Perspektive Doppelklicken Sie auf den Knoten Programme unter den ausgew hlten Querverweis um die Liste aller Programme zu ffnen Doppelklicken Sie auf das Programm zur Zoom Quelle in das Aktion Diagramm eines 2E Programms siehe unten Aktion Diagramm f r ein Programm Action Diagram for MAK Kostennota Hdr Edit record 1 screen DRPZELR B Ha2eP Ba aR M Action Diagram ES Execute OPH Aantal bijlagen TYPE RTVYOBTJ FILE DRHIBREP DTL St kostennota OO
217. heckpoint Node 2 EI XTEST X Test Demonstration Ep Test Process AN LCDLEP Checkpoint For Test Demo BASRES Base run results Ef TSTRES1 Unchanged results at level 1 ES TSTRES1 2 Results Level 1 with spool exclusions EP TSTRES2 Level 2 some changes Found TSTRESS Level 3 more changes found Test Ergebnisdefinition erstellen Um den Test Prozessergebnisse speichern erstellen wir die Ergebnisdefinition testen Die Anwendung der praktischen Einf hrung wird vorkonfiguriert um einen Test Ergebnisdefinitionen BASRES haben der folgende Bildschirm zeigt die Test Ergebnis Definition Test Result Node 2 EI XTEST amp Test Demonstration Test Process lo Soh COCKER Checkpoint For Test Demo P BASRES Base run results F TSTRES1 Unchanged results at level 1 D TSTRES1 2 Results Level 1 with spool exclusions ES F TSTRES2Z Level 2 some changes Found P TSTRESS Level 3 more changes Found Test Result Field Exclusion Diese Option listet alle Dateien PFs unter Bereich so dass der Benutzer ein Feld f r Ausschluss Zweck auswahlen kann Der folgende Bildschirm zeigt das Feld Ausgrenzung Fenster Test Result Field Exclusion EP Field Exclusion 53 D Test Result Field Exclusion zech File Field Field Type Length Description Ommtted ie a E EE GC ON CUSTS STEBAL STEMAS S TOMAS Breiten Sie eine Datei aus um die Felder dieser Datei zu zeigen Copyr
218. heken in den Datenteil der Bibliotheksliste einzufugen Dies gibt einen Namen fur eine Gruppe von Bibliotheken die durch die Option Work with Alternate Data Libraries list beibehalten werden kann die weiter unten erlautert wird Auf auswahlened Add Alternate Data Library List Option erscheint der folgende Dialog Copyright Databorough Ltd 2012 Page 33 rr Alternative Bihli Dialoafeld hinzuf gen a Library List Description Alternate Data Library Der Benutzer muss einen Namen und eine Beschreibung f r die Gruppe der alternativen Bibliothek in der oben im Dialogfeld bereitstellen Danach klicken Sie auf den Button OR Alternative Daten Bibliothek Gruppennamen unter dem Querverweis Bibliothek Knoten hinzu wie unten gezeigt Abwechselnde Bibliotheksliste zu Querverweis Bibliothek hinzugef gt SM 1892 153 170 10 S A XAN4CDXA KANACDEM Tutorial System H TEST 1 Alternate Data Library En Application Area Diagram at Data Model Diagram Fe Overview Structure Chart Za All Objects Erweitern Sie den Querverweis Knoten und w hlen Sie den Knoten Alternate Data Library Dann entscheiden Sie sich f r das Kontextmen das angezeigt wird unter Alternative Datenbibliothekslistenmenuoptionen a BR 132 163 170 10 E Wh XANACDXA XANACDEM Tutorial System TN TEST 1 Alternate Data Library fa App Work with Alternate Data Library List at Data Select Alternate Data Library List Fe Overvi Remove Alternate Data
219. hlen dass man die ganze urspr ngliche Anwendungssoftware sofort auf der neuen Datenbank ohne Niveau Kontrolle Probleme f hren kann Die DDL Quelle f r die SQL Tabellen und Indizes werden in QDDLSRC in der X Analysis Bibliothek gespeichert Die DDS Quelle fur die neue AKE ist in QDDSSRC in der X Analysis Bibliothek gespeichert Die neuen SQL Tabellen sind mit die H chstzahl der erste Zeichen aus PF Originalnamen die zusammen mit dem angegebenen Suffix nicht mehr als zehn Zeichen benannt Die neue SQL Indizes werden auf die gleiche Weise benannt Dieses Suffix wird im Datenbereich angegeben XSQLCVSFX Display Data Area System DE OCB Datatarsa rae es eres seo XSQLCVSFX EE XAN4CDXA J gels ae EE CHAR Be DEE E LO Sle Ss cee eee ees XDDSTOSOL SOL Table Name Suffix Offset Die konvertierten DDS Quelle Mitglieder k nnen in Spalten 1 bis 5 gekennzeichnet werden Dieses Flag wird im Bereich XSQLCVFLG angegeben Wenn der Datenbereich leer oder fehlt ist sind Spalten 1 bis 5 nicht ge ndert Display Data Area System BB 525B Datafarcea Te a E E a XSQLCVFLG POr Aa a E XAN4CDXA DS o a o d ont eee ok ACHTAR N28 Ee 5 Iesse secure gt ADDS TOSOL Sounree Elag Value Offset ara en O EC Bestimmte Laufzeit Werte in der Generation der DDL Quelle verwendet werden im Datenbereich XSQLCVPMS gespeichert Datenbereich XSQLCVPMS Display Data Area System DB 525B Deinen enteo 6 46 4 ar XSOLCVPMS io DAT Van e a XANACD
220. ht Databorough Ltd 2012 Page 141 RK prt apne Schirm Flussdiagramm FZCNF1 Add WWCONDETO4D Repeated Nodes ZFFTO1 Work with Orders WWCONHDR 02D 22CT01 Work with Order Details WWCONDETOID ZZCNF 1 Work with Orders WiWCONHDROSD ZZCT01 Work with Order Details WWCONDETOID Show Files Symbol wird bereitgestellt um Dateien von der Funktion verwendet Screen Flow Diagram for WWCONHDR Total Objects 11 im fly e show Files IH errer Copyright Databorough Ltd 2012 Page 142 A rs apne Schirm Flussdiagram f r WWCONHDR miit Dateien Fe WWCONHDR 3 Screen Flow Diagram for WWCONHDR Total Objects 27 t fl Ss S Ir Sek A HJ ZZ5F01 Work with Orders WWCONHDRO IG ZC TD Work with Order Details WWCONDETO1D ORDSTS Order status Salespersons Purchases I ZZCNF1 Add WWCONDETO4D CONHDR STKMAS GC TRNTYP gt Product Master H zzsSF01 Work with Order Details WWCONDETO 1G Product Master A ZZFTO1 Work with Order Details WWCONDETO2D _ CONHDR STKMAS TRNTYP Contract Header Product Master Zugriffspfad Diagramm Access Path Diagram ist die schematische Darstellung des LF Access Path Listen Die LFs Access Path zeigt alle Zugangswege f r die ausgew hlte physikalische Datei Um das Zugriff Weg Diagramm fur eine PF zu generieren w hlen Sie im Kontextmenu auf dieser PF und w hlen Sie dann die
221. iagram for M CPROCESS ALL Total Objects 13 M Bil rr EE fv Stock Balances Product Master Store Master Sites Contract Header Transaction type Distributors description nn Salespersons BE 3 Customer Groups a DMD Details 23 al SC E BMD Relations for M CPROCESSM ALL Total Relations 20 Rel Mo Dependent File Relation Type Parent File Dependent Fields Parent Fields l OMDET REFERS TO COMHDR aWwOR DE WOR DE CONDET REFERS TO STEBAL AWORO Aal AED An A LONDET REFERS TO STEMAS ay OED ey ABCD 4 OMDET REFERS TO STOMAS AWD 3 AVN DD 3 Das Daten Modelldiagramm fur ein Anwendungsbereich kann durch Anklicken des Symbols Un Restrict to Application Area Copyright Databorough Ltd 2012 Page 149 gt Status file Security Codes Distributors Order status description Purchases GER Transaction type Store Master Product Master description at DMD Details 2 al 3 m DMD Relations for MYCPROCESS 4LL Total Relations 37 Rel No Dependent File Relation Type Parent File Dependent Fields Parent Fields l _MTALS REFERS TO CUP LC UN UN _MTAL_S REFERS TO SLMEM SIMIT HEH SCH 2 3 OMDET REFERS TO CORHDR Aw RDM AW OROM 4 CONDET REFERS TO STKBAL SWORDA AW AACS SWABO AWOOL S Verstehen von Daten Modell Datenbank Die Metadaten Datenbank die X Analysis zugrunde liegt ist eine wertvolle Ressource und enth lt Informationen die f r Ihre eigenen Zwecke genutzt werden kann Es gibt f nf K
222. ick darauf aus um den Quellbrowser anzurufen Arbeiten mit Mitglied Dialog Work with Members Application Area Application Area Description All Members Selected Library Source File Mame Library Source File Member Details Member Type Text Benutzer kann die Selektionskriterien auf der Arbeit mit dem Dialog von Mitgliedern angeben um eine Reihe von Mitgliedern zu zeigen 1 Wahlen Sie Quelldatei aus und Bibliothek die den Fall unten verwendet haben Schlagseite ALLUSR als der Bibliotheksname ausw hlend verhindert die Quelldateien in der Querverweis Bibliothek davon gezeigt zu werden 2 Der Mitglied Name auf der Mitglied Detail Gruppe kann sein Copyright Databorough Ltd 2012 Page 54 Anwendungsbibliothek e ALL e Mitglied Name Maximal 10 Charaktere lange e Anf ngliche Eigenschaften des Mitglied Namens gefolgt durch ein Sternchen z B C OE usw 3 Wahlen Sie Type aus der dropdown liste 4 Klicken Sie auf OR button Der folgende Bildschirm zeigt eine Liste der Mitglieder fur den ausgewahlten Kriterien Mitglied Liste Member List e Object List Member List of ALLUSR ALL YALL ALL Total Members 315 Library CP NANACDENM EEXANACDEM EEXANACDEM E gAM4CDEM CP YaN4cDEM EFXANdCDEM vAldCDEM ELSANdCDEM CP XAN4CDEM E vaNdCTEN REKANACDEM RE KANACDEM RE XANACDEM Source File ODDS SRK Ci BLSR LCD H Ci BLSR LCD H Ci BLSR LCD H ODDS SRC OLS LCD H L
223. icken Sie auf den Create New Report Dialog Copyright Databorough Ltd 2012 Page 208 Create New Report Dialog X Analysis Metrics Report Specification and Submission Report Name Report Title Report category RPGRET K Edit categories Application Area Al Members Selected Object Name Select Report Columns and Options Column Metrics varklame Subr Object and Source ID Data Object Library OBILIB D Object Name OBINAM Object Type CBITYP Object Attribute GBJATR Object creation date COBICRTOAT D Object last used date OBILSUBAT Source File OBISRCFIL Source Library OBISRCLIB Source file change date OBISRCFCHD Cen Duden Albee Show report data at subroutine level Save and Submit Report Save Definition Op Protokoll anzeigen Benutzer kann Metriken Verarbeitung protokolliert anzeigen Die View Log Knof ist verf gbar auf der Symbolleiste wie unten dargestellt Copyright Databorough Ltd 2012 Page 209 View Log Icon on Specialized Analysis Toolbar Specialized Analysis 2 5 F X Analysis Metrics for XAN4CDXA Fam ds Category Report Run M Dake Type Status RPG Metrics Reports Klicken Sie auf View Log um das Protokoll zu berpr fen View Log Window E View Log 23 Business Ru at DME Details ZE Variable Wi TE Screen Fiel Ge Screen Com E Log Report Number of Lines 3 Log Time Report name Log text 2011 06 17 14 19 40 001317 COMPLESP Data report submitted
224. ieren bestimmte Schlusselkomponenten des Programms einschlie lich der Nachricht Anweisungen Codes und Validierungsflag zur ck Dann sind die wichtiges Updatedateien identifiziert Nachdem der Prozess abgeschlossen ist ist Programm f r Anweisungen gescannt die keinem der oben genannten Logik Typen darstellen Diese Anweisungen werden in der Datei XEXTRGLINS die Datei Trigger Lines geschrieben die dann verwendet wird um die erforderliche Ausgabe erzeugen Die Option Derive Business Rules f r die gesamte Anwendung oder eine einzelne Anwendung ruft den XGENBRULES Befehl Copyright Databorough Ltd 2012 Page 164 Geschaftsregeln Diz ald auf ein Anwe asbereich ableiten Derive Business Rules ES Dieser Befehl ermittelt die Gesch ftslogik Regeln in jedem Programm in der Anwendung ber die angegebenen Datenbank erstellt wurde Quellmitglied mit der Regel Gesch ftslogik und verbale Beschreibung jeder Regel wird f r jedes Programm generiert Dies geschieht durch Aufrufen des Befehls XBIZRULES X Model f r jedes Programm in der Anwendung Anzeigen von Gesch ftsregeln X Analysis kann Gesch ftsregeln automatisch mit den generierten Index anzeigen X Analysis erm glicht dem Benutzer das Quellmitglied f r jedes Programm in der Anwendung angezeigt Wenn das Quellmitglied angezeigt wird klicken Sie auf das Dropdown Menu Optionen und w hlen Sie Business Rules zu sehen die Regel Gesch ftslogik die in den Mitgliedstaa
225. ies MISSING Source or objects missing SRCOBIDT Source change date after object created Database Reports DATAERR Database File and member errors and alerts DSGNALRT Database design alerts Delete Report Definition W hlen Sie die Option ndern der Berichtsdefinition Bericht Konfigurationsdialog aufrufen Copyright Databorough Ltd 2012 Page 205 Report Definition Dialog G X Analysis Metrics Report Specification and Submission Report Name Report Title Seneral cross language complexity by SUBROUTINE Report category RPGMET k Application Area Al Members Selected Object Name Select Report Columns and Options Column Metrics Varhlame Subr OBIN AM Object and Source ID Data OBISUBRAM Object Library OBILIE OBIATR Object Mame OBJINAM CYC Object Type OBITYP HAL Object Attribute OBIATR MI Object creation date OBICRTOAT SRLLINSTM Object last used date OBILSUDAT Source File OBISRCFIL Source Library OBISRCLIB OBISRCLFLHD Show report data at subroutine level OBISTR RPG OR OBISTR RPGLE Filter Search variables User program Save and Submit Report Save Definition Only Analysis metrics data last updated 7011 05 26 at 06 55 21 Nach dem ndern der Berichtsdefinition klicken Sie auf Save Definition Only Knof Wenn Sie gerne den Bericht generieren und klicken auf Save and Submit Report Berichtsdefinition Kopieren Benutzer hat die Auswahl die vorhandene Berichts
226. ifference Analysis A4 Size 8 27 x 11 69 Contention Resolution Audit report creates documents in Application Folder If the Application Folder is shared and documents are created opened while the documentation is in progress then this may lead to contention Please select appropriate options to enable resolution Do not overwrite Gei Overwrite if exists but if in use then Gei Create document by similar name Exit Skip document creation Wahlen Sie gew nschte Einstellungen fur Audit Report und klicken Finish Knopf um den Bericht zu generieren Wenn die Generation uber den folgenden Dialog ist erscheint der bittet das erzeugte Dokument zu ffnen X Analysis Dialog to open the generated report X Analysis eh Audit Report Documentation process completed The documents has been el saved in Documents and Settings alakhilly Documents 4 4nalvsis Application Dabai66 209 50 146 PCF_X4N4C0 4 Audit Report For s4N4CO 4 pdf Do you want to open this Copyright Databorough Ltd 2012 Page 216 Generieren von Metriken Analyse Die Generate Metrics Option generiert die Metrik Daten fur die ausgewahlte Querverweis Bibliothek Der folgende Dialog wird angezeigt wenn die Option Generieren von Metriken entschieden ist Generate Metrics dialog Update Metrics Ref Library Source archiving enabled Update metrics amp Dlt history YMO Ein Gruppe Job wird vorgelegt wenn Ben
227. ight Databorough Ltd 2012 Page 76 A IN Anwendungsbereich ER Field Exclusion 2 m Test Result Field Exclusion oOo zech File Field Field Type Length Description Ommtted S over aWORDN S Contract Sy GED a Product AuDOL 3 D Store awe ToT m Ref Mo A 5 A 5 Aw RICO Trn Hst Ten Type Contract City Stk Unit of Measure Price ASOT A OAD Aw PRIC LORMHDR CUSTS STEEAL STKMAS sTOMAS Om OF OF OF OO OO OO CO RI RR RI BR Die verschl sselten Felder werden in der ROTEN Farbe gezeigt Ein Feld auszuschlie en w hlen jedes Feld au er den verschl sselten Feldern aus und w hlen f r das Zusammenhang Men Field Exclusion option Ep Field Exclusion x A Test Result Field Exclusion fs dv File Field Field Type Length Description Ommtted CONDET KWORDN xW ABCC uN AACS KWTETK KWRICD ASOT Contract Product Sr Omit From Res AR CO CO Contract Qty Stk Unik of Measure Price a OAD Aw PRIC COMNHOR CUSTS STEEAL STKMAS STORM AS T 0 CO oc oF oo om RH RI RI RI E Auf Ausschluss der Option das Fenster wird aktualisiert und begann anzeigen o gegen Feld weggelassen wird wie unten angezeigt Copyright Databorough Ltd 2012 Page 77 A IN Anwendungsbereich File Field Field Type Length Description Ommitted E CONDET aw Dp Contract ay ABCD Product A VDL 3 ATATA AwRICO Trn Hst Ten Type AWAS T Contract Qty KWAZ CO Stk Unit of Me
228. intenance Global Contacts by Salesman Global Contacts by Name Global Contacts by Status Global Contacts by Prod amp Status Contract Detail OMFORM OMFORM PGM PGM PGM SCH PGM PGM FILE PGM PGM Pa FILE PGM RS PGM FILE PGM FILE fe FILE FILE FILE FILE FILE QUERY Mak QUERY MaR CBL CBL CBL CBL CBL CBL DSPF CLP CBL RPG DSPF RPGLE CLP CLP PF RPGLE DSPF RPGLE LF LF LF LF PF PRINT PRINT PRINT PRINT PRINT PRINT PRINT PRINT PRINT PRINT PRINT OEOO1 PRINT PRINT PRINT PRINT PRINT PRINT PRINT ATEST SON4CDEM Na DEM Ah 4 DEM Ah DEM Ah 4_ DEM Na DEM ANA DEM Aa DEM M4 DEM Na DEM Ah 4 DEM Ah 4_ DEM Ah 4 DEM Sh 4 DEM Ah 4 DEM AAMA CDSA AH _DER Ar _DER Ah 4 DEM Sh 4_ DEM Ah 4 DEM ee Tab Ah 4 DEM Ah 4_ DEM Ah 4 DEM Ah 4_ DEM Ah 4 DEM Der obige Bildschirm listet alle Objekte aus der Bibliothek XAN4CDXA und enthalt Informationen uber die Anwendungsbereiche Beachten Sie dass einige Zeilen leere Spalte Bereich Anwendung waren die Mittel die das Objekt nicht in einem Anwendungsbereich geh rt Beachten Sie auch die signieren was bedeutet dass das Objekt an mehreren Anwendungsbereichen geh rt Zusammenfassender Bericht Die Option Summary Report ist verf gbar unter das Untermen Audit Options im Kontextmen der Querverweis Bibliothek und Anwendungsbereiche Copyright D
229. ion im Hauptbefehlsmenu X4WRKAPP Option 16 Mit Hilfe dieser Funktion kann Benutzer ein Programm Namen fur Hierarchy Exclusions hinzufugen Dies Copyright Databorough Ltd 2012 Page 134 A rs apne wirkt sich in der Struktur bersichtsdiagramm und Strukturdiagramm Diese Funktion entfernt die untergeordneten Knoten des ausgeschlossenen Objekts und ein gr ner Pfeil als Hinweis auf Hierarchie Ausgrenzung angezeigt wird Wiederholte Knoten in der Struktur bersicht Strukturdiagramm Die bersicht Strukturdiagramm zeigt die wiederholte Objekte mit untergeordneten Knoten mit einem gr nen Pfeil neben ihnen Der folgende Bildschirm zeigt wiederholte Knoten im Diagramm bersicht Wiederholte Knoten im bersich Strukturdiagramm Overview Structure Chart 3 Overview Structure Chart for ALL ALL Total Objects 526 A M H 5P012 Derive the date n working days from the input date XRZZP Exception error Handling called from XRZZ subr SPO12 Derive the date n working days from the input date 5P013 Holiday Checking amp Adjustment 1 Holiday Area XRZZP Exception error Handling called from XRZZ subr SP013 Holiday Checking amp Adjustment 1 Holiday Area Detaillierte bersichtsdiagramm Benutzer kann Detailed Overview Structure Chart anrufen indem er Show Narratives Ikone klickt Das ist auf der Werkzeugleiste vereinigt mit der Overview Structure Chart verf gbar Cop
230. iption All Members Selected Object Object Text Doo y OMO Data Options Re Use cached DMD data if exists Re generate DMD data Es fordert den Benutzer auf 1 W hlen Sie den Anwendungsbereich Namen sofern vorhanden sonst lassen Sie es als NONE 2 Der Objektname auf die Objektgruppe k nnen sein o ALL o Member Name maximum 10 characters long o Initial characters of member name followed by an asterisk e g C OE etc 3 Daten Modelldiagramm Option zwischengespeicherte Daten verwenden oder Regeneriere Daten 4 Ob externe Beziehungen nur f r Anwendung angezeigt 5 Klicken Sie auf den Button OK Die Option Daten Modelldiagramm steht als Data Model Diagram Knoten unter dem Querverweis Bibliothek und Anwendungsbereich Knoten Daten Modelldiagramm f r einen Anwendungsbereich Daten Modelldiagramm k nnen f r ein Anwendungsbereich generiert werden DMD f r ein Anwendungsgebiet kann Anwendungsbereich unter Querverweis Bibliothek Knoten erweitert oder indem Sie bestimmte Anwendung Bereich Namen im Dialogfeld Daten Modelldiagramm entschieden werden Daten Modelldiagramm f r ein Anwendungsbereich ist auf diesen Anwendungsbereich beschr nkt die Beziehung zwischen verkn pften Objekte des Bereichs Anwendung darstellt Copyright Databorough Ltd 2012 Page 148 Daten Modelldiagramm DMD fur Anwendunasbereich MVCPROCESS Einaeschr nkt lt T Data Model Diagram E3 E Data Model D
231. irm zeigt das Fenster der Fehler Fehler Bericht Display Report Report width POs Er or be lithic sees Saiki wor Colina SEEE Line EE A Ne ES E EE Source Source Source Compiler Compile Compile Ob Mor aay File Member Command Date Time TS US US WSUS US WS WSUS WS WS WS US US End Or report WS US WS WS WS WS US TS Option 19 Laden Log Die Auswahl 19 kann verwendet werden um irgendwelche meldepflichtigen in einigen der generieren auftretenden Fehler anzuzeigen Der folgende Schirm zeigt das Load Log Fenster Lad Log Berichtbildschirm Display Physical File Member EEN XS2ELDLOG Ian cata Ve eee ree AACA2EDEMO Member ee XS2ELDLOG FG ie le nae as 1 Ee e so a o o o COLUM o o o o a 1 PLAC EE EE EE EE FF AAAMPVR Q2ESRC AACA2EDEMOXRRIX2EMBR Missing routine Chk code mum AAAYPVR OZESRC AACA2EDEMOXRRIX2EMBR Missing routine Remove Firs AAA6PFR SANS AACA2EDEMOXRRIX2EMBR Missing routine Force EOF on AABOPVR E Meet AACA2EDEMOXRRIX2EMBR Missing routine Remove Firs AABOPVR E AACA2EDEMOXRRIX2EMBR Missing routine Remove Firs AABOPFR OZR RG AACA2EDEMOXRRIX2EMBR Missing routine Force EOF on Copyright Databorough Ltd 2012 Page 332 AACGPVP AACKPVP AACKPVP AACWDFR AACWDFR AACWDFR AACWDFR AADCPFP AADCPFP F3 Exit OZR Ske OZ tek OZR SRE OZ Ske OZ SRE OZE SRC OZ ESRC OZ SRG O2ESRC El2 Cancel AACA2EDEMOXRRIX2EMBR AACA2EDEMOXRRIX2EMBR AACA2EDEMOXRRIX2EMBR AACA2EDEMOXRRIX2EMBR AACA2EDEMOXRRIX2EMBR AACA2E
232. ites by Number Vertritt eine Aktualisierungsdatei um Programm Auszul sen Die oben genannten Elemente sind fur ein Programm zentriert DFD Im Falle von Objekt zentriert DFD die Programme die mit dem Objekt als Eingabe Ausgabe und Update werden wie unten beschrieben angezeigt DPOOOCH value Tables Number of Programm durch Verwendung von Objekt als Eingabe Records cpoiscoz Restore All last years pricing Files Programm durch Verwendung von Objekt als Ausgabe C cCMOOISIs PMT CMOO01 Delete u Vendor Prompt amp Programm aktualisiert das Objekt Validate record Eingangsprogramme zu Ausgelosten Dateien DPOOOCS Value Tables Reprasentiert eine ausgeloste Programm unter Eingabe von der Haupt Datei auf Number of der DFD entschieden ist Records Copyright Databorough Ltd 2012 Page 120 RK pre apne Aktualisieren Sie Programme zu Ausgelosten Dateien CMO001518 CMOO1 Delete Vertritt ein ausgel stes Programm das die Hauptdatei aktualisiert auf der DFD Vendor Prompt amp S validate record gew hlt wird Objekte die nicht geh renden zu Anwendungsbereich Wenn Datenflussdiagramm auf ein Anwendungsbereich einige ___STOMAS Anwendungsbereich Knoten ausgew hlt ist beantragt wird dann die Bereich Store Master ausgewahlten nicht gehorenden Objekten blau hervorgehoben sind und Schnell Info fur diese Objekte den Namen von Anwendung Landverkehrs nennt dieses Objekt a
233. jekt von der PTF Bibliothek wurde in einer der Grundbibliotheken Vanille aber nicht in einigen der KUNDENGERECHT Bibliotheken gefunden User Action Das PTF Objekt kann das Objekt in der Basisbibliothek berlagern REFERS Das Objekt von der PTF Bibliothek bezieht sich auf einen oder mehr Objekte in einer der KUNDENGERECHT Bibliotheken Die Details sind in XPTFROB J User Action PTF Objekt muss revidiert werden um sich alle kundengerecht angefertigten Objekt zu berzeugen die verwiesen sind um noch den Anforderungen dieses Objekts zu entsprechen REFERENCED Das Objekt von der PTF Bibliothek wird durch ein Objekt in einer der KUNDENGERECHT Bibliotheken Verweise angebracht Die Details sind in XPTFROBJ User Action Die KUNDENGERECHT Objekte m ssen berpr ft werden um sicherzustellen dass die PTF Objekts noch die Anforderungen dieses Objekts entspricht Copyright Databorough Ltd 2012 Page 174 Manage Linked Repositories Diese Eigenschaft erlaubt Benutzer einen oder mehr IBM i und oder Nicht IBM i Windows Querverweis Repository zu einem vorhandenen IBM i Repository zu verbinden Manage Linked Repositories ist als eine Auswahl unter Inter Repository Options verf gbar der auf dem Zusammenhang Menu auf dem Querverweis Bibliotheksknoten verfugbar ist Benutzer kann die verbundenen Repository fuhren die diese Auswahl verwenden Verbindung von IBM i Repositorien Manage Linked Repositories Auswahl ffnet den folgend
234. k Fi Outage Kal Export to PDF Grand Total aor lu zus 1 545 ER Gei Export to MS Excel ft High 63 4 z Copyright Databorough Ltd 2012 Page 198 X Audit Optionen Dateimetrik Die File Metrics Option zeigt verschiedene Metriken auf alle Dateien Die Datei metrische Information wird f r die komplette Anwendung und f r alle Anwendungsbereiche angezeigt Die Datei Metriken Informationen unter den folgenden berschriften anzeigen Units Zeigt Totalzahl von Dateien Fields Zeigt die Gesamtzahl der verf gbaren Felder in der Datei Access Paths Die Gesamtzahl der Zugangswege f r die Datei Creating Programs Die Zahl von Programmen die Aufzeichnungen in dieser Datei schaffen Reading Programs Die Zahl von Programmen lesend diese Datei 6 Updating Programs Die Zahl von Programmen die Aufzeichnungen in dieser Datei aktualisieren 7 Deleting Programs Die Zahl von Programmen die Aufzeichnungen von dieser Datei l schen 8 Total References Die Totalzahlen von Programmen die in dieser Datei tats chlich Summe 3 6 Verweise anbringen Der folgende Bildschirm zeigt die Datei Metriken f r die Querverweis Bibliothek XAN4CDXA So YS Si Window displaying File Metrics for the cross reference library XAN4CDXA File Metrics for 4N4CD A4 Name Units Fields Access Pa Creating Pgms Reading Pgms Updating Pgms Deleting F Lm Grand Total 144 15633 81 0 3 Gesch ftsprozess Logikmetrik Die
235. k input parameters 0167 00 CheckParms i 0170 00 KEES hs O171 00 EFAL BOEE PoataLlevar StaLcevar HK HE pMsgObj Nsgohbj EE so piction Action O174 00 pNztFfnco Nxttne 0175 00 pt bom Nat bom BIFE UD return 1177 00 Pf SSeS SSS SS SSS SSS SSS SSS SSS SS SS SSS SSS SSS SS SSS SSS SSS SSS SS SSS SSS EE EE 0175 00 end free 0160 00 F E Re EN 0162 00 Ph EE ZZ ZZ u u El Zn EZ 0153 00 P CheckParms B export 0154 00 1 EE aan ann a a nina m 3 R v UI ai Das erzeugt auch ILE frontend der das Laufen der Anwendung vom gr nen Schirm ber cksichtigt Copyright Databorough Ltd 2012 Page 351 Das Programm erzeugt die DDL Objekte die die Re engineered Aktion Diagramm und Controller Programme verwenden fuhren Sie die neu erstellte Anwendung INTERNE ROUTINEN Objekte X Analysis Initialisiert Prozess Gebrauch die Modellinformationen zur interne Routinen Diese Informationen werden im X2E Repository in der Datei XS2EANXRF verwaltet Entscheiden Sie sich f r INTRTN auf die Arbeit mit Objekten Dialogfeld Dadurch wird den folgenden Bildschirm angezeigt Objekt Liste anzeigen INTRTN Objekte Ze Object List ES Object List of ALLUSR ALL ALL ALL ALL ALL Total Objects 24248 A el Al Library Name Type Description Changed Created Used DRGEN AUTEVZE DTAARA Auboriteit voor verzekeri 12 09 11 0601 93 oofoofoo 41002463 INTRTN Motepad cool aa oofoofoo AlCO2498 INTRTN Create Confi
236. lable on the context menu on the cross reference library The following group of options is available under Inter Repository Options e Difference Analysis Generate Difference Analysis Display Difference Analysis e PTF Analysis Customized Libraries Generate PTF Analysis PTF Analysis e Manage Link Repositories Note Databorough ships the following two additional data libraries for demonstrating Difference Analysis and PTF Analysis XAN4CDEMCU this library contains objects from XAN4CDEM with simulated changes XAN4CDEMPT this library contains simulated PTF for XAN4CDEM Generate Difference Analysis The Generate Difference Analysis option submits a batch job which populates data for Difference Analysis The Generate Difference Analysis expects the cross reference library name from the user which is used to compare the cross reference libraries The following dialog is displayed by X Analysis when user opts for Generate Difference Analysis option Copyright Databorough Ltd 2012 Page 168 gt Generate Difference Analysis E Type FALL Attribute FALL Trivial Differences YES Anzeige von Differenzanalyse Die Option Display Difference Analysis zeigt die Unterschiede der Anwendung Datenbankdateien und Programme Daten die Unterschied ist verf gbar nur wenn Benutzer bereits f r Generate Difference Analysis Option entschieden hat Demofall Anzeige Differenzanalyse Zum
237. len 2 340 Synon Funktion Taste Option Standardwerte u222220002000000220nnn00nnonnnnnnnnnnnnnnnnnnnn 340 Synon Funktionsschl ssel Auswahl Standardwerte cccccsssecssssseeeeeeeeeeeceseeeeeasseees 341 Anhang G X2E Spezifische Eigenschaften 2222 343 Reengineering der nicht 2E Programme 222 2222220000002nnn0n0nnnnnnnnnunnnnnnnnnunnnnnnnnnen 343 Generieren von Geschaftsregeln cccsssccccssssseeecssesseeeecseasseeeecseasseeeeceeaseeeecseaseeeesseaseeesenss 343 Umarbeiten von Programme 343 Reengineering 2E programme 222222220022a00000nnnnnnnnunnnnnnnnnunnnnnnnnnunnnnnnnnnnnnnnnnnnnnnnnnnnnnennn 344 AKUON NEI Te E 346 G schaftsregelii ee Er en TEN ee er 347 Restliche Logik 22 0022220220000220000000Bnnn0nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnunnnnnnnnnunnnnnnnnnnnnnnnnnnnunnnnnnnnnnn 348 berarbeitete Konttrolleur EA 351 INTERNE ROUTINEN ObDjeKt6O ccccccesssceeeeeeeeeeesssseeeeeeeeceeassseeeeeeeeeenaessaeeeeseeeeaaseeeeessesaaes 352 GeschaftsproZess LOGiKMetrik ccccccessseeeeeeeeeeeessseeeeeeeeeeeenasseeeeeeeeeeeaassseeeeesseneaasseeeeeeseneees 352 Generierung von Java Anwendung 2222222200222200000002nn00n0nnnnnnnnnunnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn 354 Anhang H Fehlersuche c ccescsssesseeeeseeceeseeeseeeseeeseeeseees 358 X
238. lication Library KANLORA Call Component Documenter Program Function Type Seq Wo DSPF Format File Title CBCOMDET E CBCONDETOID Zr T0l COMHDR Work with Order Detail ZZM LBLONDETOIG 2zsr0l CONDET Work with Order Detail ZC CBCONDETOZD ZZFTOl CUSTS Work with Order Details ZZFT CBCONDETOSD ZZFTOE CONHD Work with Order Details ZZFT CBCONDETO4D ZZLNFT CUSTS Work with Order Details 22Ch CBCONDETOIL GA Z TOL Work with Order Detail 220K se Hinweis Mehrfachauswahl von Bildschirm Komponenten sind f r Komponente Dokumentation erlaubt Klicken auf das Symbol Komponente Dokument System Dokumentierer Assistent wird angezeigt wie unten dargestellt Copyright Databorough Ltd 2012 Page 308 WOU UIEIUL E K nalysis System Documentation Type and Location Select the type of documentation and its location stem Documentation can generate Single document with documentation of all the objects marked for documentation OR Generate multiple documents for each object marked for documentation System Documentation type Gei Generate Single System Document Generate Individual System Documents Generate System Documents using previous values Document Details Document Title System Document for zANdIDKA Name System Document for X4h4CD 4 pdf Path D Program Files Databoroughi Analysis 192 166 170 1O PLF 4h4cCox al System Document for
239. ll Update Maximum Files to show in a row in Show Files mode Java 8 LPE Editor Annotation Model Validation Plug in Development Profiling and Logging Run Debug Team Test Validation Analysis Advanced E Folders Default wiew Level 13 4 General Repository Location Variable Where Used Ge Test Default view Level a Reda E Setting Preferences Structure Chart El E E E Maximum Unexpanded Depth E E E E Annotation from Cross reference E E E EE E System Document amp view Export as Paper Size PDF OMS Word document A4 C Letter Program Structure Chart Object Where Used Entry Level References Inverted SCD Depth Default Source Editor Gei Lpex 5250 Emulator Others Number of records to display 1000 View Job Log Restore Defaults Apply Ca Dieses Feature ist verfugbar fur PF LF CLP RPG LE und Typ CBL Mitglieder Die Quelle Mitglied basiert Anmerkung auf besondere Weise wie unten angezeigten geschrieben werden sollen damit die Option Systemdokument es als Anmerkung erkennt Copyright Databorough Ltd 2012 Page 296 x IN Dokument Manager Source List of CNTCMAINT in XAN4CDEM QRPGLESRG Lines 224 ViewLevek4 ss BS Robi Pr BE SR e E Seq No EE EE E E E E E E EN A 000z 0d BS COPYRIGHT DATABOROUGH LTO 2005 Eo 0003 00 Ve m 0004 00 H debug i yes copyright Databorough Ltd 2005 datedit i 0005 00 BEGIN ANNOTATION 0005 00 a 0007 00 Test F
240. m Category iReport Run Number Date Type Status RPG Metrics Reports COMPLEXP General cross language com COMPLESS General cross language com DATACPS Program data complexity LOGICP Program logic complexity LOGICS Program logic complexity by sul Source Object Reports HARDTODE Programs with hardcoded li MISSING Source or objects missing SRCOBIDT Source change date after ol Database Reports DATAERR Database File and member er DSGNALRT Database design alerts Business lt 2 DMO Det 1 Screen D io AAD Det BE Screen A OF Data Con Job Log 2 5 m Status of batch jobs submitted KS Job Det ale Job Status COMPLESPITESTER 816092 FOUTS Um den generierten Bericht anzuzeigen w hlen Sie den Bericht und dann rechter Mausklick darauf die rufen Sie das Kontextmen W hlen Sie View Report Option wie unten angezeigt Copyright Databorough Ltd 2012 Page 203 Updated Specialized Analysis Window Specialized Analysis 23 m X Analysis Metrics for AQUAFINDR Last Updated 2011 05 26 at 06 55 21 GA a E SL e Category iReport Run Number Date RPGs Metrics Reports COMPLEXP General cross language com 2011 05 26 07 40 31 583741 Metrics data Complete COMPLEXS General cross language com DATACP Program data complexity LOGICP Program logic complexity LOGICS Program logic complexity by sul Source Object Reports HARDTODE Programs with hardcoded li MISSING Source or obje
241. mal Expanded Detailed 404 MOE UC af e Data Model Diag Normal In PDF as Image Detailed In visio Show All Application Area Diagram Annotation F Application Ares Annotation Coverage of System Document Detailed Object Documentation in Alphabetical Order Detailed Object Documentation in Call Sequence Order No Detailed Object Documentation Cancel Klicken Sie auf Next um weiter fortzufahren Copyright Databorough Ltd 2012 Page 274 A IN Dokument Manager G Kees WW Belt System Documentation Specify Contents Select Features bo be included in the System Document Object List Data Model Diagram Normal In POF as Image Detailed In visio Annotation LFM4ccess Path details File Field Details Field Annotation Object Where Used Data Flow Diagram Normal Detailed Annotation Structure Chart Normal Expanded Detailed Depth B w Annotation u Program Structure Chart Annokation d Screen Report Layout Normal Detailed Business Rules Expork to MS Excel Summat y Detailed Include Internal Hir Source Source level Pseudo Code Flowchart Level Residual Logic Level Wahlen Sie die Optionen aus dem obigen Dialog die Sie dokumentieren mochten Klicken Sie auf Next um weiter fortzufahren Copyright Databorough Ltd 2012 Page 275 x IN Dokument Manager D X Analysis riled Obie Dc mente i
242. me Jetzt w hlen Sie Programm CNTCMAINT und entscheiden Sie sich fur die Option Data Flow Diagram Die folgenden Bildschirm zeigt Datenflussdiagramm auf Programm CNTCMAINT Beachten Sie dass das Symbol Restrict DFD to Application Area deaktiviert ist Dies ist so weil diese Option Ruft aktivieren auf wenn jede Anwendungsbereich ausgew hlt ist Datenflussdiagramm auf CNTCMAINT mit deaktivierten beschr nken DFD Anwendungsbereich Symbol e Object List Ferne MINT E3 m Program Centered Data Flow Diagram for CHTCHAINT Total Objects 5 A 0 amp Hr Contacts Mantenande GER veer Contacts Heim message Maintenance i text Names Index Copyright Databorough Ltd 2012 Page 123 Krein gto Jetzt w hlen Sie den Anwendungsbereich STOCK Nun entscheiden sich wieder fur die Datenflussdiagramm Option auf Programm CNTCMAINT Der folgende Bildschirm zeigt Datenflussdiagramm auf Programm CNTCMAINT Beachten Sie dass Restrict DFD to Application Area Symbol nun aktiviert ist Dies ist so weil wir den Anwendungsbereich STOCK ausgew hlt haben Datenflussdiagramm auf mit CNTCMAINT aktiviert DFD zum Anwendungsbereich einschr nken Symbol Ze Object List igo ONTCMAINT 3 EH Program Centered Data Flow Diagram for CNTCMAINT Total Objects 5 amp m Jalm ei CHTCHAINT Contact Maintenance RTNMSGTEXT text j NAFMESITK Names Index Belongs to CUSTSYS AA Sales Accou
243. me gt ASIMPLTEST recordformatname gt lt modulelibrary gt Same library as file F modulelibrary gt lt highspeedtable gt N lt highspeedtable zautocommit gt N lt autocommit gt cautorrno gt N lt autorrmo gt lt altsegtablename gt lt createbatchcontrol gt N lt createbatchcontroal gt lt cresateiom gt Y lt createiom gt lt createrrnocolumn gt Y lt createrrnocolumn gt zenablecommitcontrol gt N lt enablecommitcontrol gt lt ignoredecimalerror N lt ignoredecimalerror gt My Computer Dokument gesamte Anwendung We will discuss it under the Document Manager Section Document Changed Objects Wir werden es unter Document Manager Abteilung besprechen Dokument Ge nderte Objekte Die Document Changed Objects dokumentiert diese Objekte die sich ge ndert haben seit die letzte Initialisierung auf die Querverweis Bibliothek ausgef hrt wurde Diese Option ist verf gbar im Kontextmen auf eine Anwendungsbibliothek Weitere Informationen finden Sie im Abschnitt Document Manager Modernisierung Option X Analysis Kunde stellt eine Reihe von Modernisierung Optionen unter Untermen Modernisierung Optionen Die Modernisierung Optionen befasst sich mit Programm Modernisierung und Generierung von Datenbank Dienstprogrammen Die Optionen sind wie unter e Reengineer Programs e Convert DDS to SQL e Generate Database Service Programs Copyright Databorough Ltd 2012 Page 44 Detailbeschreibung finden Si
244. mme Module und genannt Programme im Quellcode verf gbar Cursor ist positioniert um bestimmte Codezeile in der Source Browser wenn ein Doppelklick auf eines der aufgelisteten Elemente aus der Gliederungsansicht durchgef hrt wird Quellumriss Ge conoo 3 S O E Source Outline 83 Source List of CONOO 271 iewLevel 5 A Eo a IRI SEE Pee epp o FRYCON PRLNS SVAL ID z t og K i i pi n i i oi Tay i i op i a op C ERCON LGS Receive Parameters B ENTRY FLIST FAEM Ce Until Sa i INOS DU 1 Split Panel Zeigen X Analysis hat eine Option um den Quellcode Normal mit seinem berarbeitet RPG Code vergleichen Diese Ansicht hilft Benutzer zu den berarbeitet RPG Code besser zu verstehen Das Symbol Show Split Panel ist eine Umschaltfl che die geteilte Panel gleichzeitig anzuzeigenden normalen Quell und berarbeitet RPG Code aufruft Split Panel Zeigen Option Source List of CONOO1 in XAN4CDEM QRPGSRC Lines 271 View Level 5 OO r E EEN GIS F U Ba SBP a o s E tt E E E E E 4 E E E E E E 5 E E E E E E 6 E5 foo 21 00 res ho Split Panel garara 0022 00 CY Receive Parameters Auf die Option Split Panel wird Folgendes Fenster angezeigt Copyright Databorough Ltd 2012 Page 96 DR anal veri ui On Normale Ouellcode und berarbeitete RPG Code Ze Object List Em CONDDL 83 u Source List of CONOO1 in XAN4CDEM QRPGSRC Lines 271 Yiew Level 5 O r E GH
245. mo AFINZSOFT Balika EE EE AFINZSOFT2 FinzSoft POC AMDLWILEY John Wiley 4 Sons Model POC AMSXA O E e EENEG AQUAFINAQ Aquafin AQ Model AQUATINAG lS EE Model for x Redos AQUAETNAO3 Aguatin AO Model for Xx Redo3 Fl Help F3 Exit F10 Cmd Line Fl2 Cancel F24 More Keys Optionen auf XREDOAPP Befehlsschnittstelle verf gbar Die folgenden Optionen sind auf der XREDOAPP Befehl Schnittstelle verf gbar e Option 2 Verbindung e Option 3 Kopie e Option 6 Datenattribute e Option 8 Bibliotheke e Option 12 Initialisierung e Option 15 Geschaftsregeln e Option 16 Generieren e Option 17 Fehler e Option 18 Fehler e Option 19 Laden Log e Option 20 X A Log e Option 21 Dateikontrolle e Option 22 Compile Kontrolle e Option 23 Prb Anl e Option CT Prj Ctl Copyright Databorough Ltd 2012 Page 325 rr Option 2 Verbindung Die Auswahl 2 kann verwendet werden um vielfache Anwendungen zu verbinden Die Verbindung der Auswahl einige Datenbereich zu verwenden muss aktualisiert werden Der folgende Schirm zeigt die Verbindung des Fensters VERBINDUNG Auswahl Arbeiten mit Datenbereich X Analysis Work with Data Areas Detasorcough mid XARWKDARAS 120257208 zz Enter options press Enter 5 Work with values Data Area 6S ZIM Bell enee Eroe E ZEN RINGS Men Droge ende Eeer gt Ologes e Heel Us sO Ate Verbundenes Projekt Zum Anzeigen bearbeiten Projekt Daten verkn pft k nnen
246. n System Documentation type Generate Single System Document Generate Individual System Documents Gei Generate System Documents Using Previous Values Document Details Name System Document for XANdCTOWA pdf D Program Files Databoroughis Analysis 192 168 170 101 PLF 4h4Cox 4 System Document for KAM CDRA pdf Klicken Sie nach Auswahl der Generate System Document Using Previous Values Option auf die Schaltfl che Browse um den Application Document Location Dialog aufrufen W hlen Sie den gew nschten Speicherort zu speichern das Dokument und geben einen neuen Dateinamen ein falls erforderlich Copyright Databorough Ltd 2012 Page 265 x IN Dokument Manager System Document for KANdCDXA Application Area MYCPROCESS pdf system Document for xAN4CDXA pdf Mu Recent Documents Desktop Mu Documents Mu Computer a J File name ANACDYA Application Area MYCPROCE SS pee Mu Network Save a type pdf Klicken Sie dann auf Finsih um die System Dokumentation Vorgang zu starten Ein Anwendungsbereich dokumentieren Die Option Document Application Area dokumentiert alle Informationen ber Objekte der ausgew hlten Einsatzbereich geh ren Diese Option ist verf gbar ber das Kontextmen des ein Anwendungsgebiet und ruft die System Documentation Wizard Auf die Option Document Application Area der folgenden System Dokument Assistent angezeigt wird Copyright Databorough
247. n o Vor dem Verbindung von offline X Analysis m ssen Sie die DB2 Portnummer in von X Analysis Einstellungen Einstellungen angeben Copyright Databorough Ltd 2012 Page 301 A nn fi G Preferences Analysis General F p Agent Controller Ant IF Address 127 0 0 1 Data Management Help i Projects Install Update OFline Mode Jaya Specify the DEZ port number in order to access offline Analysis cross reference LPE Editor Model validation DB2 Port s0000 a Plug in Development Profiling and Lagging User Interface English Remote Systems Run Debug Host Code Page 0037 United States General Analysis Preferences User C Case sensitive Password Team Begin with Outline Test Validation Detailed DFC by default ro Analysis E Esi D E El KL E Restore Defaults Apply rn X Analysis Offline starten Wahlen Sie die Option Neue DB2 Verbindung und bieten die erforderlichen Details zum Dialogfeld wie unten dargestellt X Analysis Signon Dialog Signon to X Analysis Host Mame 127 0 0 1 Username Password Copyright Databorough Ltd 2012 Page 302 A nt Ate Klicken Sie dann auf Login um offline Sitzung von X Analysis zu starten Bei erfolgreicher Anmeldung kann die Anwendung der praktischen Einf hrung XAN4CDXA unter der Navigationsansicht unten angezeigt gefunden werden X Analysis Fenster das Offline Anwendung zeigt X Analysis
248. n In der Regel auf dem Rekord Bildschirm oder ein Formular sendet die Daten zur Validierung und weitergehen e Navigation Action Um zu einem neuen Bildschirm abzweigen In der Regel auf das Gitter oder Datensatz Bildschirme im Anzeige Modus angezeigt wird Die Screen Action Auswahl ist fur alle Schirm Bestandteile und Entwicklungsschirme verfugbar Copyright Databorough Ltd 2012 Page 157 DR gta uf dm ch Komponenten Screen Components TE Screen Design BE Screen Action Diagram 2 gt GE Data Content Diagram m Screen Action Diagram for WWCONDETOLG RO A BU E Work with Order Detail WC ONDETOILG 225F014 E Change WWlONDETOZD 22FTO1 AWORDN WorkField AWECCD WorkField AWO4Ts WorkField E Delete WWiClONDETOZD 22FTO1 AWORDN WorkField AWECCD WorkField AWO4Ts WorkField E Display WMWCONDETOZD ZZFT OL WORDN WorkField AWECCD WorkField AWO4Ts WorkField Klassendiagramm Die Class Diagram Option ist verfugbar fur alle Bildschirm Komponenten und Entwicklung Bildschirme Diese Option generiert UML Klassendiagramm Klassndiagramm Ze Object List CNTCMAINTO1D cassdiagram umidass 2 Table Ea CNTCMAINTO1D contacts attributes nextCntDate long cusNo long email String faxno String lastCntDate long prodCode String salesPerson String sts char phone String contact String operations classes Geschaftsregeln Gesch
249. n chst reduziert angezeigt Copyright Databorough Ltd 2012 Page 26 IN Verwendung von X Analysis Kunde e Maximum Files to show in a row in Show Files mode Diagramm k nnen bis zu 10 Dateien in einer Zeile angezeigt W hlen Sie die geeigneten Wert f r Dateien angezeigt werden Wert reicht von 1 10 Standardwert ist 5 e Anmerkung e Annotation from cross reference Diese Option ist standardm ig berpr ft Es impliziert dass die Anmerkung f r die Objekte in der Querverweis Repository gespeichert werden Bei der Erzeugung des Dokuments System ist die Anmerkung lesen und formatiert wie pro die Anmerkung Vorlage die auch in das Repository gehalten wird e Annotation Template Diese Option ist standardm ig deaktiviert Aktivieren Sie diese Option deaktivieren Sie die Anmerkung von X Ref Option Geben Sie den Pfad zu eine Vorlage dot Datei f r MS Word basierte Anmerkungen e Read Annotation from Source berpr fen Sie diese Funktion um den Quellcode zu erhalten auf der Grundlage Anmerkung automatisch dokumentiert wenn die Option Systemdokument entschieden ist e System Dokument und Ansicht Export als e PDF PDF Option ist standardm ig aktiviert Es impliziert dass System Dokument als PDF Dokument generiert wird Auch werden alle Liste Datenquellensicht Diagramm Export als PDF e MS Word Document System Dokumenten in MS Word Format zu erstellen sollte der Benutzer diese Option entscheiden Auch wer
250. n Dateninhalt als auch alle Programme analysierend die das Daten verwenden um die Existenz irgendwelcher Quer Dateibeziehungen nachzupr fen Diese potenziellen Beziehungen werden nachgepr ft eine Integrit tskontrolle durchf hrend um sicherzustellen dass alle Daten von der abh ngigen Datei wirklich tats chlich in Datenaufzeichnungen von der sich bekennenden Datei g ltig Verweise anbringen Auf diese Weise kann sogar das kompliziertste alte System mit relativ keiner Anstrengung modellierte Daten sein Anzeigen von Daten Durch Verwendung von Option View Data aus dem Kontextmen die Aufzeichnungen des FILE Type Objekten PF s LF s eingesehen werden k nnen View Data auswahl ausw hlend wird die folgende Data View gezeigt View Data on CUSF L Data View for CUSFLI 23 F Data View for CUSFL1 SS la T Bei Po Company Distributor Sts Last Next Fa Cus No Product Code K Bertwhiste amp Company Ltd DT 5 030514 031025 01 00001 Besson Bros DT T 031102 031125 05 00015 Beta Company Limited 030408 031006 00140 Bock amp Co Ltd A 030408 031006 05 00014 Cable Installations Ltd 031102 031125 00092 Carmel en Ltd 030508 031013 15 00100 Conte ode un Dee Too loua 101 os Consumer Gene Ltd 030514 031025 03 00102 Culver plc 030514 031025 O04 00139 Driver Drawdowns plc 030908 0531013 01i 00029 Express International plc 030908 051015 04 00116 First Chemicals Ltd 030514
251. n angezeigt werden X Ref Job Scheduler Eintr ge XASCDEIDX X Ref Job Scheduler Entries XASCDEIDX Type choices press Enter xX Analysis library Ch source library X Analysis Bibliothek Geben Sie den Namen der X Analysis Bibliothek dem verwendet in denen Daten gespeichert werden sollen CL Quellmitglied Geben Sie den Namen der Bibliothek wo die CL Quelle gespeichert werden sollen Dies kann die X Analysis Bibliothek selbst sein falls erforderlich Copyright Databorough Ltd 2012 Page 373 Befehl XAROBOT Der Befehl erstellt XAROBOT Programm Referenzen und Global wo gebrauchte Eintr ge fur Jobs initiiert von der Roboter Job Scheduler Index Roboter Scheduler Jobs XAROBOT Create Index Robot Sched Jobs XAROBOT Type choices press Enter X EE Willoiceiew Rober sli Goen CL source library X Analysis Bibliothek Gehen Sie den Namen der X Analysis Querverweis Bibliothek gebaut fur die Anwendung ein die die durch den Roboter vorgesehenen Jobs enthalt Roboter Bibliothek Gehen Sie in den Namen der Bibliothek ein die die Roboter Datenbank enthalt CL Quellbibliothek Gehen Sie in den Namen einer Bibliothek ein wo das Programm Quellmitglieder der CL fur jeden vorgesehenen Job Zugang erzeugen kann Sie k nnen in QTEMP eingehen wenn Sie nicht behalten oder die erzeugten Quellprogramme ansehen mogen Copyright Databorough Ltd 2012 Page 374 X Anhang K Lizenz Code Anforderungsformular
252. n der Navigationsansicht hinzu Copyright Databorough Ltd 2012 Page 239 Exportieren von Drucken Copyright Databorough Ltd 2012 Page 240 entree Exportieren von Drucken Moderne Software Design Tools bieten h ufig die M glichkeit ein Modell oder Entit t Beziehungsdiagramm aus einer vorhandenen Datenbank berarbeitung Dies geschieht normalerweise ber eine Verbindung der Open Database Connectivity ODBC und st tzt sich auf die Metadaten innerhalb einer Datenbank die Beziehungen zwischen Tabellen beschreiben gehalten Diese Werkzeuge sind oft nicht in der Lage eine genaue Daten Modell aus einer vorhandenen Datenbank DB2 berarbeitung denn es ist lter als die Datenbankfeatures denen das Tool verwendet Das X Analysis Daten Modell k nnen Sie diese L cke und Ihrem Datenmodell in anderen Tools importieren X Analysis bietet verschiedene Export M glichkeiten f r den Export von Diagrammen und technischen Details direkt in Anwendungen wie PDF und Microsoft Word oder Microsoft Visio Die Schnittstelle zu PDF und Microsoft Word ist anspruchsvoll genug um automatisch erzeugen detaillierte und strukturierte Dokumente die Inhalt Index Seiten Kapitel Abschnitte und alle Bildschirme in X Analysis angezeigt mit einem einfachen Auswahl Assistenten verf gbar zu haben Dokumentation Objekt Feld Anmerkung in der exportierten PDF und Microsoft Word Dokumente aufgenommen werden kann Export nach PDF Export to PDF
253. n einzigartiges Merkmal des unter Hinweis darauf dass vom Benutzer im System Dokumentationsprozess zuvor genannten Optionen entschieden Mit Hilfe dieser Funktion kann Copyright Databorough Ltd 2012 Page 263 x IN Dokument Manager Benutzer ohne opting dieselben Optionen erneut f r den Prozess der Systemdokumentation System Dokument generieren Die Option Generate System Documents Using Previous Values kann vom Benutzer verwendet werden wenn der Benutzer m chte das System Dokument mithilfe der vorherigen Options ausgew hlt f r die Dokumentation zu generieren Diese Auswahl wird unbrauchbar gemacht wenn Benutzer umschaltete um das System Dokument f r das Anwendungsgebiet von der System Dokumentation f r den Gegenstand E oder umgekehrt zu erzeugen Starten Sie den Dokumenter Kennzeichnung von Einzelobjekten f r Dokumentation oder w hlen Sie die Option Dokumentation Anwendungsgebiet W hlen Sie die Generate System Document Using Previous Values aus der Dokumentation Assistent wie unten dargestellt Copyright Databorough Ltd 2012 Page 264 x IN Dokument Manager anerate Documen ing Previous Val Type and Lo X Analysis x System Documentation Type and Location Select the type of documentation and its location System Documentation can generate Single document with documentation of all the objects marked for documentation OR Generate multiple documents for each object marked for documentatio
254. n f r die ausgew hlte Anwendung aufzustellen Wenn Sie vorhaben das Datenmodell zu bauen das CA 2E Musterbibliotheken dann verwendet sollten Sie in die Namen jener Bibliotheken hier eingehen den Bibliothekstyp als M angebend Copyright Databorough Ltd 2012 Page 329 V AN Anhang E XREDOAPP Befehl Diese Bibliotheken werden verwendet wenn die Anwendung Initialisierung und f r verschiedene andere Befehle die diese Informationen ben tigen Die maximale Anzahl von Bibliotheken erlaubt f r jeden Typ ist 300 Zwei Datenelemente sind gegen jede Bibliotheksname festgehalten Bibliothekstyp O Objekt S Quelle oder M 2E Modelltyp Bibliotheken Sequenznummer Es bestimmt die Ordnung in der die Bibliotheken in die Bibliotheksliste gelegt werden Option 12 Initialisieren Die Auswahl 12 kann verwendet werden um die X REDO Anwendungsbibliothek zu initialisieren Der folgende Schirm zeigt das Initialisieren Fenster Initialisieren Schirm XAXREF Initialise X Analysis 4 Type choices press Enter AACA2EDEMO SOC AD 1100 Name Name TEE Object EE eae a a a a for more values Souzee hibrisies E for more values s REC ALIS 105 6 ofS 2G LETHED Name SPECIFIED NONE Index Source Eiles Build Data Model Generate Business Rules Initialise X Resize ee Include obsolete source object Import 2E Model F3 Exit F4 Prompt F5 Refresh F24 More keys Option 15 Gesch ftsregeln
255. na a ara amet aes RE RER ER SEE DIENEN E Ee 229 SE ne E are ee 230 SE le ne esse ae EEE Re 231 berschreiben von Datenw rterbuch 22222222002220002000022n000000n0nnn0nn0nnnnnnnnunn nn nnnnnnnnn 231 PIDS berschreiben ccccccceccssescssescsssscssesseceaseesaseesassecassesassesassesassaaesacsesasaeasaceasseeasieeateeasen 231 berschreiben Sie Beziehungen katka rntainrarararraranra rrenaren 232 Beziehungsdetails berschreiben 0 cccccccseseesccessesceecceseesccesseeceesaeseseceesreeeevareesseasenreeeeeereenss 233 Uberschreiben von Programm Beterenzen 234 berpr fen von Datenbeziehungen EA 234 Copyright Databorough Ltd 2012 Page Iv NEIES 235 VS uge ln e VE 236 Teilmenge Ir d IV vU TEEN 237 LH Ets CH e E 238 Beschaffung von Teilmenge Daten uk ENNEN 238 Exportieren von Drucken 2 2222220000000000000nnnnnnn0 mann mann EN 241 EXBOFE NAEH PDF oe ee nee 241 Exportieren nach Microsoft Word 22 222220222222000000000nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn nn 242 Exportieren nach Microsoft Excel 2222222000220000000n2nnn0nnnnnnnnnnnunnnnnnnnunnnnnnnnnunnnnnnnnnnn 242 Export f r Flussdiagramn 2222222040402220000222200000000000nnnnnnnnnnnnnnnn nn nnnnnnnnnnnnnnnnnnnnnnnnnnnnnn nennen 243 Drucken von GT CN 246 Export als DDL aus X Analysis 2222222200022000000002nn00n0nnnnnnnnnonnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
256. nager Bi Data Transfer Utility 7 Uninstall Analysis Read Me Analysis Diagnostics Auf die Option Annotation Template Manager erscheint folgende Dialog Add Annotation Template dialog Add Annotation Template Object Type CMD Attribute J si Template Path Browse Add view KML Close Benutzer kann verschiedene Vorlagenpfade fur unterschiedliche Objekttypen angeben und dies kann in XML durch Anklicken des Buttons View XML angezeigt werden Copyright Databorough Ltd 2012 Page 299 Anhang A X Analysis Offline Copyright Databorough Ltd 2012 Page 300 Anhang A X Analysis Offline X Analysis Client kann auch verwendet werden im offline Modus ausgef hrt Der offline Modus der X Analysis basiert auf der IBM DB2 Datenbank Es kann anderes Szenario wo die X Analysis offline verwendet werden kann Einige wichtigen Szenarien sind e Analyse der PC basierte Anwendung die verwendet IBM i Java VB VB Net und PowerBuilder mithilfe der XA Open des Databorough F r Informationen auf XA Open die XA Open User Manual siehe e Analyse von IBM i Anwendung im offline Modus mithilfe von DTU Dienstprogramm des Databorough X Analysis Offline Voraussetzungen Stellen Sie sicher dass Ihre Umgebung die folgenden Anforderungen erf llt e IBM DB2 Express C muss installiert sein e Express C services tools m ssen richtig aufgestellt werden e X Analysis Einstellung setze
257. nd w hlen Sie dann die Option Screen Flow Diagram Der folgende Bildschirm zeigt Screen Flow Diagram f r WWCONHDR Copyright Databorough Ltd 2012 Page 140 Schirm Flussdiaaramm f r WWCONHDR E WWCONHDR 53 E Screen Flow Diagram for WWCONHDR Total Objects 11 A Ar amp H dar HHA zzsFO1 Work with Orders WWCONHDRO IG LHA 727CT01 Work with Order Details WIWCONDETOID WIWCONDETO4D WIWCONDETO IG Z7FTO1 Work with Order Details WIWCONDETO2D ZZCNF1 Add WIWCONDETO4D ZZCNF i Add WIWCONDETO4D IH 7ZFTO1 Work with Orders WIWCONHDROZD ZZCTO1 Work with Order Details WWCONDETO1D I 77CNF1 Work with Orders WWCONHDROSD ZZCT01 Work with Order Details WWCONDETO1D Legende Bildschirm Flussdiagramm Legende illustriert den Typ des Objekts angezeigt Grau zeigt einen Bildschirm mit einem Unterdatei Rot zeigt einen Bildschirm Aktualisieren einer Datei Gr n zeigt einen Bildschirm mit eine Anzeigedatei Hellblau zeigt die Prim rdatei von dem Bildschirm verwendet Orange zeigt die Sekund rdatei von dem Bildschirm verwendet Wei zeigt die unbestimmte Objekte Wiederholt Knoten im Bildschirm Ablaufdiagramm Das Bildschirm Flussdiagramm zeigt der wiederholten Knoten in ihrer urspr nglichen Farbe Au erdem wird ein Pfeil von der gleichen Farbe f r die wiederholten Knoten mit untergeordneten Knoten angezeigt Der folgende Bildschirm zeigt wiederholte Knoten im Bildschirm Flussdiagramm Copyrig
258. nde Werte QRN QLE QC QM QS verladen Die Datei wird in die X Analysis Bibliothek des Benutzers kopiert Jede in dieser Datei angegebene Programm Verweisung wird von der X Analysis Programm Querverweis Datenbank X XPGRF ausgeschlossen Zwei Berichte werden erzeugt um alle wirklichen Ausschlusse zu verzeichnen e Programm XARRMIVN berichtet Uber Ausschlusse aus der DSPPGMREF Ausgabe e Programm X PMX1 Listen Ausschl sse aus der QBNLPGMI Ausgabe Der oben genannten Berichte Assist Benutzer interpretieren das Ergebnis des Befehls Initialisierung fuhrt auf einem IBM i Anwendung Fehlende Objekt und Quelle Verschiedene Programme in X Analysis Initialisierung Prozess schreiben Missverhaltnisse in alle Protokolle Diese Unterschiede werden in den folgenden Rubriken ausgedruckt e Verweise auf Objekte nicht geladen e Verweise auf Quellen nicht geladen Quellcode ohne Objekte Die oben genannten Berichte unterst tzen Benutzer interpretieren das Ergebnis des Befehls Initialisierung f hren auf einem IBM i Anwendung Systemdokumentation fehlgeschlagen FileNotFoundException Auf das Dokument X Analysis ausf hren wird der folgende Fehler gemeldet X Analysis x System documentation Failed jaYa io Filebl otFoundException O Program Files Databoroughi Analysis 192 166 170 10 PCF_ 4N4 RFLIB System Document For AM4RFLIE log txt The System cannot find the path specified Copyright Databorough Ltd 201
259. nden zwei Parameter XWRKDTAARA XRFLIB XAN4CDXA SYSTEM XDDSTOSQL XRFLIB Querverweis Bibliothek SYSTEM Der Name des Befehls fur die verwandte Datengebiete verzeichnet werden muss Xe Aad cals Work with Data Areas DAE Orougi kta XARWKDARAS SE Ones 20120514 Enter options press Enter 5 Work with values Data Area XDDSTOSQL Source Flag XDDSTOSQL Run Parameters XDDSTOSOL Replacement Characters From XDDSTOSQL Replacement Characters To XDDSTOSOCL SOL Table Name Suffix Der obengenannte Schirm zeigt den Befehl Schirm f r XWRKDTAARA Datenbereich verbunden mit dem Befehl XDDSTOSQL werden hier verzeichnet Benutzer kann Auswahl 5 gegen einigen von ihnen verwenden um ihren Wert anzusehen zu modifizieren Generierung von Datenbank Service Programme Die Option Generate Database Service Programs Ruft die IBM i Befehl XWRTDBSP und senden den Auftrag im Batch Diese Option ist verf gbar auf Querverweis Bibliothek Anwendungsbereiche und physische Dateien PF Wahlen Sie f r das Zusammenhang Menu auf der Tutoranwendung und w hlen Sie Generate Database Service Programs Auswahl vom Modernization Options aus Unter en Der folgende Dialog ruft an wenn Benutzer die Auswahl ausw hlt Copyright Databorough Ltd 2012 Page 184 Generate Database Service Progr EN me Ref Library Template Source Member EUTEMPL ATE u Klicken Sie OR Knopf um den Gruppe Befehl durchzuf hren Wahlen
260. ndunbereich cccccccessceeeeeeessseeeeeeeseeeeseeeaeeeeeesees 65 Kontextmen auf ein Anwendungsbereich cccssscceeceeeeeeeessseeeeeeeeeeeaaesseeeeeseeneaasseeeeeesees 66 Anwendungsbereich Optionen NNN 67 Leiten Sie Gesch ftsregeln E E 74 EXDOFIOBEIONEN a nee 74 unn VIG EE 74 Dokumentenanmwendungesbererch 74 DatenverWalluUngSoptioNneNn EE 74 RE ue ee e Le 74 Modernization Options een een ee ee ee 78 Audit gid CN 78 A W eeler a 9 Serene gee mmr see ee een a ae a ee ee ee ee 79 Anwendungsbereich Diagramn 22220200000000000000000000 82 Anwendungsbereich Diagramn 22222022200222200000002nn00000nnnnnnnnnnnnnnnnnnnnnnnnnnnunnnnnnnnnnnnn 82 Anwendungsbereich Diagramm Details Ansicht 83 Bereich Flussdiagramm 22 22222220200222000000020nn0000nnnnnnnnnnnnnnnnnnnnnnnnnnnnunnnnnnnnnunnnnnnnnnunnnnnnnnnnnnn 85 Schnelle Verweisung auf ein Objekt 42220200020002000 89 Sprung zum Dialog E 89 Quellbrowser Ansicht cccccscceeeeeeesseeeeeeeeasseeeeeeeasseeeseceasaaeeeseaasaeeessoaasaaeeseoaasaeeeseoaasaeesssoansaes 91 ZOO OLE E 91 Zoom Quellwerkzeugleiste 2 cccccccessseeccssosseececseaseeeecseaseeeeceeasseeeesseasseeeeeseassesecseeasseeeeseeaees 92 Objekt Wo Verwendet 22222002200000000000000n0n0nnnnnnnnnnnnnnonnnnnnnnnnnnnnn nn nnnnnnnnnnnunnnnnnnnn anne 103 V IERTEN 104 Aneicht en 105 D teif
261. nen und Kontextmen Optionen funktioniert genauso wie auf den Strukture Karte Diagramm au er f r die Option Zoom Quelle Wenn es kein Hauptverfahren gibt und nur Subverfahren bestehen dann zeigt Programm Strukturdiagramm die Programm Struktudiagramm jedes Subverfahrens unabh ngig nacheinander Wenn keine Subverfahren dann bestehen zeigt Programm Strukturdiagramm nur das Programm Legende Legende E Frograms Modules Subroutines Procedures Das wei e Farbe Feld zeigt die aufrufenden Programme oder Module Das graue Farbe Feld zeigt die aufrufende Subroutinen oder Verfahren Copyright Databorough Ltd 2012 Page 130 gt pre apne Ubersicht Strukturdiagramm Die Ubersicht Strukturdiagramm gibt einen Snapshot von einer Anwendung Es zeigt alle Einstiegspunkte fur die Anwendung Die Informationen uber die Hauptstrecke Einstiegs Programme angezeigt werden die gibt einen berblick ber die Module und Teilmodule pr sentieren in einer Anwendung Wenn Overview Structure Chart Button angeklickt zeigt das bersicht Struktur Diagramm Dialogfeld Klicken Sie auf OK im Dialog Dies fordert eine Best tigung k nnte als der Prozess fur die Generierung der Struktur bersichtsdiagramm Zeit nehmen Die Option Diagramm bersicht ist auch als Overview Structure Chart Knoten unter der Querverweis Bibliothek und Anwendungsbereich Knoten verf gbar bersicht Strukturdiagramm Dialogfeld fordert Benutzer auf 1 W
262. nerieren Sie UML Wenn Re generate UML M glichkeit aus dem Untermen UML auf verf gbaren Optionen im Kontextmen ber Objekt Mitgliederliste entschieden ist werden dann Aktivit tsdiagramm Use Case Diagramm und Klassendiagramm f r dieses Objekt generiert Aktivitatsdiagramm Aktivit tsdiagramm verdeutlichen die Dynamik eines Systems durch die Modellierung der Ablaufsteuerung von Aktivit t zu Aktivit t Eine Aktivit t stellt eine Operation auf einige Klasse im System das eine nderung im Zustand des Systems f hrt In der Regel werden Aktivit tsdiagramme zum Workflow oder Gesch ftsprozesse und internen Vorgang Modell Lassen Sie uns sehen wie ein Aktivitatsdiagramm nach unserem Beispiel sucht Von der Tutoranwendung w hlen XAN4CDXA das Programm CUSTMNT1 aus und w hlen fur das Zusammenhang Men darauf w hlen dann die Activity Diagram Auswahl aus Das ruft Activity Diagram wie gezeigt unten an Copyright Databorough Ltd 2012 Page 219 x UML Diagramm Aktivit tsdiaaramm f r CUSTMNT1 CUSTMNTL activity umlact 33 u CUSTMAT 1iCustomer Detail Maintenance ZZFTO1 Customer Detail Maintenance ZZFTO2Z Customer Detail Maintenance rh rh WLS TRAD Print Customer Detail rh Funktionslogik Die Function Logic ist als Zusammenhang Men auf dem Activity Diagram verf gbar Der folgende Schirm zeigt die Funktionslogikoptionen auf ein Tatigkeitsdiagramm Copyrigh
263. nformation PID keys CUSNO PID Access Path LISFL3 PID Text Sites by Number PID Descriptor Field Archive Date Field Selection Logical view Other Information Trigger Program Trigger Library Trigger Time Trigger Event Trigger Condition Parent File Parent File Library Constraint Type Constraint Name Constraint Library Der Modifizieren Knopf design authority required wenn geklickt ber cksichtigt das Redigieren der PF Details namlich PID Text PID Deskriptor Feld Archiv Datum Feld Auswahlen Logische Ansicht und Auto Teilen Schlussel Zu Modifizierenrung hangt ab ob e Benutzer hat Designgewalt Datenmodellinformation zu ndern Der File Field Details Dialog ruft an wenn der ausgesuchte Knopf Klick ist Nachdem Modifizierungen gemacht werden Modifizieren Knopf Anderungen um den Knopf von nderungen Anzuwenden Das Mehr Info Auswahl ist auch f r die LF Typ Objekte verf gbar Copyright Databorough Ltd 2012 Page 114 X Programm Logikdokumentation Copyright Databorough Ltd 2012 Page 115 gt Programm Logikdokumentation Datenflussdiagramm Das Datenflussdiagramm ist eine bildliche Darstellung der ein Programm Objekt Anzeigen von Dateien und Programme durch das Programmobjekt zugegriffen Datenflussdiagramm Se Objectlist e CUScPY 52 m Program Centered Data Flow Di for CUSCPY Total Objects 4 Sites by Number Name DFD Legende Main Expo
264. ngehort Programm zentriert Datenflussdiagramm Dateien k nnen durch das Programm f r Eingang Ausgang Update zugegriffen werden Das Datenflussdiagramm zeigt den logischen Fluss der Daten Arbeitsplatz bzw Arbeitsplatz und oder Drucker Programm verwendete Dateien werden auch angezeigt Das Programm Datenflussdiagramm zeigt auch die aufgerufenen und aufrufenden Programmen Solche Diagramme sind das Datenflussdiagramm Zentriert Programm Programm zentriert DFD e ObjectList eoeooa E3 gt u Program Centered Data Flow D for E003 Total Objects 3 SA BMA 7 Product Enquiry OEDOSDF Products Product Enquiry Order Entry Menu Befehl zentriert Datenflussdiagramm Ein Befehl zentriert Datenflussdiagramm ist ein Datenflussdiagramm fur ein Befehl Objekt Das Diagramm zeigt die Objektverweise zusammen mit aufgerufenen und aufrufenden Objekte Copyright Databorough Ltd 2012 Page 121 gt ram Logikskumenar Ze Object List di TRNHSTCMD 3 Command Centered Data Flow D TRNHSTCMD Total Objects 2 A Ar r TRNHSTCMD Command to call WWTRNHST Program TRNHSTCLE TRNCLPCHD X Analysis CL X Analysis CL Fgm to call Pam to call WWTRNHST TRENHSTCMDO Program Command Die obige Diagramm zeigt die folgende Informationen 1 Genannte Programm ist TRNHSTCLP 2 Programm aufrufen ist TRNCLPCMD Objekt zentriet Datenflussdiagram Ein Objekt zentriert Datenflussdiagramm Anzeigen des Objekts Verwendung von ve
265. nn die Grundregel Informationen dokumentiert wird und wenn der Benutzer die Option Detailed dann die Logik hinter der Regel w hlt auch dokumentiert wird Copyright Databorough Ltd 2012 Page 260 x Wenn ein Benutzer Screen Report Layout Dokumentation mit der Normal Option ausw hlt dann der Systemdokumentation Prozess der Bildschirm und der Liste der Felder der einzelnen Drucken wird Formate einer nach dem anderen f r alle die Bildschirmformate Wenn die Option Detailed ausgew hlt ist wird dann auch der Header Informationen Content Diagramm Daten Bildschirm Aktion Diagramm f r jeden Bildschirm abgesehen von den Bildschirmen und der Liste der Felder f r die Bildschirmformate ausgegeben Dokument Manager Klicken Sie auf die Schaltfl che Next dem den folgenden Bildschirm angezeigt Copyright Databorough Ltd 2012 Page 261 x IN Dokument Manager Individual System Document Specify Sequencing G X Analysis System Documentation Specify Sequence Wat sequence would you like bo have for the System Document Object Where Used Data Flow Diagram Normal with Annotation Structure Chart Normal with Annotation Source Source Flow Chart Move Down Program Structure Chart Aus den obigen Bildschirm kann der Benutzer fur die Systemdokumentation gewahlten Optionen wiederfolgen Klicken Sie auf die Schaltfl che Next um zum letzten Schritt des Assistenten Dokumentation zu erreichen nach re sequencing
266. nnnnnnnennn 246 Dokument Manager 2220000000000n00nn00nnnn nano nnnnnnnnnnnnnnnnn nenn 251 Kennzeichnung der einzelnen Objekte vollst ndige Liste 2222202000022n0022o 251 Dokument Assistent Abschnitte cccccscssssecccscssseeeecseosseeceeeeasseeeeeseauseeecsseasaeeecsseaseeeecseonseees 253 Generieren Sie individuelle System Dokumenten nn0annnnnsennnnnnennnnnnsnnrnressnrrresennrrresnnrrresenrrnne 258 System Dokument mit vorherigen Werte cccccccsssecccssssseeeecsscsseeeecseonseeeecseasseeeesseaseeeesees 263 Ein Anwendungsbereich dokumentieren 222220022000020a000000n2nnn0nonnnnnnnnnunn nn nnnnnnn 266 Dokument Anwendungsbereich Einzelnes Gvstem Dokument 268 Dokument Anwendungsbereich individuelle Gvstem Dokument 281 System Dokument mit vorherigen Werte cccccssssscccssssseeeccseosseeeecseanseeeecseasseeeesseasseeeesees 291 Dokumentieren eine gesamte Anwendung 22222022000022n00000nnnnnnnnunnnnnnnnnunnnnnnnnnn 291 Ge nderte Objekte dokumentieren 222222220222200200002nn0000nnnnnnnnnunnnnnnnnnnnnnnnnnnnnnnn 291 Das erzeugte Dokument anzeigen 0 22200000002nnn0n0onnnnnnnnunnnnnnnnnunnnnnnnnnnnnnnnnnnnennnnnnnnnnn 291 Einschr nkungen von X Analysis System Dokumenter 0222220022000022000200002nn00n00 294 Bearbeitung einer anderen Word DOKUMENK
267. non to X Analysis a Host Name 127 0 0 1 e Session Information W Ir Oe Session Items Description Host Name Analysis Username Analysis Library Job Details Database Library Application Area Data Model Info Library List Copyright Databorough Ltd 2012 Page 16 Keenan vn ne Neue DB2 Verbindung X Analysis Menu stellt eine Auswahl genannt Neue DB2 Verbindung zur Verf gung Durch Verwendung von dieser Auswahl kann Benutzer Verbindungen schaffen um Offline X Analysis zu verwenden Benutzer muss g ltigen DB2 zur Verf gung stellen verpflichten Information wenn er f r die Neue DB2 Verbindung Auswahl w hlt Erstellen von neuen DB2 Verbindung von X Analysis Plugin File Edit Navigate Search Project Analwsis Run Window Help BEN Q 192 166 170 10 CR New Connection Signon to X Analysis Host Mame 1 7 0 0 1 Session Information Ber are Session Items Description Host Name Analysis Username Analysis Library Job Details Database Library Application Area Data Model Info Library List Finden Sie in Anhang A f r weitere Details ber X Analysis Offline Markieren alle f r Documenter W hlen Sie diese Auswahl aus um alle Aufzeichnungen f r die System Dokumentation zu kennzeichnen die auf dem X Analysis Fenster verzeichnet werden Copyright Databorough Ltd 2012 Page 17 x Marki Run Window Help Verwendung von X Analysis Kunde r
268. nting Nun klicken Sie auf Restrict DFD to Application Area Symbol wie unten dargestellt Klicken auf DFD auf Anwendungsbereich beschr nken Symbol Der folgende Bildschirm wird angezeigt Eingeschr nkte Datenflussdiagramm auf CNTCMAINT f r Anwendungsbereich Lager Program Centered Data Flow Diagr Objects O Restricted to STOCK A Contacts Maintenance Dies sagt uns dass keines der untergeordneten Objekte zu den Anwendungsbereich STOCK geh rt Copyright Databorough Ltd 2012 Page 124 Strukture Karte Diagram Die Option Structure Chart Diagram erm glicht eine grafische Darstellung der die Programm zu Programm Beziehungen Externe Anrufe aus dem ursprunglichen Programm werden gezeigt dann externe Anrufe aus der ersten Ebene der aufgerufenen Programme und so weiter auf so vielen Ebenen als erforderlich Strukture Karte Diagram Se ObjectList LS OFT 3 m Structure Chart for CLET Total Objects 7 a A e H g EEE ddr ZHACLET Build Customer Letter LETN1 Letter Prefix Generation HAWKCUSL Customer Letter CUSLETSO Update Letter Sequence WKCUSSEF Find Fax Number WECUSSE Customer Release Letter WECUSSP Customer Enquiry Letter Legende Strukturdiagramm Legende illustriert den Typ des gezeigten Objekten Rot zeigt das Programm das eine Datei aktualisiert Grau zeigt das Programm das eine Anzeigedatei verwendet Blau zeigt das Programm das eine Ausgabe Datei
269. ntrack CONHDR FILE Contract Header Undo All Deletes COMHDRL 1 FILE by DebtorfCoptract COMADRL14 FILE by DebtorfCust Ref COMHDRL FILE by Repilontract COMHDRLS FILE by Debtor Date COMHDRL4 FILE by Debtor Dateien _OMHDRLS FILE by Date USF FILE Sites CUSFL1 FILE Sites by Mame CUSFL2 FILE Sites by Status CUSFLS FILE Sites by Murnber CUSFLS FILE Sites by Disk amp Status _USFLE FILE Sites By Dist G Name CUSFL FILE Sites by Last Cnt Date CUSFLFD FILE Sites by Last Cnt Date CUSFLS FILE Sites by Next Cnt Dake CUSFL9 FILE Sites by Fax No rile FTF Zikar bes Dradi it _ ranan IT A Delete Objects Delete by Type Cancel Der Dialog bietet zum Entfernen von Objekten aus dem System Dokumentation Prozess basierend auf Name Art der Objekte Der ausgew hlte Name Typ k nnen mit die Schaltfl chen L schen entfernt werden Copyright Databorough Ltd 2012 Page 270 A IN Dokument Manager X Analysis System Documentation Specify Contents Select Features bo be included in the System Document v Object List Data Model Diagram LFM4ccess Path details File Field Details Object Where Used Data Flow Diagram Normal Detailed Annotation Structure Chart Normal Expanded Detailed Depth B w Annotation u Program Structure Chart d Screen Report Layout Business Rules Source Source level Flowchart Level Residual
270. nur wenn Sprung dazu auf dem Quellbrowser gew hlt wird ariable Where Used Zeiget alle Beispiele der angegebenen Variable in der Anwendung Derselbe als Variable Wo Verwendet aber Anzeige nur jene Variable Where Updated Quelllinien wo das Feld aktualisiert wird ariable Where Defined Zeigt die Quelllinien wo die Variable definiert wird ata Model Diagram Zeigt die Datenmodelldiagramm von Objekt Copyright Databorough Ltd 2012 Page 90 gt anal veri ui On Quellbrowser Ansicht Der Quellcode Browser zeigt den Quellcode f r ein Objekt Das Kontextmen auf jeden Mitglied Objekt hat eine Option namens Zoom Source Diese Option Ruft den Quellcode Browser f r dieses Objekt oder Mitglied Zusammenhang Men steilflug Quellauswahl e Object List 22 m Object List of ALLUSR ALL ALL ALL ALL ALL Total Objects 319 ee Ara Br Library Mame Type Attribute Description Status Changed Created Use IR xanacbem Camon ae st 23 08 oifostos 1071 xANdCDEM Conoo or RSs 2308 11 oija 291 AM4CDEM CONIOODF EY Zoom in Lpex Display 2308 11 oija 291 CLYAN4CDEM CDD Jence T i 2a06 11 01 09 06 101 PFXANACDEM CPYEKSRC E Data Flow Diagram nt 23 08 11 01 09 08 29it ze Ss Object Where Used d e W hlen Sie jedes Mitglied Gegenstand und Doppelklick darauf aus um das Quellmitglied dieses Gegenstands im X Analysis Quellbrowser zu ffnen Zoom Quelle Source Browser folgt dem Muster hnlich dem SEU des IBM und
271. nzeige Datei En zeigen und keine Datei En darin hat aktualisieren Weise schreiben lesen Auch das Programm hat keine Drucker Datei En Copyright Databorough Ltd 2012 Page 52 IN Anwendungsbibliothek DSPRCD Display Record Definiert ein Programm das ein einzelner Datensatz aus einer angegebenen Datenbank Datei angezeigt DSPRCD2 Display Record 2 panels Definiert ein Programm das zur DSPRCD Funktion identisch ist au er dass es den Datenbankrekorddetails erlaubt sich bis zu zwei getrennte Anzeigeeinheitsseiten auszustrecken DSPRCD3 Display Record 3 panels Definiert ein Programm das zur DSPRCD Funktion identisch ist au er dass es den Datenbankrekorddetails erlaubt sich bis zu drei getrennte Anzeigeeinheitsseiten auszustrecken DSPTRN Display Transaction Definiert ein Programm das die Aufzeichnungen von einem angegebenen Paar von Datenbankdateien zeigt Das Paar muss durch einen Gehorigen dadurch verbunden werden oder Bezieht Sich auf die Beziehung EDTFIL Edit File Definiert ein Programm die Aufzeichnungen auf einer angegebenen Datel viele auf einmal aufrechterhalten eine Subdatei verwendend EDTRCD Edit Record Defines a program which maintain add change and delete records on a specified file one at a time EDTTRN Edit Transaction Definiert ein Programm das die Aufzeichnungen auf einem angegebenen Paar des Kopfballs und der Detail Dateien aufrechterh lt Das Paar muss du
272. olleiste der verschiedenen Mitglieder der Liste Diagramme Quelle zur Verf gung Beachten Sie dass Drucker bereits konfiguriert werden soll Export als DDL aus X Analysis Auswahl Export as DDL exportiert Datenmodell Information als Data Definition Language zur Anwendungsmappe Diese Information kann durch jedes Datenbankverwaltungssystem z B verwendet werden Orakel oder SQL Server um ein ahnliches Datenmodell zu schaffen Data Definition Language DDL ist eine Folge von Structured Query Language SQL Befehle die die Struktur einer Datenbank definiert X Analysis kann die Struktur einer Anwendung oder Anwendungsbereiche als DDL exportieren DDL kann verwendet werden um eine Datenbank auf einem SQL Datenbank Managementsystem neu zu erstellen Dann k nnen Sie Export als DDL Option verwenden wenn Ihre Modellierungswerkzeug XMI nicht unterst tzt Diese Option Wiederherstellen Ihrer Datenbank als SQL Tabellen mit vollst ndigen Metadateninformationen f r ein Werkzeug um die neue Datenbank ber ODBC berarbeitung erforderlich Einige Drittanbieter Modellierungswerkzeuge K nnen SQL Skripts oder DDL Dateien direkt importieren Exportieren Sie die DDL Anweisungen f r das Datenmodell des Beispiel Tutorial System XANACDXA ffnen Sie Tutorial System XAN4CDXA auf dem X Analysis Client Wahlen Sie im Kontextmen auf die XAN4CDXA und w hlen Sie dann die Option Export as DDL Untermen Export Options
273. on Metrics steht unter Menu Audit Options im Kontextmen der Querverweis und Anwendung Die Metriken Option bietet niedrige mittlere und hohe Komplexitat Einstufung der einzelnen Programme auf der Grundlage von folgenden Attribute des Programms Source Type Source Lines Cyclomatic Complexity Halstead Maintainability Index Files Device files comprising Display Files and Printer Files Called Programs Calling Programs Die Metrik Information wird unter den folgenden berschriften angezeigt e Batch programs e Interactive programs Diese zwei h chsten Niveaus werden dann weiter als Hoch Durchschnitt und Niedrig subkategorisiert Der Benutzer angegeben Werte zu bestimmen wo ein Programm in diesen Unterkategorien passt Diese Einstellungen sind standardm ig leer so dass alle Programme unter Low Komplexit t aufgelistet werden bis Werte mit den Metriken Voreinstellungen festgelegt wurden unten besprochen Der folgende Bildschirm zeigt die Metriken f r den Querverweis Bibliothek XAN4CDXA Copyright Databorough Ltd 2012 Page 189 Metrics Analysis for XAN4CDX4 Double Click to view History E ana Dal el sd Ee z Ban Level Units Source Type Source Lines Cyc Complex Halstead Maint EE Files Device Files Called Progr Calling Prog 7 LS Grand fotd Jasa 1100 nrol sue zea so est 161 Tnteractive Programs S0 10899 nen emm 0 Batch Programs 104 3 707 62 20 926 4650 133 40 79
274. on Area Options Addto Application Area n Add to Application Area with Related Objects Omit From Application Area Diese Option stellt den folgenden Dialog Anwendungsbereich Hinzuf gen G Add CON001 to Application Area Application Area Description B2 Desc DBARK test ASP net Re Engineering XXXXXXX Order entry System Planning System Printed documentation Sales System Stock System Wahlen Sie das Anwendungsgebiet aus in dem Sie das Objekt hinzuf gen und OK Knopf klicken wollen Die verkn pften Objekte hinzuf gen Benutzer sollten entscheiden f r die zweite Option d h hinzuf gen Anwendungsgebiet mit verkn pften Objekte aus dem Kontextmen wie unten dargestellt Anwendungsbereich mit Option Verwandte Objekte hinzugef gt Application Area Options Add to Application Area Add to Application Area with Related Objects Omit From Application Area Copyright Databorough Ltd 2012 Page 64 A IN Anwendungsbereich Diese Option Ruft den folgenden Dialog folgenden Anwendungsbereich mit verkn pften Objekte hinzuf gen amp Add CON001 to Application Area with Related Objects Application Area Description DBARK DBARK test MVCASP ASP net MVCPROCESS Re Engineering MMMM Order entry System Planning System Printed documentation Sales System Stock System Options for Related Objects Do not indude files referenced updated by this program Do not indude called progr
275. or Annotation 0005 00 2 0009 00 S Source Annotation in a CL program B GEMENU x E Source List of OEMENU in XAN4CDEM QCLSRC Lines 54 View Level 4 Ar EM HHRAE Ey ei a a A M ar Seq Mo EEE ee n SE Ek E GE E SECH Wi o ZS BEGIN ANNOTATION I T ZS TEST OF it ANNOTATIGN I T P ZS Definitions DELF FILE OEMENUDF Source Annotation in a PF B compet x S m Source List of CONDET in XAN4CDEM QDDSSRC Lines 17 View Level 4 SESE n eg No E errs eMart ere ee yee yeh ea vale ne Oooe O0 BEGIN ANNOTATION OO03 00 0004 00 ANNOTATION TEST 0005 00 gad d A H CONDEIR Copyright Databorough Ltd 2012 Page 297 x IN Dokument Manager Das Quellmitglied basiert Anmerkung berschreibt die Option Annotate from X Ref Objekttyp basiert Anmerkung Die Werkseinstellung f r Anmerkung ist Annotate from X Ref Diese Einstellung speichert Anmerkung in einer Tabelle die in der Querverweis Bibliothek zur Verf gung Benutzer kann jedoch auch Anmerkung in MS Word Dokumente speichern Aktivieren Sie MS Word basierten Anmerkung Benutzerbrauchen die Werkseinstellungen mit die X Analysis Einstellungen zu wechseln Schritte sind 1 Opt for Window gt Preferences under X Analysis 2 On the Preferences dialog select the General node 3 Uncheck the Annotation from X Ref checkbox This will enable the Annotation Template property 4 Click the Ok
276. or Function 22FT01 CHTCMAINTO1 0 Business Rules for ZZFT01 CNTCMAINTOID EEN nn 11 PEE EE 12 6 0 x 11 00 in lt mM Copyright Databorough Ltd 2012 Page 315 x Anhang C Komponente Dokument CNTCMAINTOTD Contacts Maintenance 1 Header Information for ZZFT01 CNTCMAINT01D En eeng Re Engineered Function Dateninhalt Diagramm 3 Data Content Diagram for ZZFT01 CNTCMAINTO1D CNTACS Contacts Fiels APDATE Next Contact Date CUSNO Customer No EMAIL Emal Address FAXNO Fax No LETDAT Last Contact Date er PRPCDE Product Code SINIT Salesperson STATUS Status TELNG Telephone No USERNM Gontact Name WorkFiedd Fields ZZDATE Copyright Databorough Ltd 2012 Page 316 XK ent ampere Dokumen Bildschirm Aktion Diagramm d Screen Action Diagram for ZZFT01 CNTCMAINT01D Contacts Maintenance CNTCMAINTOID Z2F T01 Bildschirm Design Re engineered Bildschirm D Screen Design for ZZFT01 CNTCMAINTO1D Dakaborough Ltd Customer No aa e Product Code Contact Name I Telephone No Fax No fd Email Address I Last Contact Date ES Net Contact Dote Salesperson e waeea oo Gesch ftsprozess Logik 6 Business Process Logic for Function ZZFT01 CNTCMAINTO1D INITIALIZE PRODUCT PR
277. ory Change History for 4N4CDX 4 Library Type Attribute Description E CBCONDET KANdCDEM Work with Order Details CBCONDET Changed on 2011 09 13 CBCONDET Changed on 2011 09 06 CBCONDET Changed on 2011 09 06 CBCORMIDETH SOh4CDEM PoM BL Work with Order Details Lon CBCONDETAWiChanged on 2011 09 15 CBCONDETNWiChanged on 2011 09 06 CBCONDETNWiChanged on 2011 09 06 E CBCONHDR SOANMACTDEM Pam CBL Work with Orders Cobol vers ze MT gt Wahlen Sie den geanderten Geschichtsknoten aus und wahlen Sie fur das Zusammenhang Menu um die passende Quelle anzurufen vergleichen Fenster Der folgende Schirm zeigt das Zusammenhang Menu auf dem geanderten Knoten Context Menu Displaying Source Compare Options Source Files EW Consolidated Rules La Change History a D Change History for KANdCOXA el Al Mame Library Type Attribute Description CBLONDET SONCDEM PoM CBL Work with Order Details CBCONDET Changed on 2011 09 13 CBCONDET Changed on 2011 09 06 CBCONDET Changed on 20 CBCONDETN wW EE Compare with Previous CBCONDETNWiChanged on 20 Fe Compare with Next CBCONDE TN Ww Changed on 20 EI Compare with Current CBCONDETH Wi Changed on Z0TT CBCONHDR SONACDEM PDG EL Work with Orders Cobol vers zs lt M gt Copyright Databorough Ltd 2012 Page 61 Anwendungsbereich Copyright Databorough Ltd 2012 Page 62 A IN Anwendungsbereich Anwendungsbereich Fugen Sie Anwendung
278. otheken die Quelle abrufen die Sie zuvor angegeben haben werden mit Option 8 Index Quelldateien Geben Sie vor ob Indexe ber die Quelle Dateien erstellen oder nicht erstellen Diese Indexe werden die sofortige Anzeige von Verwendungsnachweis Daten erm glichen Sie f r die Generierung des Datenmodells ben tigen sein abh ngig je nachdem welchen Optionen genommen werden Wenn die Indexe nicht jetzt gebaut sind k nnen Sie f r eine einzelne Quellmitglied gebaut werden wenn sie durch den X Analysis Browser angezeigt sind W hlen Sie einen von folgenden aus e CHG aktulisiert nur aktuellen Indexe Es findet neu hinzugef gte Quelle Mitglieder und entfernt gel schte Mitglieder Es wird auch Quellmitglieder indizieren die seit der letzten Initialisierung ge ndert hat NO baut die Indexe nicht ALL es ist hnlich wie CHG wenn es darum geht neue Mitglieder und entfernt Mitglieder zu finden Es werden alle Quellemitglieder das nderungsdatum ohne zu pr fen indizieren UPG Aktualisieren Sie die X Analysis Datenbank und erstellen Sie alle neue Daten einschlie lich alle Indexe Ersetzen von aktuellen Datenmodell W hlen Sie eine Option aus um das Datenmodell f r Ihre Anwendung erstellen erstellen e YES Datenmodell aufbauen e NO Datenmodell nicht aufbauen Sie sollen das X Rev Modul Modell Set f r diese um zu arbeiten haben Generieren von Wenn Sie die Option zum Generieren der Gesch ftsregeln
279. otheksscreen hinzu X Analysis 4 Work with X Analysis 4 Application Libraries Databorough Ltd XARWKLIB 07208310 08 May 2012 x ref library XAN4CDXAT DI er O O Object S Source M 2E Model Sequence Looe oe 6 ae XAN4CDEM1 Der Typ kann eine der folgenden sein Copyright Databorough Ltd 2012 Page 5 A uam Korgrere e O Object e S Source e M Model Quelle und Objektbibliotheke W hrend der Quellbibliothek nichtkompilierte Quelldateien enth lt umfasst die Objektbibliothek der kompilierten Objekte f r gleiche Geben Sie die Bibliotheken an die beide Quelle und Objekt als o und S Typen enthalten Finden die Einstellung auf der XANA4CDXA Tutoranwendung Es hat XAN4CDEM als o und der Typen angegeben Cool 2E Synon Modell Bibliotheke Um eine Synon Anwendung zu analysieren kann die Synon Modell Bibliothek en indem die Bibliothek Typ wie M angegeben werden Der Initialisierung Prozess w hlt die Datenmodellinformation in der Synon Modellbibliothek en aus wenn Querverweis Bibliothek erstellt werden Vor dem Vorw rtstreiben dem Initialisierungsschritt Benutzer sollte best tigen dass die X2E spezifischen Datengebiete mit passenden Werten gesetzt werden Weil sich Details auf den ANHANG F beziehen Ausschl sse Die Ausschlusse werden k nnen Setup mit der Option Ausschlusse vom Master Befehl im Men X4WRKAPP W hlen Sie die Option 16 und dr cken die EINGABETASTE X4WRKAPP Arbeit mit dem
280. ow All Application Area Diagram Annotation F Application Area Annotation Coverage of System Document Detailed Object Documentation in Alphabetical Order O Detailed Object Documentation in Call Sequence Order No Detailed Object Documentation Die Optionen Overview Structure Chart und Data Model Diagram erw hnt in diesem Dialog sind nur fur den ausgewahlten Bereich Anwendung Das Dialogfeld des Assistenten angezeigt oben haben eine Sektion namens Coverage of System Document Dieser Abschnitt bietet drei Optionen je nach dieser drei Optionen die System Dokument in ihrem Ansatz unterscheidet sich Wir wollen sehen Sie wie diese drei Optionen arbeiten Copyright Databorough Ltd 2012 Page 269 x IN Dokument Manager Ausf hrliche Dokumentation des Objekts n alphabetischer Reihenfolge Wenn die Option Detailed Object Documentation in Alphabetical Order ausgew hlt ist wird Objektdokumentation in aufsteigender alphabetischer Reihenfolge der Namen der Objekte im Bereich Der folgende Dialog ist im Assistenten angezeigt Single System Document Exclude Objects X Analysis System Documentation Exclude Objects Exclude objects From documentation optional Mame Type Description SELNG OT ARG Last Skeleton Letker CNTCMAINTO FILE Contacts Maintenance CONDET FILE Contract Detail CONDETLI1 FILE by Store Contract Prodi CONDETL FILE by Store Contract Prodi COMBDETLS FILE by ProduckfCo
281. peziell f r ein Anwendungsgebiet heruntergeladen werden Anwendungsbereich Schaltfl che Abrufen f llt die Dropdown Liste W hlen Sie einen Bereich f r den Daten heruntergeladen werden soll 8 Mitglied Quelle auflisten kann nach Bedarf ausgeschlossene oder inbegriffen sein Die einzige Option funktioniert mit den vorhandenen DSN 9 Dr cken Sie die Schaltfl che OK um fortzufahren Dieser Prozess braucht Zeit Meldungen ber den Download Status und Fortschritt gibt den Hinweis auf die Aufgabe vollendet Einmal durch gibt es den Status der bertragenen Daten Daten bertragung Fertigstellung Dialog Data Transfer Complete Downloaded the following Display Program References Database Relations Record Formate Browse File Relationships Application area description Application area programs Field Data Dictionary by feld Analysis Text File Analysis Member List Object list data File Field Details Application area Interface File Source File Information Shared Keys Application libraries Progra Flow 4DS5POB Das Dienstprogramm registriert die heruntergeladene Datenbank mit ODBC Administrator Es wird gezeigt wie eine Anwendung zum Arbeiten auf Liste der Querverweis Bibliotheken wenn X Analysis im Offline Modus gestartet wird Copyright Databorough Ltd 2012 Page 322 Anhang E XREDOAPP Befehl Copyright Databorough Ltd 2012 Page 323 rr Anhang E XREDOAPP Befehl
282. physikalischen Dateinamen sein Ausgeschlossen sind auch alle logische Ansichten ber eine physische Datei gebaut XARWKSFE Arbeiten Sie mit Quellcode Datei Ausschl sse Verwenden Sie diese Option um Quelldateien auszuschlie en Quelle die Dateien nicht in den X Analysis geladen werden ausgeschlossen Sie k nnen einen bestimmten oder generischen Namen angeben Der Benutzer kann einen bestimmten Bibliotheksnamen angeben oder ALL oder der Name leer lassen Ein leere Bibliotheksnamen entspricht ALL XARWKBRC Arbeit mit Gesch ftsregel Anruf Ausschl ssen Verwenden Sie diese Option um Gesch ftsregel Aufruf Ausschl sse einzurichten Geben Sie die Programmnamen die Sie ausschlie en m chten XARWKHRE Arbeiten mit Hierarchie Ausschl sse Die Hierarchie Ausschluss Option wird verwendet um zu verhindern dass alle Programme wird von der ausgeschlossenen Programme im Struktur Diagramm und bersichtsdiagramm angezeigt werden sollen Die ausgeschlossenen Programme in SCD oder OSC werden durch einen gr nen Pfeil daneben hervorgehoben XARWKUMLE Arbeiten mit UML Ausschl sse Verwenden Sie diese Option um Objekte f r UML Diagramm auszuschlie en Geben Sie den Objektnamen die Sie von UML Diagramm ausschlie en m chten Initialisierung Der initialisierung kann jetzt durchgef hrt werden Vom Master Befehl X4WRKAPP Screen w hlen Sie Auswahl 12 gegen die Querverweis Bibliothek library f r die Initialisierung aus
283. pplication Folder Report an Issue Suchen Sie das Dokument im angegebenen Speicherort speichern und Doppelklick darauf um das Dokument zu ffnen Document Folder PCF_XAN4CDXA File Edit View Favorites Tools Help Back JO search Folders Es E x ES PE Address Gb Program Files Databoroughis 4nalysis 192 168 170 10 PCF_s4N4coxe System Document For System Document for ZOhNdCDNA pd AN IOH A log Adobe Adobe Acrobat Document Text Document Copyright Databorough Ltd 2012 Page 292 Ww IN Dokument Manager Preview of the generated System Document TOC System Document for XAN4CDXA pdf Adobe Acrobat Professional File Edit View Document Comments Forms Tools Advanced Window Help oe me SOL TS amp SYSTEM DOCUMENT FOR XAN4CDXA TABLE OF CONTENTS Objecl List for XAHACDKA ee ec cca pe ae seeds eee eect ecient SPSS paih details a essai nee ne ei eer ee ee File Field Delis Fr a ans re eee Object Where Used for GUSF E Data Flow Diagram Normal for EMENU une nnnnensnnsenennennnsnnnnnna nennen rennen Daia Flow Diagram Normal for CU seuren Structure Chart Diagram Normal for OE MENU 2 anne W oa in bk Go H ha mb k Preview of the generated System Document Legends System Document for XAN4CDXA pdf Adobe Acrobat Professional File Edit View Document Comments Forms Tools Advanced Window H
284. pyright Databorough Ltd 2012 Page 136 ZE e UPD Mindestens ein Programm aktualisiert eine Datei e PRT Programm und abhangige Programme erstellen einen gedruckten Bericht e DSP Programm und abhangige Programme verwenden Eingabedateien und zeigen Dateien e OTH Keine kumulative Komponentenfunktion kann ermittelt werden Functionstyp Funktionstyp beschreibt die Funktion des Objekts und basiert auf COOL 2E Definitionen Ubersicht Strukturdiagramm mit Dateien Normale bersicht Strukturdiagramm zeigt eine Momentaufnahme der Programme nur f r eine Anwendung Klicken Sie auf das Show Files Symbol auf der OSC Symbolleiste verfugbare Dateien zusammen mit Programmen anzeigen verfugbar Ubersicht Strukturdiagramm mit I O Dateien e eee emm Ted eee Expanded Overview Structure Ch ALL ALL ee an EM Object List LS a Overview Structure Chart 22 gt RE ORDSTS 1 f QPRINT_ Anwendungsbereich Ubersicht Strkuturdiagramm Wenn Overview Structure Chart option auf ein Anwendungsgebiet Anwendungsbereich Knoten ausgew hlt werden sollte entschieden ist werden nicht zum Bereich ausgew hlte Anwendung Copyright Databorough Ltd 2012 Page 137 gt geh renden Gegenst nden in blau hervorgehoben Anwendung Bereiche Namen werden auf die Quicklnfo der nicht ausgew hlten Bereich geh ren Objekte angezeigt bersicht Strkuturdiagramm auf Ausgew hlte Anwendungsbereich Ze Object List Z
285. r Cursor wird sich oft zum Stundenglas ndern Einmal ausgew hlten Text m glicherweise nicht deaktiviert Nach dem Klicken auf ein Men kann es von selbst verschwinden ffnen ein Dialogfenster kann Ende des Dokumentationsprozesses abrupt blockieren Mit Hilfe der Annotator Notieren Sie an und kommentieren Sie Feld Die Optionen Annotate and Annotate Field stehen ber das Kontextmen des Objekt oder Feld Die anmerken Option Ruft ein Dialogfeld bieten den gew nschten Text und klicken Sie auf die Schaltfl che SAVE Die Anmerkung wird in einer Tabelle zur Verf gung in der Querverweis Bibliothek gespeichert Copyright Databorough Ltd 2012 Page 294 x IN Dokument Manager Annotation dialoa for a proaram obje _ G Annotation for CUSTMNT1 Eq Additional Notes Quellmitglied stutzte Anmerkung Der Quellmitgled basiert Anmerkung ruft automatisch dokumentiert wenn die Option Systemdokument ausgew hlt ist Um dieses Feature zu aktivieren sollte der Benutzer das X Analysis Einstellungen Fenster Option Read Annotation from Source berpr fen Der folgende Bildschirm wird die Option vom Benutzer aktiviert werden um diese spezielle Funktion nutzen Copyright Databorough Ltd 2012 Page 295 x IN Dokument Manager Enabling Source Based Annotation Preferences To Ed type fiter text General General Agent Controller Ane Data Management Maximum Diagram Depth Help i Projects Insta
286. r Id TESTER TESTER TESTER TESTER TESTER TESTER Program CBSU6R Program CAT CMAINT Area MvVCPROCESS Program CE906F 11 15 10 13 48 34 12 20 30 AGENBRULES A tENBRULES ACGENBRULES TESTER TESTER TESTER zu10 11 29 010 11 26 010 11 26 Das Protokoll enthalt Informationen uber den Benutzer der einen Befehl und die Datum Zeit Details ausgefuhrt Nur die folgenden Befehle wurden gemeldet e Anwendungsinitialisierung XA4INIT e Daten Modellgeneration XDMODEL e Geschaftsregeln Extraktion XGENBRULES e X Resize Initialisierung XRESIZE e Anwendung aktualisieren XREFRESH Ableiten von Geschaftsregeln e Derive Business Rules option is available on the context menu over the application library application area and on an individual PGM type object For more details refer to the Business Rules Analysis section e Derive Business Rules Option ist verf gbar im Kontextmen ber die Bibliothek Anwendungsgebiet und auf individueller PGM Type Objekt Weitere Informationen finden Sie im Abschnitt Business Rules Analysis Export Optionen Dieses Untermenu enthalt die folgenden vier Optionen e Export as DDL e Export as Web Query Metadata e Export as Web Query Application e Export File Field details as XML Export as DDL Export as DDL exportiert Daten Modellinformationen als Data Definition Language in den Anwendungsordner Diese Informationen kann von einem
287. r Size Letter 8 5 11 O A4 Size 8 27 x 11 69 Contention Resolution System Documentation creates documents in Application Folder IF the Application Folder is shared and documents are crestedjopened while the documentation is in progress then this may lead to contention Please select appropriate options to enable resolution O Do not overwrite Gei Overwrite iF exists but if in use then Create document by similar name CO Exit Skip document creation Klicken Sie auf Finish um das Dokument zu generieren Copyright Databorough Ltd 2012 Page 277 x IN Dokument Manager Keine ausf hrliche Objektdokumentation Wenn die Option No Detailed Object Documentation ausgew hlte dann nur bersichtsdiagramm Struktur und oder Daten Modelldiagramm wie angegeben im Dialogfeld Optionen Bereich Anwendung wird erstellt No Detailed Object Documentation X Analysis Sel EN System Documentation Application Area Options Select Application Area features to be included in the System Document Diagram Options Overview Structure Chart Normal Expanded Detailed 404 MOE UC af e Data Model Diag Normal In PDF as Image Detailed In visio Show All Application Area Diagram Annotation F Application Ares Annotation Coverage of System Document Detailed Object Documentation in Alphabetical Order Detailed Object Documentation in Call Sequence Order No De
288. r Wiederfolge die fur die System Dokumentation ausgew hlten Optionen Nachdem re sequencing den Next Knopf klicken um bis den Endschritt des Dokumentationszauberers zu reichen Hier kann Benutzer alle Auswahlen sehen die er gemacht hat und auch verschiedene Optionen definieren kann die verbunden sind um die Formatierung wie Paper Size Contention Resolution usw zu dokumentieren Copyright Databorough Ltd 2012 Page 286 x IN Dokument Manager X Analysis System Documentation Finish Define the Page Size and Contention Resolution Option Selected Sequence y Level Settings Application Ares OSC Normal Application Area OSC Level 2 Application Area DMD Normal Structure Chart Level 8 LFi ccess Path details Source Level 5 File Field Details Source Flow Chart Level 5 Object Where Used Data Flow Diagram Normal with Annotation Structure Chart Normal with Annotation Screen Report Layout Normal Source Source Flow Chart Paper Size Letter 8 5 11 O A4 Size 8 27 x 11 69 Contention Resolution System Documentation creates documents in Application Folder IF the Application Folder is shared and documents are crestedjopened while the documentation is in progress then this may lead to contention Please select appropriate options to enable resolution O Do not overwrite Gei Overwrite iF exists but if in use then Create document by similar name CO Exit Skip document creation
289. r object created Database Reports DATSERR Database File and member errors and alerts DSGNALRT Database design alerts F hren Sie Metriken Bericht Wenn Benutzer f r diese Auswahl w hlt ruft der vorkonfigurierte Berichtsdialog an Copyright Databorough Ltd 2012 Page 201 Report Definition Dialog X Analysis Metrics Report Specification and Submission Report Name Report Title Report category Application Area All Members Selected Select Report Columns and Options Column Metrics Varhlame Subr OBINAM Object and Source ID Data OBJATR Object Library OBILIB CYC Object Mame OBINAM HAL Object Type OBITYP MI Object Attribute OBJATR SRCLINSTM Object creation date OBICHTDAT Object last used date OBILSUBAT Source File OBISRCFIL Source Library OBISRCLIB Source File change date OBISRCFCHD Zar wen Ada habe Show report data at subroutine level OEJATR RPG OR OBJATR RPGLE Filter User metric Formula User program Analysis metrics data last updated 2011 05 26 at 06 55 71 Klicken Sie auf Submit Report Taste um den Bericht zu generieren Batch Job aufgerufen und mit der Fertigstellung wird das spezielle Analyse Fenster aktualisiert Copyright Databorough Ltd 2012 Page 202 A IN Audit Optionen Specialized Analysis Window Specialized Analysis 25 A Analysis Metrics for AQUAFINDR Last Updated 2011 05 26 at 06 55 21 Po KSE ae FL a
290. ram ANd_DEN File Reads ritten To By Program ANd_DEM CUSCPYR TDOM Customer Copy File Reads ritten To By Program KAMNA CUSFL1 CUSFL2 CUSFLS _LISFLS _LISFLE CUSFL FILE FILE FILE FILE FILE FILE Sites by Marne Sites by Status Sites by Number Sikes by Diet D Status Sites By Dist amp Name Sites by Last Cnt Date Logical File Logical File Logical File Logical File Logical File Logical File Ah 4_ DEM Ah 4 DEM ah 4_ DEM Ah 4 DEM A NaC DEM ANA DEM Im Falle Object Where Used auf einer Variable in einem PGM Typ Objekt dann alle Objekte durchgefuhrt wird wo die Variable verwendet worden ist wird verzeichnet Die Quelle eines Objekts auf dieser Liste kann erreicht werden indem Sie das Objekt auswahlen und ENTER Taste Alternativ Doppelklicken Sie auf das Objektzeile Doppelklicken Sie auf ein Objekt aus der Objekt wo verwendet Liste an der Quellzeile vergr ert hat den ersten Bezug genommen wurde Variable Wo Verwendet Die Option Variable Where Used listet alle Quellzeilen aus der Anwendung wo die Feld Variable eine Datei Programm verwendet ist in auf die Quellelemente und seine zugeordneten Ger tedateien und Copybooks verwiesen wird Eine Vielzahl von Optionen kann angegeben werden einschlie lich Dateien Array Definitionen Datenstrukturen Unterfelder Datenstrukturen Indikatoren Key Listen Datenfelder Dateiformate Unterprogramme Programmvariable Arrayelemen
291. rauf w hlen dann die Diagramm Klassauswahl aus Diese Handlung zeigt das Klassdiagramm wie gezeigt unten Copyright Databorough Ltd 2012 Page 223 x UML Diagramm Klassendiaaramm f r CUSTMNT1 d CUSTMNT1 classdiagram umilclass 33 7 m Das Klassdiagramm zeigt den folgenden 1 Zeigt alle PF die durch das Programm und deren Beziehungen verwendet 2 Anschlie ende Felder werden auf dem Rand der Verbindung gezeigt 3 Alle Schl sselfelder und Feldgebrauch werden innerhalb der Dateizahl als Attribut mit ihren Typen gezeigt Funktionslogik Die Function Logic ist als Zusammenhang Men auf Class Diagram verf gbar Der folgende Schirm zeigt die Function Logic optionen auf ein Klassdiagramm Copyright Databorough Ltd 2012 Page 224 x UML Diagramm Funktionsloaikoptionen auf das Klassendiaaramm f r CUSTMNT1 CUSTMNT 1 classdiagram urnlclass 2 Zu d Zoom Source E Data Flow Diagram RPG Programs i i 5 _ Object Where Use CustomerGroupSelection lisa attributes 1 Variable Where Used operations lasse Structure Chart Diagram m Program Structure Chart F Screen Flow Diagram Screen Components D Add Note Screen Report Layout File d Edit Format d Annotate Filters d Mark For Documenter Show Properties view More Info Appl Stereotype d Re engineering Options d Application Ares Options d Design Recovery Options Regenerieren Sie UML fur das Anwendungsbereich
292. rch einen Geh rigen dadurch verbunden werden oder Bezieht Sich auf die Beziehung EDTRCD2 Edit Record 2 panels Ist zur Editiertest Rekordfunktion identisch au er dass es den Rekorddetails erlaubt sich bis zu zwei getrennte Anzeige Seiten auszustrecken EDTRCD3 Edit Record 3 panels Ist zur Editiertest Rekordfunktion identisch au er dass es den Rekorddetails erlaubt sich bis zu drei getrennte Anzeige Seiten auszustrecken EXCUSRPGM Execute User Program Definiert ein Programm das Benutzer erlaubt die Schnittstelle einem Benutzer schriftliches HLL Programm zu beschreiben so dass darin durch Funktionen Verweise angebracht werden kann OTH Other Definiert ein Programm das ein Programm nennt und keine Dateien darin hat aktualisieren Weise schreiben lesen Auch das Programm hat keine Datei En oder Anzeige Drucker Datei En OTHCAL Other Call Das ist zur OTH Funktion identisch au er dass es Anruf mit Rahmen erlaubt OTHFIL Other File Definiert ein Programm die Dateien in der Eingangsweise akzeptieren und Drucker Datei En nicht hat aktualisieren Anzeige Datei En oder irgendwelche anderen Dateien darin Weise schreiben PMTRCD Prompt Record Definiert ein Programm das f r eine Liste von durch einen angegebenen Zugriffspfad definierten Feldern veranlasst Die g ltig gemachten Werte k nnen zu jeder anderen Funktion passiert werden PRTDSP Print Display Definiert ein Programm welche Auf
293. reen Components uswahl aus Entwicklungsschirme Ein Entwicklungsschirm ist eine Reihe von Daten der beschreibt wie Information auf einem Schirm gezeigt werden soll und die Benutzerzwischentatigkeit mit dieser Information regelt Zum Beispiel kann Gultigkeitserklarungsinformation fur ein Feld oder Details eines zu nennenden Programms gehalten werden wenn die Aufzeichnung aktualisiert wird Kurz gesagt ein Entwicklungsschirm ist eine Reihe von Daten von Meta in Zusammenhang mit einer Schirm Anzeige Copyright Databorough Ltd 2012 Page 59 RA menge W hlen Sie Screen Components und Doppelklick darauf aus um die Work with Screen Components Dialog zu zeigen Dann berpr fen Sie Development Screens checkbox der den Dialog f r Entwicklungsschirm Optionen wie gezeigt unten ausbreitet Arbeit mit dem Entwicklungsschirm Dialog Work with Screen Components E Application Area Mame NONE we Description All Members Selected Development Screens File Name AL Function Type FALL Show Screen Components also Klicken Sie OR Button um Liste aller Entwicklungsschirme fur die Querverweis Bibliothek zu erzeugen Entwicklungsschirmliste El Business Rules Fa Development Screens 32 we E EK h BA D Development Screens List of NONESFR ALLA ALL Function AAAS TATLS STATUS Status File Hach Tacs CATAaCS Contacts DO ONDET CORDET Contract Detail DAOACONDETNW CONDETNW Contract Detail new CBL V
294. ributors 1 Physical File Logical Files Ee eer Eege Coe LF DISTSL has been added YAN4CDEMCU Added DI CUSFLA Sites by Product OCLSRC Customized CLP programs ODDSSRC Customized DDS source it ORPGLESRC Customized RPGLE programs CHANGED Changed Programs ADDED New Files Benutzerdefinierte Bibliotheken Eine kundendefiniert Bibliothek gehort wo wurde der Kunde Programme speichern die sie von der Hersteller Bibliothek und machte Anderungen nahm Diese Weise Benutzer kann noch die urspr nglichen Programme aus dem Verk ufer und ihre ge nderte Version haben Der folgende Dialog wird durch X Analysis angezeigt wenn Benutzer fur Customized Library Option entscheidet Copyright Databorough Ltd 2012 Page 170 Customised Libraries Library name Customised Remove Library fs Customised Benutzer sollte gultige Eintrage fur die Kundengerecht angefertigte Bibliothek En und fur die Kundengerecht nichtangefertigte Bibliothek En zur Verfugung stellen Generieren PTF Analyse Die Option Generate PTF Analysis legt einen Gruppe Job vor der Daten fur die PTF Analysis bev lkert Der folgende Dialog wird durch die X Analysis gezeigt wenn Benutzer fur w hlt Erzeugen die Auswahl der PTF Analysis Generate PTF Analysis dialog Der Dialog Generate PTF Analysis erwartet die Basis Repository Name des Benutzers die verwendet wird um das PTF Repository mit dem Basis Repository zu vergleichen PTF Analyse
295. right Databorough Ltd 2012 Page 200 Specialized Analysis Window J Specialized Analysis 2 m X Analysis Metrics for XAN4CDXA Fam Jr Category iReport Run Mumber Date Type Status RPG Metrics Reports COMPLESP General cross language complexity by program COMPLEXS General cross language complexity by SUBROUTINE DAT ACP Program data complexity LOWSICP Program logic complexity LOGICS Program logic complexity by subroutine Source Objeck Reports HAaROCODE Programs with hardcoded libraries MISSING Source or objects missing SRCOBIDT Source change date after object created Database Reports DATAERR Database file and member errors and alerts DSGNALRT Database design alerts Benutzer hat die Auswahl um vorkonfigurierte Berichte zu generieren W hlen Sie einen Bericht unter der angegebenen Kategorie und f hren Sie dann die Rechtsklick um die Kontextmen aufzurufen Context Menu on Report Definition RPG Metrics Reports COMPLESP General cross language complexity by program k COMPLESS General cross language complexity by SUBROUT CAT ACP Program data complexity LOGICh Program logic complexity LOGICS Program logic complexity by subroutine Source Object Reports ie _ gt Fun Metrics Report Modify Report Definition Copy Report Definition Delete Report Definition HARDCODE Programs with hardcoded libraries MISSING Source or objects missing SRCOBIDT Source change date afte
296. roject AACA2EDEMO Ref d Project NONE Peg 22 Wee 2012 Program Name TEXTE c SE EENG Pace and DEE N Der Ell Lesue Cacegory Category Description Assigned TO 2 2 EE te Ean Option 4 Loschen Verwenden Sie diese Auswahl das gemeldete Problem zu loschen Option 5 Anzeige Verwenden Sie diese Auswahl das gemeldete Problem zu zeigen Option 7 Noten Verwenden Sie diese Option um Hinweis im Zusammenhang mit der Ausfertigung bereitzustellen Option 8 Kompilierungsfehler Anzeige Kompilationsfehler fur das Programm Option 9 Fehlende Dateien Fehlende Dateien ben tigt die vom Programm angezeigt F20 Zusammenfassung Zeigt Projektzusammenfassungen Der Benutzer kann verschiedene Projektzusammenfassungen sehen indem man F 15 F21 Projektnotizen Projektnotizen zeigt F22 Dateifehler Berichtet die Datei in Fehlern F22 Schirm Dateien Fehler X2E RPG Wor ke wita k E D Databorough Ltd Copyright Databorough Ltd 2012 Page 336 XARWKDBERR Project AACA2EDEMO Ref d Project NONE ROR eee als 23 May a2 02 Er COT File Field Description FEDOOOl AT8CPL3 Bat bes EE ee hig I ORIEC FFDOOOl AAAECPLO File AAAECPLO not in XOBJECT FFDOOOl AAAECPLI File AAAECPL1 not in XOBJECT FFDOOOl AAAECPP File AAAECPP not in XOBJECT FFDOOOl AAAHREL4 File AAAHREL4 not in XOBJECT FFDOOOl AAA8STLO File AAA8STLO not in XOBJECT FFDOOOl AAASSTLI Pile AAACSELI nor in XOBJECT FFDOOO1 AAA8STP File
297. rschiedenen Programmen und logische Ansichten Objekt zentriert DFD e Objectlist RA CTACS E3 o DI Centered Data Flow Diagram for Copyright Databorough Ltd 2012 Page 122 A rasanten Detaillierte Datenflussdiagramm Detaillierte Datenflussdiagramm durch klickend auf detaillierte DFD Symbol aufruft das Feld Informationen ber die Objekte in der Datenflussdiagramm zeigt Detaillierte Datenflussdiagramm de Member X Ref HA Business Rules Sea Enhanced Mbr X Ref i ES Outline s e w G60 ee eS Input Program El AUDCUSF Audit CUSF file e EI Input a CUSNO Cus No EE WWCCONS Work with Customer Contacts Input EE ZAAUDCUSF Audit CUSF file 8 Input a CUSNO Cus No E E AUDSLMEN Audit SLMEN file C Input wi I p il gt Datenflussdiagramm beschrankt auf ein Anwendungsbereich X Analysis bietet ein zus tzliches Funktion mit Bezug zu Datenflussdiagrammen Datenflussdiagramme kann zum Bereich ausgew hlte Anwendung eingeschr nkt werden indem Sie auf Restrict DFD to Application Area klicken Klicken auf das Symbol das nur die untergeordneten Objekte angezeigt werden geh rt die in den Bereich ausgew hlte Anwendung W hlen Sie die Anwendung der praktischen Einf hrung XAN4CDXA und holen Sie ihre Objektliste f r Program
298. rt Diagram to Update PDF or MS Visio FI Display Print Input Output Called Program Display restricted DFD for selected application area information taile M Command Calling Program F Internal Routine Indeterminate E Trigger Service Program F Module MW Hibernate XML Copyright Databorough Ltd 2012 Page 116 Legende Im folgenden werden die Informationen ber die Legenden auf Datenflussdiagramm verf gbar Hellblau zeigt die haupt Programm Datei Dunkel rosa zeigt die Bewegungsdatei Gr nlich grau zeigt die Anzeigedatei Blau zeigt die Druckdatei Gr n zeigt die Eingabedatei Gelb zeigt die Ausgabedatei Violett zeigt das Genannte Programm Rosa Orange zeigt das Aufrufendes Programm Rosa zeigt den Befehl Wei zeigt das unbestimmte Objekt En Schwarz zeigt den Trigger Objekt Konvention f r Datenflussdiagramm Data Flow Diagram f r das ausgew hlte Objekt zeigt verschiedene Arten von zugeordneten Objekte Haupt f r Objekt zentriert DFD USF Zeigt die Datei f r die Datenflussdiagramm gebaut wurde Es Sites verf gt ber Verbindungslinien mit Pfeile zeigen auf die Objekte es zugreift erfolgt durch Eingang sendet nimmt die Eingabe von oder aktualisiert wird Haupt f r Programm zentriert DFD F CUSFMAINT Zeigt das Programm f r das Datenflussdiagramm gebaut Customer Site Maintenance wurde Es hat Verbindungslinien mit Pfeilen darauf auf die Objekte aufrufen wird
299. s 25 5 Screen Metrics for 4N4CD 4 E Cep Complexity Level Units Files Database Fi Work Fin Outgoing Incoming LE Function 4 Grand Total 467 641 2 905 1 545 349 193 2creen Metrics settings Klicken Sie den Screen Metrics Settings knopf um den Vorzugsdialog anzurufen Copyright Databorough Ltd 2012 Page 197 Database Fields Work Fields Int Calls Fun Keys Benutzer kann die Kriterien fur High Durchschnitt uber den Einstellungsdialog setzen Breiten Sie Alle Schirm Metrik Daten aus Klicken Sie auf Expanded Screen Metrics Symbol das alle Daten erweitert wird Expand All Button on the Screen Metrics Toolbar M I Screen Metrics 5 2 1 Screen Metrics for XAN4CDXA era A Complexity Level Units Files Database Fi Work Fina Gubgoing In eme ee con Mr Dende Creen E rics Grand Total gt 905 1 545 349 19s ern Druckschirm Metrik Um die Schirm Metrik Information zu drucken klicken Sie den auf der Werkzeugleiste verf gbaren Druckknopf Print Button on the Screen Metrics Toolbar IF Screen Metrics 33 Screen Metrics for XAN4CDRA F SH Complexity Level Units Files Database Fi Work Fi Gubgoing Incoming Exportschirm Metrik Wahlen Sie die Option PDF oder MS Excel unter dem Symbol Export Export Options on the Screen Metrics Toolbar Screen Metrics 223 2 m Screen Metrics for XAN4CDXA Shee Complexity Level Units Files Database Fi Wor
300. s Documenter Select Features bo be included in the Components Document Header Information Annotation This includes Parameters and Windows information if any Data Content Screen Actions Screen Design Normal C Detailed v Residual Logic Level 4 we Business Rules Summary Detailed Export to MS Excel Cancel Benutzer kann verschiedene Optionen abh ngig von seinem Bed rfnis vom Zauberschirm Il auswahlen Die verfugbaren Optionen sind e berschrift Information das druckt die Funktions berschrift Information vom Schirm Design Es druckt auch die Rahmen und Fensterinformation f r den ausgew hlten Schirm Bestandteil Copyright Databorough Ltd 2012 Page 311 Dateninhalt das druckt das Dateninhalt Diagramm f r den ausgew hlten Schirm Bestandteil Screen Actions this prints the screen action diagram for the selected screen Komponente Schirm Design Re engineered Schirm das druckt das Schirm Design wiederkonstruierter Schirm f r den ausgew hlten Schirm Bestandteil Es hat zwei Suboptionen Normal Ausf hrlich Die Verzug Auswahl ist Normal Wenn Ausf hrlich berichtet wird dann ausgew hlt die Felddetails f r die verbundenen Schirm Formate werden auch gedruckt Residual Logic this prints the business process logic for the re engineered screen Gesch ftsregeln das druckt die Gesch ftsregeln f r den ausgew hlten Schirm Nach dem Lassen die passenden Auswahlen den Folgenden
301. s called by CLET CLETN CPDM CUSLET1 Input CUSFLS Sites by Number WECUSL PRIFIL UPD Customer Letter Program Customer Letter A principal function of this program is to produce a report on QLETSRC The following programs are called to carry out subsidiary functions CUSLETSO WECUSSE WKCUS8SEF WKCUSSP Parameters are passed to the program when itis called The program is called by CLET DUSLET1L E Rollup Gruppe Rollup Gruppe beschreibt die kumulative Komponentenfunktion des Programms und seiner Angehorigen Die folgenden Typen von Roll Gruppen stehen zur Verfugung Copyright Databorough Ltd 2012 Page 128 A rn e UPD Mindestens ein Programm aktualisiert eine Datei e PRT Programm und abhangige Programme erstellen einen gedruckten Bericht e DSP Programm und abhangige Programme verwenden Eingabedateien und zeigen Dateien e OTH Keine kumulative Komponentenfunktion kann ermittelt werden Funktionstyp Funktionstyp beschreibt die Funktion des Objekts und basiert auf COOL 2E Definitionen Anwendungsbereich Struktur Karte Diagramm Wenn die Option Structure Chart Diagram ist entschieden auf ein Anwendungsgebiet Bereichsknoten Anwendung sollte ausgew hlt sein dann nicht in den Bereich ausgew hlte Anwendung geh renden Gegenst nden in blau hervorgehoben werden Anwendungsgebiete sind auf die QuickInfo der nicht ausgew hlten Bereich geh ren Objekte angezeigt Struktur Karte Diagramm f r CLET
302. s reference Auswahl kommt ermoglichen nur fur die neue Querverweis Anwendung Aktulisierung von Querverweis Refresh Cross Reference Auswahl erfrischt die Querverweis Bibliothek um irgendwelche nderungen zu widerspiegeln die zur Querverweis Bibliothek gemacht haben Refresh Cross Reference Auswahl nur erfrischt die Quellen und Gegenst nde die bereits initialisiert worden sind es wird auf frisch zus tzliche oder gel schte Quellen und Gegenst nde nicht schauen Copyright Databorough Ltd 2012 Page 38 A menge Refresh Cross Reference Bibliotheksauswahl ist unter dem Submenu Refresh Optionen auf das Zusammenhang Men der Querverweis Bibliothek Diese Auswahl ausw hlend wird der folgende Dialog gezeigt Zusammenhang Men auswahl f r Aktulisierung Querverweis BB 132 1658 170 10 LA DI Hei Hew Application Area Add Alternate Data Library List Application Library List Refresh Options Derive Busi Ful ee Rebuild Data Model Export Options Repository Refresh Log Document Entire Application Document Changed Objects Modernization Options Generate Programs Generate Hibernate ORM Inter Repository Options Audit Options Durch Klicken auf den Button Ob refresh cross reference Auswahl f hrt einen Gruppe Job durch und erfrischt den Querverweis f r irgendwelche nderungen Aktualisierung von Querverweis Dialog Schlie lich wird ein Dialogfeld angezeigt das den Batch Job Details f r den
303. sbereich hinzu X Analysis schafft Anwendungsgebiete von einem Teil von einem oder vielfachen Systemen Es ist moglich eine Anwendung in logische Module oder Gebiete programmatisch zu unterteilen Das kann innerhalb des Zusammenhangs eines einzelnen Systems oder spezifischer Teile von vielfachen Systemen sein Zum Beispiel kann Benutzer ein Anwendungsbereich als ORDNUNGEN haben Auftragserfassungsdetails vom Betrieblichen System enthaltend einzelnes System Anwendungsgebiet zu vertreten Benutzer kann auch Anwendungsgebiet als ORDERS haben Auftragserfassungsdetails vom Betrieblichen System und Verkaufsledger Details vom Finanzsystem enthaltend das Anwendungsgebiet als ein spezifischer Teil von vielfachen Systemen vertretend Anwendungsbereichseigenschaft erleichtert die Gruppierung einer Anwendung in verschiedene Geschaftsgebiete Sie werden auf der Grundlage von bestimmten Kriterien genannt Anwendungsbereichsregeln definiert Anwendungsbereichsregeln sind folglich ein Mechanismus eine Anwendung in verschiedene Anwendungsgebiete zu kategorisieren Anwendungsgebiet kann geschaffen werden den X Analysis Kunden f hrend oder den X4WRKAPP auf dem IBM i verwendend Verwendung vonX Analysis Plug in Wahlen Sie f r das Zusammenhang Men auf der Querverweis Bibliothek Dann w hlen Sie die New Application Area auswahl aus Das bringt einen Dialog herauf um ein neues Anwendungsgebiet zur ausgew hlten Querverweis Bibliothek hinzuzuf g
304. schen w hlen Sie das Repository und drucken Sie die Delete Button Dies entfernt das ausgew hlte Repository aus der verbundene Repository Liste Das Grundrepository blau kann nicht aus der Liste entfernt werden Benutzer kann Pfeil Kn pfe verwenden um die Folge der verbundenen Repositorien zu ndern Old Linked Repository Object Uber die Option Manage Linked Repositories Option die alt Anwender der X Analysis w rde sehen die folgende Informationen angezeigt Message informing about an old version of Server Object G X Analysis 1 The Linked Repository object should be updated before continuing Im Falle dass Sie diese Nachricht erhalten dann bitten um Databorough f r den aktualisierten Server Bestandteil E Die Verbindung Nicht IBM i Windows Repositorien Finden Sie XA Open Handbuch fur Details Copyright Databorough Ltd 2012 Page 176 Modernisierung Optionen Copyright Databorough Ltd 2012 Page 177 Modernisierung Optionen Die X Analysis Plug in bietet eine Reihe von Modernisierung Optionen unter Untermen Modernization Options Modernization Options Men befasst sich mit Re Engineering Programm Datenbank Modernisierung und Generierung von Datenbank Service Programme Die Optionen sind wie unter e Reengineer Programe e Konvertieren DDS to SQL e Generieren von Datenbank Dienstprogramme Reengineer Programme Die Option Reengineer Programs sendet ein Gruppe Job fuhrt
305. schl ssel der einzelnen Datens tze die gegen eine bestimmte Beziehung Verification Report Orphaned Records ii D Orphaned Records Report For Subset Data Library MVCPROCESS i A File Owner Total Primary Key Foreign Key Soe eel CUSF 0 CUSGRP DISTS SLMEN Relationship verified al CONHDR XWORDN XW ABCD 3 000080 XWORDN 3 XWORDN XWABCD 4 000083 XWORDN 4 XWORDN XWABCD 5 000031 XWORDN 5 XWORDN XW ABCD 5 000083 XWORDN 5 XWORDN XWABCD 7 000083 XWORDN 7 o TKBAL s TKMAS s TOMAS TENTYF D STKBAL CONHDR LU TRMNHST Copyright Databorough Ltd 2012 Page 236 A ent igenschter Teilmenge Archiv Filter Wie man verstehen kann w hlen Teilmenge Selektionskriterien als die Filterkriterien angegeben auf der Physischen Datei En unter einem Anwendungsbereich Aufzeichnungen zur Teilmenge aus Auf dem Filterkriterium Dialog picken Sie die Datei im Fall unten auf um Filterkriterien hinzuzuf gen zu aktualisieren Filter Criteria dialog Subset Archive Filter Criteria MVCPROCESS Filter Criteria Boolean Field Name Operator eld Value Physical Files SELECT SELECT CONDET COMHDR Query Viewer Das verzeichnet die auf der Datei definierten Filterkriterien falls etwa Eine hinzufugen Reihe wird zur Verf gung gestellt um ein neues Kriterium hinzuzuf gen Boolean Column GE Der Verzug Wert ist IF F r die zweite Linie kann man von AND 7 OR ausw hlen Em OR Field
306. sie mit Option 5 gegen sie Folgende hnliche Fenster angezeigt Arbeiten mit Datengebereich Verbundenem Projekt X Analysis Work with Data Area Values Dataseoreougl Mid XARWKDARAS oT 0S Zr Ze Enter options press Enter 2 Change value Description Current Value e Biet a a Nene Verwenden Sie Option 2 um den Wert des Datenbereichs verkn pfte Projekt ndern Anderungswert von Datengebereich Verbundenem Projekt X Analysis Change Data Area Value EE EE XARWKDARAS E Oe EE Linked Project Library Name Hauptprojekt Um Hauptprojektdatenbereich zu zeigen zu editieren verwenden Sie Auswahl 5 dagegen Das folgende ahnliche Fenster erscheint Copyright Databorough Ltd 2012 Page 326 Kang 800800 Arbeit mit Datenbereich Hauptprojekt X Analysis Work with Data Area Values Delcaw metic he mic XARWKDARAS LOA ETS Oks Zu 12 al dey Enter options press Enter 2 Change value Description Current Value _ Mena Pisoni EE Ee Verwenden Sie Option 2 andern Sie den Wert des Datenbereichs Hauptprojekt Andern Sie Wert der Datenbereiche Hauptprojekt X Analysis Change Data Area Value Dataserough beds XARWKDARAS 10757208 Zoe Main Project Library Name Programm Objekt Ausschluss Bibliothek Diese X2E Eigenschaft erlaubt dem Benutzer die Programme von der Neugestaltung sie auszuschlie en wenn die Programm Gegenst nde in der angegebenen Bibliothek sind Diese Eigenschaft wird von einem Datengebiet
307. sollte Benutzer die folgenden Beh rden haben e Das Profil muss eine USE Gewalt zu allen Befehlen verzeichnet oben und auch SAVSYS spezielle Gewalt haben e Als die Quelle und Objekt Bibliotheken w hrend der Einstellung angaben verlangt Das verwendete Profil Objekt betriebliche OBJOPR Gewalt zu allen Programmen und Dateien in diesen Bibliotheken Das Profil verlangt auch f hren EXECUTE Gewalt auf allen diesen Bibliotheken durch e F r die X Analyse Querverweis Bibliothek Das verwendete Profil muss volle Rechte auf diese Bibliothek haben Wenn Sie das QPGMR Profil nicht verwenden m ssen Sie sicherstellen dass das verwendete Profil ALL Rechte auf alle Objekte in den gelieferten X Analysis Bibliotheken hat Informationen finden Sie unter Initializing_X Analysis doc Copyright Databorough Ltd 2012 Page 2 Keser tekken Konfigurieren von Querverweis Bibliothek Copyright Databorough Ltd 2012 Page 3 wy IN Querverwies Bibliothek Konfigurieren Konfigurieren von Querverweis Bibliothek Bevor der X Analysis Kunde verwendet werden kann muss die Querverweis Bibliothek d h die Anwendung Repository gebaut werden Der Initialisierungsprozess sich k mmert der Querverweis Datenbank einrichten Arbeiten mit X Analysis f r Anwendungen Tippen Sie den Befehl X4WRKAPP und dr cken Sie die EINGABETASTE X4WRKAPP Befehl screen X Analysis 4 Work with X Analysis 4 Applications Databorough Ltd XARWKAPP
308. ss Lagic Metrics HEN KOSTENNOTA Kasbennota Project Recovery Error Report Fenster das Geschaftsprozess Logikmetrik zeigt Summary Metrics 52 Business Process Logic Audit Report for AQUAFINDR1 i al Po fa Total Lines Included Lines ExcldifixMe Lines Unmarked Lines Total Stmts Excluded Stmts KE AQABOIR AQABUPR DAD SRR AQADEFR AQAEFYR AOE SRR AQAGSRR AQAGUPR AQAGAFR AQAISRF miele AQAJEFR 1047 DCDKAFH 356 AQAOSRE 6 0 DCADHE LH KS CH OO OO OO OO OO OO CH CH OO OO OO OO OO OO CH CH OO OO OO OO OO OO CH 1 0 0 DU 0 0 0 DU 0 DU 0 0 0 0 Copyright Databorough Ltd 2012 Page 353 Generierung von Java Anwendung Sobald der reengineering Prozess abgeschlossen ist kann der Benutzer entscheiden fur die Generierung der Java Anwendungs mit der folgende Option k nnen im Menu mit der Rechtsklick auf die ausgew hlten Querverweis oder Anwendungsbereich Konvertieren zu Java Option Mew Application Area Add Alternate Data Library List Application Library List Refresh Options Derive Business Rules Export Options Document Entire Application Document Changed Objects Modernization Options senerate Programs Generate Hibernate ORM Data Migration Inter Repository Options Audit Options Dies stellt den folgenden Dialog Generieren Programm e Dialog Generate Program s E Project Name Language Java Project Setting Generate Business Logic SG DAO U
309. strimei Jaar LDzA 99999 0312 00 HZTSCF Cd kostennota 0313 00 THT O02 01 S5SUBST HATSCFi lia 0314 00 setllite HETSCF WHERECS 0315 00 read MHZRECH 316 0 0317 00 if EE 0318 00 HZTSCF trimr TXT OO2 O1 OOOOL 0212 00 zreturncode BLANE 0320 00 endif 11 e I 1325 00 dow NOT EOF DRHZREL6 1324 00 0325 00 if not EOF a Clees Een Gm SE ai Copyright Databorough Ltd 2012 Page 350 wy IN Anhang G X2E Spezifische Eigenschaften berarbeitete Kontrolleur Der berarbeitete Kontrolleur ist nur verf gbar wenn der Neugestaltungsprozess zu Ende ist Der folgende Schirm zeigt den berarbeitete Kontrolleur r Auswahl von der Handlungsdiagramm Werkzeugleiste Der berarbeitete Kontrolleur ist das RPGLE erzeugte Mitglied das die Navigation kontrolliert die das erzeugte berarbeitete Handlungsdiagramm verwendet Das wird im Namen lt Programm gt B z B erzeugt DRPZE1RB berarbeitete Kontrolleur Source List of DRPZEIRB in AQUAFINDRO ORPGLESRE Lines 516 Yiew Level 5 A E DI Ps EE Seq No EE EE 0152 00 0153 00 free 0155 00 penr ilesi 0156 00 eval cCoLre StateYar p tatevar 0157 00 Ebert 0158 00 MsqOb pNsgchj 0159 00 Lection BIEEIDOR 0160 00 Marta phetcine 0161 00 NxtPom pNxtPom 0162 00 mode sADD 0163 00 AINTTIALIZE StateVar N5gbT 22 Ian NHKEFnG NzGPami Mode E 0164 00 Serststell 8 0165 00 NxtFne DRPZEIROID 0166 00 Z Chec
310. t Copyright Databorough Ltd 2012 Page 49 Application Area Description All Members Selected Object Library FALLUSR NW Name Type Attribute Function Attributes Component Status Function Type PF Name u Ss fu fa Die Bibliothek Dropdown Feld enth lt die folgenden zwei wichtige Eintr ge abgesehen von Benutzer Bibliotheken e ALLUSR Alle Objekte geh ren Benutzer Bibliotheken ALL Alle Objekte einschlie lich der in der X Ref Lib Die Standardoption ist ALLUSR Setzen Sie den Typ Attribut als FILE PF Klicken Sie Ok Knopf um zu kommen um Liste f r Files einzuwenden Die Liste zeigt auch die Entwicklung des Gegenstands verwendete und ge nderte Daten Copyright Databorough Ltd 2012 Page 50 Anwendungsbibliothek Se Files 3 Obiektliste Object List of FALLUSR FALL FFILE PF ALL FALL Total Objects 50 Library PF YAN4COEM PF vANACTDENM PFSANdCDEM PF vANaCDENM PF vANaCDENM PF vANACTDENM PF vANACTDENM PFSANdCDEM PF vANaCDENM PF vANaCDENM PF vANACTDENM DE YAMA nE Mame OO TEST ASTATUS _HTALS CONDET CONDETNW ON _FYBESFiL USF CUSGRF CUSTS DELIVA MTTS Type FILE FILE FILE FILE FILE FILE FILE FILE FILE FILE FILE ETI E Attribute PF PF PF PF PF PF PF PF PF PF PF DE Description Status Status File Contacts Contract Detail Contract Detail Contract Header Cobol copybooks Sites Customer Gro
311. t Manager Dokument Manager Der Dokument Document Manager erm glicht die Generierung eines PDF MS Word Dokuments mit den System Entwurf f r die angegebenen Objekte in einer Anwendung Die Dokumentation wird in den folgenden zwei M glichkeiten generiert e Kennzeichnung der einzelnen Objekte vollst ndige Liste e Ein Anwendungsgebiet dokumentieren Kennzeichnung der einzelnen Objekte vollst ndige Liste Folgen Sie den Schritten unten um das Systemdokument zu generieren 1 Starten X Analysis W hlen Sie einen Querverweis aus der Querverweis Listenansicht Mark Objekte f r den System Dokumentation Prozess einbezogen werden Um die Objekte f r Dokumentationsprozess zu markieren verwenden Sie das Kontextmen auf Objekte und w hlen Sie die Option Mark for Documenter Alternativ kann die gesamte Liste f r Dokumentation durch die Option Mark all for Documenter unter dem X Analysis Menu ausgew hlt werden 4 Wahlen Sie die Schaltfl che Documenter aus Hauptsymbolleiste Document Manager X Analysis Document Manager Description _OMOO1 Contract Entry Order Entry Generate Document Save amp Exik Die Objekte Mitglieder der Liste Dokumentierer k nnen arrangiert werden mithilfe der Move Up Move Down Delete Delete All buttons auf Dokument Manager Copyright Databorough Ltd 2012 Page 251 A IN Dokument Manager Der Dokument Manager bietet eine Einrichtung f r Objekt Auswahl f r Sys
312. t X Analysis gt X Analysis fur Eclipse Verkn pfung X Analysis Perspektive nicht sichtbar arbeiten nach Upgrade X Analysis Kunde Schlie en Sie die X Analysis Perspektive und verlassen von Eclipse WDSc FEI RBD Verwenden Sie Clean start Eclipse Option f r X Analysis Aufruf X Analysis Menu auf der Hauptmenuleiste verschwindet aus X Analysis Perspektive Manchmal passiert es so dass das X Analysis Men auf der Hauptmen leiste verschwindet Verwenden Sie die Windows gt zur cksetzen Perspektive M glichkeit um es wiederherzustellen Reset Perspective eh Do you want to reset the current Analysis perspective to its defaults ol J Eclipse ermoglicht auch Benutzern Drag amp amp drop verschiedene Ansichten Wenn einige der X Analysis Ansichten versehentlich geschlossen sind oder sind nicht sichtbar sollte Windows gt zur cksetzen Perspektive M glichkeit verwendet werden um sie wiederherzustellen Fehler beim Ausf hren von X Analysis zum ersten Mal auf Windows Vista installiert Dies wird beobachtet wenn e Der Benutzer hat XARuntimeEnv8_x_x msi installiert e Auf der laufenden X Analysis wird die folgende Fehlermeldung gemeldet Copyright Databorough Ltd 2012 Page 358 gt manga Fahr An error has occurred See the log file C Users syriworkspace metadata log berpr fen Sie die XAPlugin log Datei unter X Analysis gt Open Log Ordner um zu sehen wenn sie die folgende Zeile hat
313. t Databorough Ltd 2012 Page 220 x UML Diagramm Function Loaic Optionnen auf Activit tsdiaaramm f r CUSTMNT1 CUSTMATL achiwiby umlact 33 F CUSTMAT 1icustomer Detail Maintenance D Add Note DEN zZFTO1 File t Customer Detail Maintenance E Irh Edit WW Format d Filters d N Show Properties view Apply Stereotype d Class Diagram Data Content Screen Actions Screen Repork Design Migrated Logic Business Rules More Info Component Documenter Annobate Die Function Logic Optionen funktionieren ordnungsgem wenn die X Analysis Anwendung Bibliothek in X Analysis Perspektive aktiviert ist Anwendungsfalldiagramm Anwendungsfalldiagramm Modelle die Funktionalit t des Systems mit Schauspieler und Anwendungsf lle Anwendungsfalle sind Dienstleistungen oder Funktionen die vom System f r seine Nutzer Lassen Sie uns sehen wie ein Anwendungsfalldiagramm f r unser Beispiel aussieht Von der Tutoranwendung w hlen XAN4CDXA das Programm CUSTMNT1 aus und w hlen f r das Zusammenhang Men auf sie dann w hlen Sie die Option Use Case Diagram Dieses Anzeige Anwendungsfalldiagramm wie unten angezeigt Copyright Databorough Ltd 2012 Page 221 x UML Diagramm Anwendunasfalldiaaramm f r CUSTMNT1 CUSTMNTI Usecase umluse m CO WCUSTPPO d Ea CUSTMNT1 D Customer Detail Maintenance client Anwendungsfalldiagramm erschlie t mit alle Entitaten im Diagramm
314. t detaillierte Objekt Informationen wie Name Bibliothek Typ Attribut usw Sprung zum Dialog Die prim re Voraussetzung eines Analytikers der mit einem Fall Werkzeug arbeitet soll schnell und genug Information ber ein Objekt werden X Analysis erleichtert das zur Verf gung stellend greift schneller zu den Objekte zudurch Verwendung von Jump To Dienstprogramm Dieses Dienstprogramm ist von jedem Schirm verf gbar der durch Verwendung von Jump To Button auf der Werkzeugleiste Jump To zeigt alle M glichkeiten f r ein angegebenes Element Objekt oder Variable f r den schnellen Zugriff zu Source Browser Datenflussdiagramm Diagramm Programm Diagramm Objekt verwendet wo X Members Variable verwendet wo und Daten Modelldiagramm Copyright Databorough Ltd 2012 Page 89 Object Variable O Zoom Source Data Flow Diagram O Structure Chart Diagram O Program Structure Chart Object Where Used 2 variable Where Used Physical File Field Name Variable Where Updated Physical File Field Name LC variable Where Defined Physical File Field Name Data Model Diagram Cancel Jede Option wirkt sich auf die Objektvariable in das Bearbeitungsfeld Auswahl angegeben Listen alle Quelllinien wo das Feld Variable im Quellmitglied und seinen verbundenen Gerat Dateien und Schreibheften Member X Ref verwendet Verweise angebracht worden ist Diese Auswahl erm glicht
315. t die untergeordneten Knoten des ausgeschlossenen Objekts und ein gr ner Pfeil als Hinweis auf Hierarchie Ausgrenzung angezeigt wird Der folgende Bildschirm zeigt das Beispiel f r diese Funktion Hierarchie Ausschl sse im Struktur Karte Diagramm angezeigt CUSFMAINT LS GUSFMAINTC 3 gt Ss Structure Chart for CUSFMAINTC Total Objects 3 amp Il D O dar HJCUSFMAINTC Customer Site Maintainance OTH CUSFMAINT Customer Site Maintenance EDTRCD Wiederholte Knoten im Struktur Karte Diagramm Die Struktur Karte Diagramm zeigt die wiederholte Objekte mit untergeordneten Knoten mit einem gr nen Pfeil neben ihnen Der folgende Bildschirm zeigt wiederholte Knoten in der Strukture Karte Diagramm Copyright Databorough Ltd 2012 Page 126 WINCUSF Work with Customer Sites XBCCLMSG Clear a Message Queue Programm Logikdokumentation EDTFIL CUSFMAINT Customer Site Maintenance EDTRCD CCP CLM Clear a Message Queue Struktur Karte Diagramm mit Dateien Das Strukture Karte Diagramm bietet eine grafische Darstellung der die Programm zu Programm Beziehungen Das Strukture Karte Diagramm mit Dateien zeigt auch verknupfte Dateien zusammen mit Programmen Auf das Struktur Diagramm finden S ie unter Diagramm mit Dateien klicken Sie auf Show Files in der Struktur Diagramm Diagramm Symbolleiste verf gbar Strukture Karte Diagramm mit I O Dateien Ze Object List S oer 53 m
316. tailed Object Documentation Cancel Klicken Sie auf Next um weiter fortzufahren Copyright Databorough Ltd 2012 Page 278 x IN Dokument Manager aeauencina of the Application Area Fez X Analysis Belt System Documentation Specify Sequence What sequence would you like to have for the System Document Move Down Application Ares OSC Normal Application Ares DMD Normal Cancel Aus den obigen Bildschirm kann Benutzer fur die Systemdokumentation gew hlten Optionen writes Klicken Sie auf die Schaltfl che Next um zum letzten Schritt des Assistenten Dokumentation zu erreichen nach re sequencing Hier kann Benutzer sehen alle Selektionen er gemacht hat und kann auch definieren verschiedene Optionen um zu dokumentieren Formatierung wie Paper Size Contention Resolution usw Copyright Databorough Ltd 2012 Page 279 x IN Dokument Manager X Analysis Se Ed System Documentation Finish Define the Page Size and Contention Resolution Option Selected Sequence Level Settings Application Area OSC Normal Application Ares OSC Level 2 Application Area BMD Normal Paper Size Letter 8 5 x 11 O A4 Size 8 27 x 11 69 Contention Resolution System Documentation creates documents in Application Folder IF the Application Folder is shared and documents are crestedjopened while the documentation is in progress then this may lead to contention Pleas
317. tailed Object Documentation in Alphabetical Order ausgew hlt ist dann Objektdokumentation generieren in aufsteigender alphabetischen Reihenfolge der Namen von Bereich Der folgende Dialog ist im Assistenten angezeigt Exclude Object List G X Analysis System Documentation Exclude Objects Exclude objects From documentation optional Mame Type Description SKLO DTAARA Last Skeleton Lekker _MTLMAINTO FILE Contacts Maintenance CONDET FILE Contract Detail LOMNDETL1 FILE by Storel Contract Prodi CONDETLZ FILE by Store Contract Prodi CONDETLS FILE by Product Contrack COMHDR FILE Contract Header CONHDRL1 FILE by Debtor Contract CORHDRL14 FILE by Debtor Cust Ref CONHDRLZ FILE by Rep Lortrack LORHDRLS FILE by Debtor Date CONHDRL4 FILE by Debtor Date Rep LORHDRLS FILE by Date _LISF FILE Sites CUSFLI1 FILE Sites by Mame CUP FILE Sites by Status CUSFL3 FILE Sites by Number CUSFLS FILE Sites by Disk amp Status _LSFLE FILE Sites By Det amp Name CUSFL FILE Sites by Last Cnt Date CUSFLFD FILE Sites by Last Cnt Date CUSFLE FILE Sites by Next Cnt Date CUSFLY FILE Sites by Fax Mo CIIKEI kETLE Zikar Bes Dpechck _ ronan _ _ d UR A Der Dialog bietet zum Entfernen von Objekten aus Systemdokumentation basierend auf Name Art der Objekte Der ausgew hlte Name Typ kann mithilfe der Schaltfl che L schen entfernt werden Klicken Sie auf den Next um weiter fortzufahren Cop
318. te Parameterlisten Parameter Schl sselfelder Message Ids ausgenommen Namen etc Variable Where Used Untermen stellt bieten folgenden Optionen All References Alle Verweise auf diese Variable Update References Referenzen wo diese Variable aktualisiert wird File references Alle Verweise wo das Objekt ber diese Variable eine Datei ist Definitions Only Listet Verweise wo diese Variable definiert wurde Summary references Diese Option auf eine Variable oder ein Dateifeld listet alle Objekte die die ausgew hlte Variable oder Feld File verwendet und auch die Verwendungen f r die gleiche Das Ergebnis ist im Objekt verwendet wo angezeigt e Rule Variable References Listen basieren alle Gesch ftsregeln f r das ausgew hlte Objekt aus der gesamten Anwendung Wahlen Sie All references Option unter der Option Variable Where Used f r das Feld CUSNO Copyright Databorough Ltd 2012 Page 104 RR anal veri ui nt Variable Wo Verwendet Ansicht f r CUSNO SA Variable Where Used 7 i Al E 7H Variable Where Used for YALLICUSN GO Lines 164 view Level 1 Library source File a IO HOVE CUSNO OF CUSTS RECORD TO AAN AC DER UCBLSEC CBCUS FANT HOVE LS CUSTOMER TO CUSNO OF CUS SANACDEM QCBLSRC CBCUS FANT HOVE CUSNO OF CUSFL3 RECORD TO 2 SANACDEM OCBLSRC CBCUS FANT P HOVE CUSNO OF zzZzFT0l 0 TU CUSN SANACDEM OCBLSRC CBRCOSTHNT IF CUSNO OF 4FT0e2 I ZERUS AAN AL DER QCBLSRC CBRCOSTHN
319. tem Dokument Auswahl umkehren Durch Anklicken der Schaltfl che Invert Selection das ausgew hlte Objekt ruft Gedimmte und ruft alle anderen Gedimmte Objekte ausgew hlt Klicken Sie nach der Bestellung von Objekte auf Generate Document Dies ruft Dokument Assistenten wie unten dargestellt System Documenter Wizard X Analysis EA EN System Documentation Type and Location Select the type of documentation and its location System Documentation can generate Single document with documentation of all the objects marked For documentation OR Generate multiple documents for each object marked for documentation System Documentation type Gei Generate Single System Document Generate Individual System Documents Document Details Document Title System Document for KANIDKA Name System Document for S4h4CD 4 od Documents and Settings alakhilly Documentsis Analysis Application Datau p 209 50 1451 PLFKANdLCH a System Document for AMATOS pdf Copyright Databorough Ltd 2012 Page 252 x IN Dokument Manager Dokument Assistent Abschnitte System Dokumentationstyp Es sind verschiedene Optionen f r die System Dokumentationstyp In der Standardeinstellung die Generate Single System Document ist die Option aktiviert Dokumentdetails Dokumenttitel Benutzer kann Dokumenttitel wie pro die Anforderung ndern Pfad klicken Sie auf die Schaltflache Browse um
320. ten hervorgehoben Sie sehen sofort die Gesch ftslogik im Rahmen des Programms als Ganzes Quellcode von CUSFMAINT Ze Object List En CUSFMAINT 2 3 u Source List of CUSFMAINT in XAN4CDEM QRPGLESRC Lines 335 Yiew Leyek 5 GA E GH GIS e m ge HPA 5S8 Seq No 1 4 w Normal Source Code EE nee G en CHeFHRERE Indented Source Code ARS EAT eA EC oe ow ee how 0053 00 ct Mai BES 0054 00 CHeeHeree Residual Logic E15 44 en 0055 00 Kap Retrieve record 0056 00 LL cusno chainle reust 0057 00 E ir not Eoundleuszls3 1055 00 C ewal Indie on 0059 00 C return 0060 K endif k lt tt gt Copyright Databorough Ltd 2012 Page 165 Gechaftsregeln fur CUSFMAINT e Object List la CLUSFMAINT 53 m Business Rules for CUSFMAINT in XAN4CDEM QRPGLESRC View Level 1 ee Bde ly e We Se Be A amp fa Business Rules MAINLINE ROOOUL Cus No not found on Sites WRITEK SCH UPDATEFPILE VALIDATE EN ROOUUUe Company blank E ROOOUOUS Phone lt gt blank R000004 Distributor found on Distributors E R OUUS Fax No gt blank ROOOO6 Distributor found on Distributors E ROO007 Distributor lt gt blank ES ROOODOS Exact match not found for Distributor on Distri lt jiii FE Development Screens EA Business Rules E3 Ge Al D Business Rules for CUSFMAINT Number of Lines 13 Source Member Rule Mo Field File Rule CUSFMAINT 00001 PCUSNO CUSF Cus Mo not Found on Sites CU
321. ten die Felder aus der sekund ren Datei erleichtern die Datei Verkn pfung und der zweite Teil zeigt Felder Listen die Felder aus der prim ren Datei Die Data Content Option ist verf gbar f r alle Bildschirm Komponenten und Entwicklung Bildschirme Copyright Databorough Ltd 2012 Page 156 x Screen Components Of Data Content Diagram 5 Data Content Diagram for CUSTMNTIOIO Fields e DSDOCDE Distributor gt PERSON Rep ee gt e W OChD Stl DSC aaan e WWARCT Last Sale Do KWBADO Chg Date SWBBCD Int a 7 ABC Customer Mo AWBAICD CUSO oaa gt SWEPDO Date Loaded D AWBTLD Terms ae AWB D Statement Account eo SWBSCD Related Account e SWCYST BIO 0 5 SWOAST Land 1 05 D AWDYWLD Fore x eo SWEOMB Bank Wald Credit Limit D AWOG4dTs Customer Name D AGT Cr Guarantee 7 SWHITS Tax Reg SWOUNO Bank afc H CUSGRP Customer Groups Jr Joins Optionen auf dem Bildschirm Komponenten e RAA SD Da II Join Field Lusarp HWENCDH on CUSTS wich Cusorp eWBNCD op CUSGRP Fields o SWEATS E A SLMEN Salespersons Bildschirm Aktionen 4 Das Schirm Aktionsdiagramm prasentiert die Aktionen auf dem Bildschirm Die Aktionen werden konnte e Prompt Action Zum Nachschlagen fur die moglichen Werte fur ein Feld das durch die Verknupfung auf die sekundare Fremddatei erleichtert e Submit Actio
322. terbuch Datei enth lt die Feldinformationen durch den Prozess der Bedrohungsmodellierung Daten extrahiert Jedes Feld aus jedem physischen Datei im XPIDS notiert Die Metadaten extrahiert kann interpretiert und durch Anwendungen zum Lesen schreiben und formatieren die Felder ordnungsgem genutzt werden Copyright Databorough Ltd 2012 Page 229 A tangent geste Field Name FPF Name GridSeg Red Seg Type Fld Heading Fld Class Edit cod s ADDI CUS e 1150 Addressi_ le ADD2 CUSF 15 0 Address 2 ADDS CUSF 16 0 a Address 3 ADD4 CUSF 17 0 18 0 Address 4 ALTTEL CUSF 37 0 37 0 Alt Tel No 1 ALTTL2 CUSF 38 0 35 0 Alt Tel No 2 APDATE CNTACS 3 0 9 0 Next Cnt Date APDATE CUSF 7 0 GU Next Cnt Date CMMNT1 CUSF 21 0 21 0 Comment Line 1 CMMNT2 CUSF 22 0 22 0 Comment Line 2 CMMNTS CUSF 23 0 23 0 Comment Line 3 CNAME CUSF 1 0 2 0 Company L Beziehungen Diese Datei zeichnet auf die Beziehungen zwischen den physischen Dateien die das Datenmodell zu bilden Data Dictionary Relationships Owning PF Dep PF Dep LF Den Geo R Type Owning PFT Hein ID Ga aus des du 1 0 Statusfile 00102 ASTATUS CUSF CUSFL2 2 0 Status file 00113 CONDET PROJECT PROJECLSA 10 Contract Detail 00125 CONDET TRMHST TRMHSTLE 2 0 Contract Detail 00142 CONHDR CONDET CONDET 10 Contract Hea 00104 CONHDR PROJECT PROJECLSA 2 0 Contract Hea O0126 CONHDR TRAHST TRAHSTLS 3 0 Contract Hea 00143 CUSF CAT ACS CHT
323. ths back 2010 10 28 2 643 17 Files H 11 months back 2010 49 28 2 643 17 Device Files 13 months back 2010 7 28 2 563 LC Called Programs E 14 months back 2010 6 28 2 563 LE Calling Programs Ti 10 p B Ab nonin E 90 I cen n Diese Aktion Ruft das Metriken Geschichte Diagramm angezeigte zyklomatische Komplexit t Copyright Databorough Ltd 2012 Page 194 Metrics History Chart Displaying Cyclomatic Complexity Metrics History Time in Months Batch Programs Low Total Ebenso kann Benutzer Diagramme fur alle anderen Parameter generieren Bitte beachten Sie dass diese ahnliche Weise Benutzer Metriken Geschichte fur alle interaktiven Programmen uberprufen kann Batchprogramme und Gesamtsumme von Metriken Fenster Quellcodeverfolgen Metrik Geschichte stellt eine Moglichkeit zur Verfugung Quellcodeanderungen zu sehen Breiten Sie die Metrik Geschichte aus und wahlen Sie ein Programm wie gezeigt unten aus Invoking source code tracking Metrics History for XAN4CDX A Complexity Level Change Date Source Lines Cyc Com Halstead Maint In Low Total 102 KE Low Total Current State 2 ob 166 11 705 01 months back 2011 7 31 2 718 180 12 551 RATE EURO Changed on 2011 08 05 PCS Changed on 2011 08 05 Po WKCUSBEF Changed on 2011 08 05 WECUSP Changed on 2011 08 05 SEC Changed on 2011 08 05 SECFO Changed on 2011 08 05 SECFCPY Changed on 2011 08 05 RPGS6 Changed on 2011 08 05 PROFI
324. tions to enable resolution Do not overwrite Gei Overwrite iF exists but if in use then Create document by similar name O Exit Skip document creation Klicken Sie auf Finish um das Dokument zu generieren Die Fortschrittsanzeige wird beim Generieren des System Dokuments auf dem Bildschirm angezeigt Das Dokument befinden sich im angegebenen Speicherort speichern Copyright Databorough Ltd 2012 Page 257 x IN Dokument Manager Generieren Sie individuelle System Dokumenten W hlen Sie die Option Generate Individual System Documents folgender Dialog Individual System Document Type and Location X Analysis System Documentation Type and Location Select the type of documentation and its location System Documentation can generate Single document with documentation of all the objects marked for documentation OR Generate multiple documents for each object marked for documentation System Documentation type Generate Single System Document Generate Individual System Documents EEN GE EH Pe EE CEET E Generale weem JOCUMENCS USIM J Hi BY OWS Wa II JES Document Details PT Folder lt Select Browse to set location gt lt Select Browse to set location gt Cancel Klicken Sie nach der Auswahl der Option Generate Individual System Documents auf die Schaltfl che Browse W hlen Sie die gew nschte Position um das Dokument zu speichern Cop
325. trol Panel Java TM Plug in Control Panel BE el Use Browser Settings Protocol Address Gopher Socks No Proxy Host Use comma to separate multiple hosts ae ika te Pe Ge A aaa SS SS SS SSS SS Sd berpr fen Sie den Gebrauch Browser Einstellungscheckbox un Klicken Sie auf Schaltfl che und schlie en das Java Plug in Control Panel Start XA wieder Erz Copyright Databorough Ltd 2012 Page 363 en Bei anderen Problemen die nicht oben abgedeckt ist werden die Benutzer aufgefordert fur ihre Anfragen an support databorough com zusammen mit der Protokolldatei fur die aktuelle X Analysis Sitzung Die Datei kann mithilfe von X Analysis gt Log Ordner ffnen Men Option abgerufen werden Copyright Databorough Ltd 2012 Page 364 Anhang Aktualisieren von X Analysis Copyright Databorough Ltd 2012 Page 365 Anhag Aktualisieren von X Analysis X Analysis bietet zwei Befehle f r die betriebliche Wartung von X Analysis Repository Querverweis Bibliothek Diese beiden Befehle sind XREFRESH und XAXREF XREFRESH Der XREFRESH Befehl aktualisiert die Querverweis Bibliothek um Anderungen an der Querverweis Bibliothek widerspiegeln werden Der Befehl aktualisiert die Quellen und die Objekte die bereits initialisiert werden Es wird nicht frisch hinzugef gten Quellen oder Objekte betrachten Es wird empfohlen diesen Befehl auszuf hren jede Nacht so dass der Querverweis der akt
326. uellsten Zustand widerspiegelt Mit dem Befehl XREFRESH Vergewissern Sie sich vor die folgende Sequenz von der Bibliotheksliste e XAOBJ e QGPL e QTEMP Dann geben Sie den Befehl XREFRESH in der Befehlszeile und dr cken Sie die EINGABETASTE Der folgende Bildschirm erscheint XREFRESH Befehl Bildschirm Berresh Changed Objects ZREERESH Type choices press Enter Ke Ama ysis iran 2 ann Name Refresh Application Areas s Sa Ora SING NG AN Refresh Business Rules SUES NO emeng EOE iE F4 Prompt F5 Refresh F12 Cancel F13 How to use this display F24 More keys Parameter XRFLIB required Stellen Sie den Namen der Querverweis Bibliothek zur Verf gung die zusammen mit anderen Details erfrischt werden und den Eingehe Schl ssel dr cken muss Gruppe Job vorzulegen Dieser Gruppe Job erfrischt die Querverweis Bibliothek Sobald der Gruppe Job zu Ende ist kann der Benutzer den Fehlerprotokoll berpr fen der eine infolge dieses Gruppe Jobs erzeugte Spule Datei ist Der folgende Schirm zeigt die Spule Dateiauflistung Copyright Databorough Ltd 2012 Page 366 Anhang Aktualisieren von X Analysis Die Spule Dateiauflistung Work with Job Spooled Files Job XREFRESH User US Number 086439 Type options press Enter 1 Send 2 Change 3 Hold 4 Delete 5 Display 6 Release 7 Messages 8 Attributes S WOrk with printing statis Device or Total Current Ope kile Queue User Data Status Pages Page Copies KEE PORE
327. ukt Bibliothek Edit Codedefinitionen verarbeitet Der X2E hat die erforderliche F higkeit die Definitionen der Synon bearbeiten in Tabelle X Analysis editieren Code Definitionen XEDITC zu integrieren Dies wird wiederum vom reengineering Prozess bei Bedarf zugegriffen werden Der Prozess setzt den Datenbereich XS2EEWRUN an JA wenn die Definitionen der Synon bearbeiten erfolgreich verarbeitet werden sonst bleibt unver ndert Der gelieferte Wert ist NEIN Copyright Databorough Ltd 2012 Page 337 Synon Feld Mappen Fix Der X2E reengineering Prozess verwaltet die Zuordnung Felddaten in X2E Datenbanken Der Wert im Bereich XS2EFIEFIX wird auf gesetzt JA wenn der reengineering Prozess verwaltet sowohl externe als auch interne Synon Feldzuordnungen erfolgreich beheben Standardm ig d rfte der Datenbereich XS2EFIEFIX NEIN Synon EXCUSRSRC Funktion Die restliche Logik ist eine Gesamt bersicht ber ein Synon Programm Die X2E Funktion erm glicht dem Benutzer die Benutzerquelle aufgerufen durch EXCUSRSRC Funktion zusammenf hren ins Programm Synon einen vollst ndigen berblick ber die verbleibende Logik zu pr sentieren Standardm ig ist diese Funktion immer verf gbar und Datenbereich XS2EMRGEUS auf festgelegt ist JA Wenn es in ge ndert wird NEIN dann der X2E Prozess nicht die Benutzerquelle in das Synon Programm zusammengef hrt wird Synon Fehlerdaten Diese X2E Eigenschaft erlaubt dem Benutzer
328. ungsdienstprogramm dann folgender Dialog angezeigt Copyright Databorough Ltd 2012 Page 320 XK ana aenerragungnsrogrnn oF X Analysis Data Transfer Utility E Analysis Data Transfer Utility downloads data from the Cross Reference Library on System i ko run Analysis Offline System i Details Host Name 195 11 65 175 User Mame Password Cross Reference Library 4N4Coe4 Host Code Page 0037 United States PC Cross Reference Offline Application Name User Name Password DEZ Pork Number 50000 yt Test Connection Application Area Select Application Area Get Application Areas NONE All Members Selected Member Source Exclude Include Conky Hoke Only works with existing database Analysis Data Transfer Utility Die folgenden Schritte mUssen eingehalten werden um die Daten fur die Offlineverwendung X Analysis herunterladen Rufen Sie Datenubertragungsdienstprogramm von X Analysis Programm Gruppe an Geben Sie die IP Adresse von IBM i wo die Querverweis Bibliothek von der Anwendung an Setzen Sie den Benutzernamen und Kennwort Geben Sie den Querverweis Bibliotheksnamen der Anwendung an Geben Sie den Offline Anwendungsname Standardwert ist XREF h lt die Anwendung namens dasselbe wie der der Querverweis Bibliothek eo ei Copyright Databorough Ltd 2012 Page 321 XK ana aenberragungnsrornn D Geben Sie die Codepage Standardwert ist 0037 USA 7 Querverweis Daten k nnen s
329. ups Purchases Delivery Areas Pick kare LI m As Changed 31 08 11 230811 2308 11 19 09 11 23 08 11 230811 2308111 2308111 23 0811 18 10 11 SKIIWIEIAN 22nd Created 30 03 11 11 0908 01 0905 01 09 08 02 02 11 11 0908 11 0905 0109105 01 09 08 0109 08 11 0908 ni inane Aral Used 05 09 11 15 1011 1410 11 18 10 11 14 10 11 15 1011 2203111 16 10 11 18 10 11 18 10 11 22109111 tari Doppelklicken Sie auf die Liste Element offnet das Objekt Source Code in den Quellcode Browser Die angezeigten Objektliste wird auf den Name des Objekts in aufsteigender Reihenfolge sortiert Klicken Sie auf die entsprechende Spaltenuberschrift um die Sortierreihenfolge zu andern Ebenso Doppelklick das Programmelement unter XAN4CDXA ffnet der Dialog Work with Objects aber das Typattribut soll PGM ALL Doppelklicken Sie auf ALL Objects oder klicken auf die Object List wird auf ALL ALL Um die Suche zu beschr nken kann der Gegenstand Name auf der Gegenstand Gruppe ebenso erw hnt werden Es kann sein ALL Komponentenstatus Member Name maximum 10 characters long Initial characters of member name followed by an asterisk e g C OE etc Besides the other settings the following can also be specified on the dialog Komponentenstatus kann durch Auswahl der entsprechenden Status fur z B abgeholt werden A B etc unter dem Abschnitt Function Attributes Cop
330. utzer Ok Knopf klickt Problemanalyse generieren Generate Problem Analysis analysiert die Anwendung Datenbankdateien und meldet Probleme Wahlen Sie die Option Generate Problem Analysis aus der Audit Optionen im Kontextmen der X Analysis Anwendung Dadurch wird den folgenden Dialog aufgerufen Generate Problem Analysis Dialog Generate Problem Anal E Ref Library Cancel Klicken Sie OR Knopf um den Gruppe Job Befehl anzurufen Copyright Databorough Ltd 2012 Page 217 UML Diagramm Copyright Databorough Ltd 2012 Page 218 x UML Diagramm UML Diagramm X Analysis bietet verschiedene Optionen f r UML diagramming auf RPG RPT SQLRPG Arten von Programmen Die folgenden Optionen sind in X Analysis f r UML diagramme UML Umgestalten Activitatsdiagramm Gebrauch Fall Diagramm Klassndiagramm Die UML Diagramm Optionen sind im Kontextmen unter dem Untermen UML Optionen auf Objekt Mitgliederliste verf gbar Voraussetzungen 1 X Analysis Plug in sollte unter dem Vern nftigen Entwickler von IBM fur i Eclipse 3 4 installiert werden 2 Die T tigkeits und Gebrauch Fall Diagramme werden auf dem Programm En erzeugt die wiederkonstruiert worden sind WDSc Eklipse 3 2 und 3 3 Benutzer lie en auch diese Optionen mit einem Unterschied erm glichen dass die emx Dateien in der PCF Mappe geschaffen werden Der Benutzer kann sie dann in RSA RSM 7 0 importieren verwenden Rege
331. ven Bibliotheksliste auswahlen indem Sie alternative Daten Library ies in der Benutzer Teil der Bibliotheksliste der Datenverbindungsbibliothek aus dem Teil der Bibliothek ersetzen Entfernen Sie Abwechselnde Datenbibliotheksliste Wahlen Sie die Option Remove Alternate Data Library List auf der alternativen Datenverbindungsbibliothek aus der Querverweis Bibliothek entfernen Es wird den folgende Best tigungsdialog aufzurufen Best tigungsdialogfeld auf Entfernen Abwechselnden Bibliotheksliste G X Analysis eh Alternate Data Library List TEST will be deleted all J Are you sure Copyright Databorough Ltd 2012 Page 35 Klicken Sie auf OK um die alternativen Daten Bibliothek entfernen Klicken Sie auf die Schaltflache Abbrechen um die Option abzubrechen Bibliotheksliste zur cksetzen Wenn eine Querverweis Bibliothek aktiviert ist ndert sich entsprechend Bibliotheksliste Diese Bibliothek Liste enth lt Querverweis Bibliothek Daten Bibliothek QGPL QTEMP und XAOBJ Benutzer kann diese Bibliotheksliste mit Hilfe der Option Add Alternate Data Library List option ndern Sobald Alternative Datenverbindungsbibliothek eingerichtet ist muss Benutzer Select Alternate Data Library List ndern der Bibliotheksliste des Querverweises Wenn Benutzer fr here Bibliotheksliste original Bibliothek zum Zeitpunkt der Querverweis Auswahl verwenden m chte sollte er f r Bibliotheksliste zur cksetzen Option ents
332. verwendet Gr n zeigt das Programm das eine Eingabedatei verwendet Gelb zeigt das Programm das in eine Datei schreibt Magenta zeigt den Befehl Grau zeigt die anderen Objekte Orange zeigt INTRTN Routinen spezifisch zu Synon Wei zeigt die unbestimmte Objekte Schwarz zeigt den Trigger Copyright Databorough Ltd 2012 UPDIFIL UPDFIL PRTFIL Strukturediagramm Legende Update E Display Print Input Output Command Others Internal Routine Indeterminate E Trigger Page 125 gt C Rollup Gruppe Rollup Gruppe beschreibt die kumulative Komponentenfunktion des Programms und seiner Angeh rigen Die folgenden Typen von Rollup Gruppen stehen zur Verf gung e UPD Mindestens ein Programm aktualisiert eine Datei e PRT Programm und abh ngige Programme erstellen einen gedruckten Bericht e DSP Programm und abh ngige Programme verwenden Eingabedateien und zeigen Dateien e OTH Keine kumulative Komponentenfunktion kann ermittelt werden Funktionstyp Funktionstyp beschreibt die Funktion des Objekts und basiert auf COOL 2E Definitionen Hierarchie Ausschlusse im Struktur Karte Diagramm Work with Exclusions ist eine Option im Hauptbefehlsmenu X4WRKAPP Option 16 Mit Hilfe dieser Funktion kann Benutzer ein Programm Namen fur Hierarchy Exclusions hinzufugen Dies wirkt sich in Struktur Diagramm und die Ubersichtsgrafik Struktur Diese Funktion entfern
333. weitern die Informationen in Stufe 4 enth lt Stufe 5 Verweise wo CUSNO Felder Parameter in einer Funktion die von einer anderen Funktion aufgerufen werden Variable Wo Verwendet Edene 5 Kaskadierende Parameter Ansicht 34 Variable Where Used 7 B Di gi Fel SRH Variable Where Used For FOLLICUSHO Lines 301 View Level 5 CECONHDF FE COSNO OF COSTS RECORD TO CUOSNO OF COSFLS FECOFg CBCOSFMNT La COUSTOMER TO COSNO OF COSFLI RECORD CBCOUSFMNT WWECONS USING 2CUSnN0 OF zzFT 1l 0 CBECOSFMNT COSNO OF COSFLS RECORD TO zCUSNO OF zzFT l 0 CBECOSFMNT 2COSNO OF 24FTO1 O TO COSNO OF COUSFLS RECORD CBECOUSTHNT IF LUSAU UF 22F Tel ZERUS CBRCOSTHNT MOVE COSNO OF 24FT0 I TO COSL3S COSTOMER NO OF CUSFL3 CBRCOSTHNT MOVE CUS FROSPECT OF CUSTS RECORD TO CUSNO OF zzFT Z2 CECUSTS MOVE COSNO OF CUOSTS RECORD TO zCUSNO OF 44FT0e2 QO CECUSTS IF eat F zZFT Z I ZEROS CECUSTS MOVE ZCUSNO OF 4FT02 I TO COSNO OF CUSFL3 PECORD CECUSTS e MOVE SEIN UF SFF T CUSNO OF LUSTS RELURD CECUSTS WHEN SFIELD UF Skier ZCUSN0O CECUSTS e MOVE WSCOSPRM TO 2CUSNO OF 22FT02 0 CBACOSTAD e A 2CUSNO F E 19 e2eaREFFLD CUSNO KAM 4 gt e Niveau 6 Aliases Stufe 6 fugt alle Verweise auf alle Felder die auf das Feld Aliase sind Variable Wo Verwendet Edene 6 Aliases Ansicht G4 Variable Where Used 52 Gi Al es b 8 Variable Where Used For FOLLICUSMO Lines 301 view Level 6 CECONHDF E
334. werden 2 Bieten Sie den Benutzernamen eines g ltigen IBM i profile 3 Geben Sie das Kennwort ein und klicken Sie auf Anmelden Button Nach dem erfolgreichen anmelden listet X Analysis die Anwendungsbibliotheken Durch Verwendung von X4WRKAPFP initialisiert wurden Befehl auf der IBM i Sitzungsinformation X Analysis Kunde zeigt detaillierte Sitzungsinformationen ber die Verbindung in der zugeordneten Sitzungsinformationen Ansicht Sitzungsinformation Session Information Session Items Description Host Mame 192 166 170 10 Analysis Username TESTER Analysis Library cr a be Job Details 111691 O2ZD4501NIT OUSER Database Library Application Area Data Model Info Available Library List SAMA CDRA SAN4LDEM OP Die Sitzungsinformationsdetails sind wie folgt e Host Name Zeigen Sie IP oder die Webverbindung von verbundenen IBM i e X Analysis User Name Zeigen Sie den Benutzernamen der mit dem IBM i verbunden wird e X Analysis Library Name der Querverweis Bibliothek die Benutzer zurzeit ausgew hlt hat e Job Details Anzeige Job Details im Format Job Nummer Job Name Jobs Benutzer e Database Library Die Teilmenge Bibliothek die verwendet wird um die Daten davon zu bekommen wenn die Datenansicht Optionen ausgewahlt werden Das zeigt einen Wert nur als eine Teilmenge Bibliothek ausgewahlt worden ist e Application Area Anzeige Aktuellle ausgewahlte Anwendungsgebiet e Data Model Info Informieren
335. y by subroutine Source Object Reports HARDCODE Programs with hardcoded libraries MISSING Source or objects missing SRCOBIDT Source change date after object created Database Reports DATAERR Database File and member errors and alerts DSGNALRT Database design alerts Spezialisierte Analyse Werkzeugleiste E Smeal l Ad Run fl Date Stakus Type Run Metrics Report Modify Report Definition Copy Report Definition Delete Report Definition Spezialanalyse Werkzeugleiste umfasst von verschiedenen Optionen die unten besprochen werden Copyright Databorough Ltd 2012 Page 207 Specialized Analysis Toolbar nF Specialized Analysis 3 E x Analysis Metrics for XAN4CDXA Rail lt 7 Aktualisieren von Metriken Das Aktualisieren Metriken Icon f hrt die Aktualisieren Funktion Refresh Icon on Specialized Analysis Toolbar J Specialized Analysis 2 m X Analysis Metrics for KANACDRA Pa Si e Le dar Category Report Type Status RPG Metrics Reports Refresh Metrics Erstellen neuen Bericht Benutzer kann einen benutzerdefinierten Bericht erstellen Diese Create New Report Symbol auf der Symbolleiste verfugbar ist Create New Report Icon on Specialized Analysis Toolbar Q Specialized Analysis 7 X Analysis Metrics for XAN4CDXA Real 7 Category Report K HG Metrics Reports Der folgende Bericht Definition Dialog wird aufgerufen wenn verwendet kl
336. yright Databorough Ltd 2012 Page 51 A menge Arbeiten Sie mit Obiekten Dialoafeld anzeiaen Komponentenstatus Function Attributes Component Status Function Type PF Name u a u E Komponentstatus f r Programme e A Elternteilprogramm auf h chster Ebene d h werden Anrufe andere Programme aber sich nicht genannt e RB Programm wird von einem anderen genannt und nennt auch andere Programme e C Programm am Ende eines Programm Baums nennt andere Programme nicht e D Eigenst ndiges Programm Komponentstatus f r Datei e A Zugegriffen durch andere Dateien aber greift auf keine andere Datei zu e B Greifen Sie auf andere Dateien zu und werden Sie durch andere Dateien zugegriffen e C Nur greift auf andere Dateien nicht zugegriffen von anderen zu e D Eigenst ndige Datei Funktionstyp Das beschreibt die Funktion des Gegenstands und beruhend auf K HL 2E Definitionen Arbeit mit dem Gegenstand Dialog der Funktionstyp Zeigt Function Attributes Component Status Function Type PF Name Die Function Attributes um Typ Objekte nur zu programmieren Die verfugbaren Funktionstypen werden hier definiert ALL Zeigen Sie alle Objekte kein Funktionsfilter wird angewandt DSPFIL Display File Definiert ein Programm das die Aufzeichnungen von einer angegebenen Datei viele auf einmal zeigt eine Subdatei verwendend DSPOTH Display Other Definiert ein Programm welche Aufzeichnungen von der A
337. yright Databorough Ltd 2012 Page 135 wy AN Pro gramm Logikdokumentation Detaillierte Ubersichtsdiaaramm Ze Object List es Overview Structure Chart 3 m Detailed Overview Structure ALL ALL Total Objects 406 amp Ar J Po Sch A CBC110 OTHFIL Order Entry System Program Order Entry System A principal function of this program is to call certain programs The following programs are called to carry out subsidiary functions CB906R CB907R Parameters are passed to the program when itis called Input CBACPF Update CETRPF CB906R EDTFIL Back out account Program Back out account A principal function of this program is the online maintenance of SECF the Security Codes file through a subfile display The f folowing programs are called to carry out subsidiary functions X GSCD Parameters are passed to the program when itis called The program is called by CBC 110 Display CBS06RD Entry display file Update SECF Security Codes Rollup Gruppe CBC110 OTHFIL Order Entry System Program Order Entry System A principal function of this program is to call certain programs The following programs are called to carry out subsidiary functions CE906R CB907R Parameters are passed to the program when it is called Rollup Gruppe beschreibt die kumulative Komponentenfunktion des Programms und seiner Angehorigen Die folgenden Typen von Roll Gruppen stehen zur Verf gung Co
338. yright Databorough Ltd 2012 Page 258 x IN Dokument Manager Browse For Folder Desktop My Documents H My Computer a My Network Places Online Help New Images Folder My Documents Make New Folder OK Fur die Option Generate Individual System Document folgenden Dialog wird angezeigt nachdem der Benutzer auf die Schaltflache Next auf der Dokument Assistent klickt Copyright Databorough Ltd 2012 Page 259 A IN Dokument Manager G X Analysis Belt System Documentation Specify Contents Select Features bo be included in the System Document Data Model Diagram F LFi ccess Path details File Field Details Object Where Used Data Flow Diagram Normal Detailed Annotation Structure Chart Normal Expanded Detailed Depth gt BW Annotation Program Structure Chart Annotation Screen Report Layout Business Rules Source Source level _ Pseudo Code Flowchart Level Residual Logic Level In diesem Dialog ist die Object List Option deaktiviert W hlen Sie die Optionen aus dem obigen Dialog die Sie dokumentieren mochten Wenn ein Benutzer w hlt die Business Rules f r die Dokumentation dann den Benutzer haben die M glichkeit die Gesch ftsregeln in MS Excel dokumentiert zu bekommen dies kann durch Aktivieren der Option Export to MS Excel Wenn der Benutzer die Business Rules f r w hlt Dokumentation mit Summary Option da
339. yright Databorough Ltd 2012 Page 284 A IN Dokument Manager X Analysis Ma EN System Documentation Specify Contents Select Features bo be included in the System Document Object List Data Model Diagram Normal In POF as Image Detailed In visio Annotation LFM4ccess Path details File Field Details Field Annotation Object Where Used Data Flow Diagram Normal Detailed Annotation Structure Chart Normal Expanded Detailed Depth B w Annotation u Program Structure Chart Annokation d Screen Report Layout Normal Detailed Business Rules Expork to MS Excel Summary Detailed Include Internal Hir Source Source level Pseudo Code Flowchart Level Residual Logic Level Wahlen Sie die Optionen aus dem obigen Dialog die Sie dokumentieren mochten Klicken Sie auf die Schaltfl che Next die den folgenden Bildschirm pr sentieren k nnen Copyright Databorough Ltd 2012 Page 285 x IN Dokument Manager quencing of the Feature X Analysis Bix System Documentation Specify Sequence What sequence would you like to have for the System Document Application Ares OSC Normal Application Area DMD Normal LFi ccess Path details File Field Details Object Where Used Data Flow Diagram Normal with Annotation Structure Thart Normal with Annotation Screen Report Layout Normal Source Source Flow Chart Vom obengenannten Schirm kann Benutze
340. zeichnungen von Eingangsdateien Drucken zeigen und keine Dateien darin hat aktualisieren Weise schreiben PRTFIL Print File Definiert ein Programm welche Aufzeichnungen von einem angegebenen Zugriffspfad drucken SELRCD Select Record Definiert ein Programm das die Aufzeichnungen von einer angegebenen Datei viele auf einmal zeigt eine Subdatei verwendend Das Programm erlaubt Ihnen eine der Copyright Databorough Ltd 2012 Page 53 Aufzeichnungen auszuw hlen Die ausgew hlte Aufzeichnung wird ins rufende Programm zur ckgegeben Diese Funktion wird von einer Funktion genannt die um eine Auswahl Liste bat UPDFIL Update File Definiert ein Programm das angegebene Dateien aktualisiert und keine Drucker Datei En hat oder Datei En Zeigt UPDOTH Update Other Definiert ein Programm das Datengebiete aktualisiert und Anzeige Datei En haben Das Programm weder hat eine Drucker Datei En noch Dateien in update write lesen Weise UPDPRT Update Print Definiert ein Programm das einen Bericht mit der Aktualisierung En von den angegebenen Drucker Dateien druckt Es hat Anzeige Dateien nicht Mitglied Liste Die Member List auswahl zeigt Liste von Quellmitgliedern f r eine angegebene Quelldatei der ausgew hlten Bibliothek Die Mitglied Liste enth lt die Mitglieder verf gbar in der ausgew hlten Bibliothek und Quelldatei abh ngig von den ausgew hlten Kriterien W hlen Sie jedes Mitglied und Doppelkl
341. zeigt einen Dialog zeigt die ausgew hlte Querverweis Bibliothek und Anwendungsgebiete Verify Data Relationships option ES ES ACCOUNTS Company Accounts Peter best ES E CUSTOMERS Customer 4pp 4rea ES GP MVCPROCESS Re Engineering Application Ares Options d Derive Business Rules Export Options Annotate Document Application Area Data Management Options verify Data Relationships Subset Archive Filter Subset Data Modernization Options Archive Data Generate Programs Purge Data Test Management Options Dies stellt einen Dialog mit den ausgewahlten Querverweis Bibliothek und Anwendungsgebiet Verify Data Relationships dialog Verify Data Relationships Ref Library Maximum Error Allowed Sie werden aufgefordert fur maximale Datensatze Fehler gemeldet werden zeigen die Primarschlussel und Fremdschl ssel der einzelnen aufzuzeichnen dass Verst e gegen eine bestimmte Beziehung Diese reichen von 1 bis 999 Wenn die Anforderung erfolgreich ist wird der Job vorgelegt und die Job Details werden gezeigt Auf der Vollziehung wird ein Knoten im Namen berpr fung unter dem Anwendungsbereich hinzugef gt Copyright Databorough Ltd 2012 Page 234 A menge gens Verif Han Modo undar Annlication Area E MYCPROCESS Re Engineering 113 verification de Application Area Diagram Ce Data Model Diagramm ar Area Flow Diagram Es Overview Structure Chart Ze All Objects Programs Files VW Business Rules
Download Pdf Manuals
Related Search
Related Contents
JVC KD-MX3000R User's Manual User Manual - GC-SAT MANUAL DE OPERACIÓN DEL ESPECTROFOTOMETRO Sapur Powder - Carpet Powder.indd Samsung Gear fit Керівництво користувача Car Digital Video Recorder Copyright © All rights reserved.
Failed to retrieve file