Anfang des InhaltsbereichsVorgehensweisen Layout für die Autorenliste festlegen Dokument im Navigationsbaum lokalisieren

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

  1. Wählen Sie für die Seite authors.htm die Registerkarte Layout.
  2. Spezifizieren Sie das Layout:
  3. <%@ 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.

  4. Sichern Sie Ihre Eingaben.

Diese Grafik wird im zugehörigen Text erklärt Nun müssen Sie noch die Eventhandler für die Autorenliste festlegen.

Ende des Inhaltsbereichs