!--a11y-->
Das Layout für die Seite
order.htm , das Sie über die Registerkarte Layout festlegen, sieht folgendermaßen aus:|
<%@page language="abap" %> <%@include file="head.htm" %> <p> If you are already registered with mySAP Bookshop, please enter your e-mail address in the field below. <p> <font color="red"> <%= page->messages->assert_message( 'passwordincorrect' ) %></font><p> <font color="red"> <%= page->messages->assert_message( 'notregistered' ) %></font><p> <form method="POST"> <p> Your e-mail address: <input type="text" name="customerid" size="40"></p> <p> Your password: <input type="password" name="pwd" size="15"> </p> <center> <input type="submit" name="onInputProcessing(doorder)" value="Submit Order"> </center> </form> <p> <a href="newuser.htm">New customers: log on here!</a></p> </body> </html> |
Wenn der Kunde sich schon registriert hat (
Registrierungsseite), muss er auf dieser Seite nur seine E-Mail-Adresse (Schlüsselfeld der Kundentabelle BSCUSTOMER) und sein Kennwort angeben.Hierbei können folgende Fehlerfälle auftreten:

In allen Fehlerfällen wird eine Meldung über das
messages-Objekt ausgegeben und wieder auf dieselbe Seite navigiert (dies wird im Eventhandler OnInputProcessing festgelegt), die Eingabe kann erneut erfolgen. Beide Fehlermeldungen werden in roter Schrift ausgegeben.
Abschließend wird für noch nicht registrierte Kunden noch einmal der Link zur
Registrierungsseite aufgeführt.Wenn Sie den Layout-Teil erstellt haben, können Sie sich den
Seitenattributen und den Eventhandlern widmen.
