Show TOC

FunktionsdokumentationFeld-History Dieses Dokument in der Navigationsstruktur finden

 

Als Unterstützung für die Benutzereingabe in Eingabe-Feldern einer Seite, kann diesen eine Feld-History zugeordnet werden. Diese Funktionalität steht nur dann zur Verfügung, wenn sie vom Browser unterstützt wird. Dies ist momentan nur für den Internet Explorer ab Version 5 der Fall. In anderen Browsern bzw. Browser-Versionen wird die entsprechende Einstellung ignoriert.

Im Internet Explorer Version 5 werden die Daten aus der jeweiligen History zu einer vorgegebenen History-ID client-seitig verschlüsselt abgelegt. Der Benutzer kann diese Funktionalität in den Browser-Einstellungen aber auch ausschalten. Die Aufnahme von Daten in die History wird über einen Submit-Button auf der Seite initiiert (ein Submit in JavaScript reicht nicht aus).

Hinweis Hinweis

Falls die History über ein Java-Script-Submit aktiviert werden soll, so muss via Java-Script ein versteckter Submit-Button gedrückt werden.

Ende des Hinweises.
History-ID

Mithilfe von Service-Methoden GET_HISTORY_ID und

GET_LOCAL_HISTORY_ID können zwei Arten von gültigen History-IDs bestimmt werden:

  • eine globale History-ID: sap.<historytxt>

  • eine lokale History-ID: sap.<application>.<historytxt>

Eine lokale History-ID ist im Gegensatz zu einer globalen History-ID anwendungsspezifisch und gewährleistet damit eine Anpassung der Feld-History für die jeweilige Anwendung.

Die History-ID wird einem HTML-Input-Feld durch Setzen des Attributs VCARD_NAME mitgegeben. Ist kein VCARD_NAME-Attribut angegeben, so wird das NAME-Attribut zur Ermittlung der History benutzt. Man kann das Attribut ausschalten, indem AUTOCOMPLETE=off gesetzt wird.

Hinweis Hinweis

Neben der typspezifischen History-Kennung kann auch ein individueller String als History-Kennung benutzt werden.

Ende des Hinweises.

Beispiel

Feld: SFLIGHT-CARRID mit Feld-Label und History:

Die Abbildung wird im Begleittext erläutert.

Definition des Datenelementes zu SFLIGHT-CARRID:

Aus der Parameter-Id ''car'' wird die globale History-ID "Sap.car" oder die lokale History-ID "Sap.<application>.car" bestimmt werden.

Die Abbildung wird im Begleittext erläutert.