
BSP mit Layout und Initialisierung 
Überblick
Diese einfache BSP beinhaltet lediglich das Layout, ein Seitenattribut und den Eventhandler OnInitialization. Hier werden in einer HTML-Tabelle Titel, Verlag und ISBN aller Bücher der Datenbanktabelle
BSBOOK ausgegeben, die im Jahr 2000 publiziert wurden.Im Web Application Builder sieht diese BSP folgendermaßen aus:
|
Layout |
|
< %@page language="abap"%><html> <body> <h2> Buchliste </h2> <table border=1> <tr> <th>Titel</th> <th>Verlag</th> <th>ISBN</th> </tr> <% data: wbook like line of books. loop at books into wbook. %> <tr> <td> <%= wbook-title %></td><td> <%= wbook-publisher %></td><td> <%= wbook-ISBN %></td></tr> <% endloop. %> </table> </body> </html> |
|
OnInitialization |
|
select * from bsbook into table books where publyear = '2000'. |
|
Seitenattribute |
||||
|
Attributname |
automatisch |
Typisierungsart |
Bezugstyp |
Beschreibung |
|
books |
|
TYPE |
BOOK_TAB |
Buchliste |

Die interne Tabelle
books vom Typ BOOK_TAB wird im OnInitialization gefüllt.Verarbeitungsablauf
Die einzelnen Schritte, die bei der Verarbeitung dieser BSP durchlaufen werden, sind wie folgt:

Dieses Beispiel lässt sich erweitern, indem eine zweite BSP mit Navigation hinzugefügt wird: