*============================================================== * Tabellenzeilen ändern (Tabellen mit einem Index) *============================================================== types: begin of Stadt, name(50) type C, einwohnerzahl type I, bundesland(50) type C, end of Stadt. types Zeichenkette(250) type C. data meineZeichenkette1 type Zeichenkette. data meineZeichenkette2 type Zeichenkette. data meineStadt1 type Stadt. data standardtabelle1 type standard table of Zeichenkette. data standardtabelle2 type standard table of Stadt. data hashedTable1 type hashed table of Stadt with unique key name. refresh standardtabelle1. meineZeichenkette1 = 'Hamburg'. append meineZeichenkette1 to standardtabelle1. meineZeichenkette1 = 'Kiel'. append meineZeichenkette1 to standardtabelle1. meineZeichenkette1 = 'Hannover'. append meineZeichenkette1 to standardtabelle1. meineZeichenkette1 = 'Bremen'. append meineZeichenkette1 to standardtabelle1. meineZeichenkette1 = 'Flensburg'. modify standardtabelle1 from meineZeichenkette1 index 2. refresh standardtabelle2. clear meineStadt1. meineStadt1-name = 'Kiel'. meineStadt1-einwohnerzahl = 240000. meineStadt1-bundesland = 'Schleswig-Holstein'. append meineStadt1 to standardtabelle2. clear meineStadt1. meineStadt1-name = 'Hannover'. meineStadt1-einwohnerzahl = 520000. meineStadt1-bundesland = 'Niedersachsen'. append meineStadt1 to standardtabelle2. clear meineStadt1. meineStadt1-name = 'Kassel'. meineStadt1-einwohnerzahl = 170000. meineStadt1-bundesland = 'Hessen'. append meineStadt1 to standardtabelle2. clear meineStadt1. meineStadt1-name = 'Hildesheim'. meineStadt1-einwohnerzahl = 120000. meineStadt1-bundesland = 'Niedersachsen'. modify standardtabelle2 from meineStadt1 index 2. *============================================================== * Tabellenzeilen ändern (Tabellen mit Schlüsselwerten) *============================================================== refresh hashedTable1. clear meineStadt1. meineStadt1-name = 'Kiel'. meineStadt1-einwohnerzahl = 240000. meineStadt1-bundesland = 'Schleswig-Holstein'. insert meineStadt1 into table hashedTable1. clear meineStadt1. meineStadt1-name = 'Hannover'. meineStadt1-einwohnerzahl = 520000. meineStadt1-bundesland = 'Niedersachsen'. insert meineStadt1 into table hashedTable1. clear meineStadt1. meineStadt1-name = 'Kassel'. meineStadt1-einwohnerzahl = 170000. meineStadt1-bundesland = 'Hessen'. insert meineStadt1 into table hashedTable1. clear meineStadt1. meineStadt1-name = 'Hannover'. meineStadt1-einwohnerzahl = 530000. meineStadt1-bundesland = 'Niedersachsen'. modify table hashedTable1 from meineStadt1.