i Inhalt - MIDRANGE SHOP

bin.midrange.shop.com

i Inhalt - MIDRANGE SHOP

i

Kapitel

Inhalt


i

Seite iv

Kapitel

Inhalt

Kapitel V

Vorwort. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1

Kapitel 1

Installation und Pflege von WDSC . . . . . . . . . . . 5

1.1 System i – Installationsvoraussetzungen . . . . . . 8

1.2 Windows PC – Installationsvoraussetzungen . . 13

1.3 WDSC-Installationsmedien . . . . . . . . . . . . . . . . . . . . . 15

1.4 WDSC-Software installieren . . . . . . . . . . . . . . . . . . . . 20

1.5 WDSC-Code installieren . . . . . . . . . . . . . . . . . . . . . . . . 27

1.6 WDSC aktualisieren. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32

1.7 WDSC-Code aktualisieren . . . . . . . . . . . . . . . . . . . . . . 43

1.8. Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47

Kapitel 2

Einführung in WDSC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49

2.1 WDSC aufrufen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51

2.2 Der WDSC-Arbeitsbereich . . . . . . . . . . . . . . . . . . . . . . 52

2.3 Die WDSC-Oberfläche. . . . . . . . . . . . . . . . . . . . . . . . . . . 55

2.3.1 Perspektiven . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56

2.3.2 Menüs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58

2.3.3 Toolleisten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60

2.3.4 Sichten. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61

2.3.5 Editoren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62

2.3.6 Hilfetexte. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63

2.4 Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65

WDSC

www.midrange.de


Inhalt

Kapitel 3

Arbeiten mit Remote System Explorer . . . . . 67

3.1 Der Remote System Explorer . . . . . . . . . . . . . . . . . . . 69

3.1.1 Exkurs Profile . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73

3.2 Mit Verbindungen arbeiten . . . . . . . . . . . . . . . . . . . . . 79

3.2.1 PTF-Stände prüfen . . . . . . . . . . . . . . . . . . . . . . . 83

3.3 Arbeitsumgebung erstellen . . . . . . . . . . . . . . . . . . . . 85

3.3.1. Arbeitsbereiche . . . . . . . . . . . . . . . . . . . . . . . . . . 86

3.3.2 Erstellen der Arbeitsumgebung . . . . . . . . . . . 88

3.3.2.1 Bibliothekslisten. . . . . . . . . . . . . . . . . . . . . . . . . . 92

3.4 Mit Objekten arbeiten . . . . . . . . . . . . . . . . . . . . . . . . . . 107

3.4.1 Bibliotheken erstellen . . . . . . . . . . . . . . . . . . . . 108

3.4.2 Quellendateien erstellen . . . . . . . . . . . . . . . . . 112

3.4.3 Nachrichtendateien erstellen . . . . . . . . . . . . . 117

3.4.4 Datenbereiche erstellen . . . . . . . . . . . . . . . . . . 120

3.4.5 Datenwarteschlangen erstellen . . . . . . . . . . . 121

3.4.6 Daten übernehmen . . . . . . . . . . . . . . . . . . . . . . . 122

3.4.7 Kurzzugriffe mit Filtern . . . . . . . . . . . . . . . . . . . 126

3.5 Kompilationsumgebung setzen . . . . . . . . . . . . . . . . 132

3.6 Mit Befehlen arbeiten. . . . . . . . . . . . . . . . . . . . . . . . . . . 133

3.7 Mit Jobs arbeiten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141

3.8 Mit dem Integrated File System arbeiten . . . . . . 142

3.9 Quelldaten vom System i an andere Systeme

übertragen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143

3.9.1 Quellendateien zwischen System i

Systemen austauschen . . . . . . . . . . . . . . . . . . . 144

3.9.2 Quellenteildateien ins IFS übertragen . . . . 146

3.9.3 Quellenteildateien an Windows-PC

übertragen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148

3.10 RSE an eigene Bedürfnisse anpassen . . . . . . . . . . 150

3.10.1 Entfernen unnötiger Sichten . . . . . . . . . . . . . . 151

3.11 Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157

i

Seite

Kapitel

Ein ITP Fachbuch

WDSC


i

Seite vi

Kapitel

Inhalt

Kapitel 4

Der LPEX-Editor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159

4.1 Grundeinstellungen des Editors . . . . . . . . . . . . . . . . 161

4.1.1 Benutzervorgaben . . . . . . . . . . . . . . . . . . . . . . . . 162

4.1.2 LPEX aufrufen . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171

4.1.2.1 Neue Quelle erstellen . . . . . . . . . . . . . . . . . . . . 172

4.1.2.2 Vorhandene Quelle bearbeiten . . . . . . . . . . . 174

4.1.2.3 Quellen in leeren Editor kopieren . . . . . . . . . 175

4.1.3 Navigation / Gliederung . . . . . . . . . . . . . . . . . . 177

4.1.4 Suchen / Ersetzen . . . . . . . . . . . . . . . . . . . . . . . 180

4.1.5 Quellcode markieren / kopieren /

einfügen / löschen . . . . . . . . . . . . . . . . . . . . . . . 181

4.1.6 Quelle in mehreren Editorsichten

anzeigen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182

4.1.7 Quellcode filtern . . . . . . . . . . . . . . . . . . . . . . . . . 184

4.1.8 Neue Quellenzeile erzeugen . . . . . . . . . . . . . . 186

4.2 Spezifische Merkmale für

Programmiersprachen . . . . . . . . . . . . . . . . . . . . . . . . . . 187

4.2.1 RPG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188

4.2.1.1 Spaltenlineal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189

4.2.1.2 RPG-Festformat und /free-RPG. . . . . . . . . . . 190

4.2.1.3 Code Assist . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192

4.2.1.4 Schablonen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194

4.2.1.5 Wizzards . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199

4.2.1.6 /COPY und /INCLUDE . . . . . . . . . . . . . . . . . . . 204

4.2.1.7 Kontexthilfe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205

4.2.2 Cobol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207

4.2.2.1 Code Assist . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208

4.2.2.2 Schablonen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209

4.2.2.3 Cobol-COPY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214

4.2.2.4 Kontexthilfe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215

4.2.3 CL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217

4.2.3.1 Befehle prompten . . . . . . . . . . . . . . . . . . . . . . . . 218

4.2.3.2 Kontexthilfe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219

WDSC

www.midrange.de


Inhalt

4.3 Programme umwandeln . . . . . . . . . . . . . . . . . . . . . . . . 221

4.3.1 Programme prüfen . . . . . . . . . . . . . . . . . . . . . . . 222

4.3.1.1 Prüfen ohne Bedienerführung . . . . . . . . . . . . 223

4.3.1.2 Prüfen mit Bedienerführung . . . . . . . . . . . . . . 225

4.3.1.3 Prüfen in Ferne Systeme . . . . . . . . . . . . . . . . . 227

4.3.2 Kompilieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 228

4.3.2.1 Kompilieren ohne Bedienerführung . . . . . . . 229

4.3.2.2 Kompilieren mit Bedienerführung. . . . . . . . . 230

4.3.2.3 Kompilieren in Ferne Systeme . . . . . . . . . . . . 234

4.3.3 Nachrichten filtern . . . . . . . . . . . . . . . . . . . . . . . 235

4.4 Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237

i

Seite vii

Kapitel

Kapitel 5

Bildschirmentwurf mit Code Designer . . . . . 239

5.1 Voraussetzungen und Grundeinstellungen . . . . 241

5.1.1 DFV-Konsole . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243

5.2 Code Designer-Oberfläche. . . . . . . . . . . . . . . . . . . . . . 246

5.2.1 Basiseinstellungen . . . . . . . . . . . . . . . . . . . . . . . 247

5.2.2 Satzformate erstellen . . . . . . . . . . . . . . . . . . . . 249

5.2.2.1 Einfache Satzformate. . . . . . . . . . . . . . . . . . . . . 250

5.2.2.2 Subdateien . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259

5.2.2.3 Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266

5.2.3 Schlüsselwörter vergeben . . . . . . . . . . . . . . . . 272

5.2.3.1 Attribute auf Dateiebene . . . . . . . . . . . . . . . . . 273

5.2.3.2 Attribute auf Satzebene . . . . . . . . . . . . . . . . . . 274

5.2.3.3 Attribute auf Feldebene . . . . . . . . . . . . . . . . . . 275

5.3 Prüfpunkte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 280

5.4 Bildschirme umwandeln . . . . . . . . . . . . . . . . . . . . . . . . 284

5.4.1 Bildschirme prüfen . . . . . . . . . . . . . . . . . . . . . . . 285

5.4.2 Bildschirme kompilieren . . . . . . . . . . . . . . . . . . 286

5.4.3 Die Befehls-Shell . . . . . . . . . . . . . . . . . . . . . . . . . 288

5.5 Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 289

Ein ITP Fachbuch

WDSC


i

Seite viii

Kapitel

Inhalt

Kapitel 6

Listenentwurf mit Code Designer. . . . . . . . . . . . 291

6.1 Code Designer-Oberfläche. . . . . . . . . . . . . . . . . . . . . . 293

6.1.1 Basiseinstellungen . . . . . . . . . . . . . . . . . . . . . . . 294

6.1.2 Satzformate erstellen . . . . . . . . . . . . . . . . . . . . 296

6.1.2.1 Einfache Satzformate. . . . . . . . . . . . . . . . . . . . . 297

6.1.3 Schlüsselwörter vergeben . . . . . . . . . . . . . . . . 306

6.1.3.1 Attribute auf Dateiebene . . . . . . . . . . . . . . . . . 307

6.1.3.2 Attribute auf Satzebene . . . . . . . . . . . . . . . . . . 309

6.1.3.3 Attribute auf Feldebene . . . . . . . . . . . . . . . . . . 310

6.2 Prüfpunkte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 313

6.3 Listen umwandeln . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 315

6.3.1 Listen prüfen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 316

6.3.2 Listen kompilieren. . . . . . . . . . . . . . . . . . . . . . . . 317

6.4 Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 319

Kapitel 7

Der Debugger . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 321

7.1 Vorbereitung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 323

7.2 Aufruf des Debuggers . . . . . . . . . . . . . . . . . . . . . . . . . . 324

7.3 Die Perspektive Debug . . . . . . . . . . . . . . . . . . . . . . . . . 330

7.4 Service-Eingangspunkte . . . . . . . . . . . . . . . . . . . . . . . . 340

7.5 Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 342

WDSC

www.midrange.de


Inhalt

Kapitel 8

Offline Projekte – Überblick . . . . . . . . . . . . . . . . . . . 343

8.1 Schneller Weg zum offline-Projekt . . . . . . . . . . . . . 345

8.2 Die Perspektive iSeries-Projekte . . . . . . . . . . . . . . . 347

8.3 Ein neues iSeries Projekt (Offline) . . . . . . . . . . . . . 350

8.4 Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 354

i

Seite ix

Kapitel

Kapitel 9

Nachwort . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 355

Ein ITP Fachbuch

WDSC

Weitere Magazine dieses Users
Ähnliche Magazine