
Layout für die Autorenliste festlegen 
Verwendung
Das Layout für die Seite mit der gesamten Autorenliste
authors.htm soll eine zweispaltige Tabelle mit den Vor- und Nachnamen aller Autoren beinhalten.Vorgehensweise
|
<%@ page language="abap" %> <html> <body BGCOLOR="#B5E1D2"> <h2> List of Authors </h2> <table border=1> <tr> <td><b>first name</b></td> <td><b>last name</b></td> </tr> <% data: wa_author type bsauthline. loop at authors into wa_author. %> <tr> <td> <%= wa_author-authfnam %> </td><td> <%= wa_author-authlnam %> </td> </tr> <% endloop. %> </table> </body> </html> |
Auch hier wird wieder die gleiche Hintergrundfarbe wie bei der Einstiegsseite verwendet.
Nach der Überschrift folgt eine Tabelle mit zwei Spalten. Die erste Spalte beinhaltet die Vornamen, die zweite die Nachnamen der Autoren. Die Tabelle wird in ABAP durch die folgende Anweisung gefüllt:
<% data: wa_author type bsauthline.
loop at authors into wa_author. %>
<tr>
<td>
<%= wa_author-authfnam %> </td><td>
<%= wa_author-authlnam %> </td></tr>
<% endloop. %>
Die Werte der HTML-Tabelle stammen aus der internen Tabelle
authors, die in der Initialisierung (siehe Eventhandler für die Autorenliste) mit den Autoren aus der Datenbanktabelle bsauthors gefüllt wurde.Die interne Tabelle wird mit der ABAP-Anweisung
loop abgearbeitet, indem in einer großen Schleife die Felder mit den Vornamen und den Nachnamen ausgelesen werden.
Nun müssen Sie noch die