ANWENDUNGSGESTALTUNG


HTML-Generierung für ein Feld steuern
Mit Version 8 wurde in IBM® Lotus® Domino(TM) die Möglichkeit zum Ändern des HTML-Codes, der auf Masken- und Einzelfeldebene erzeugt wird, hinzugefügt. Beachten Sie, dass diese Optionen nicht im HTML-Code enthalten sind (unter "HTML-Attribute zu einem Feld hinzufügen" finden Sie Informationen zu im HTML-Code enthaltenen Attributen), aber bestimmen, wie der Domino-Server das Feld in HTML umsetzt und wie Eingaben in diesem Feld verarbeitet werden.

Optionen werden durch eine Liste von Name=Wert-Paaren angegeben. Der Name besteht aus alphanumerischen Zeichen (Buchstaben, Zahlen, Unterstrich, Bindestrich) und gibt die Option an, die festgelegt wird. Der Wert ist eine Zahl, die die Einstellung für die jeweilige Option angibt.

Die HTML-Optionen für ein bestimmtes Feld werden in einem zugehörigen Textfeld mit dem Namen "$$HTMLOptions_Feldname" gespeichert. Wenn mehrere HTML-Optionen für dieses Feld festgelegt werden sollen, muss es so eingestellt sein, dass mehrere Werte zulässig sind.

HTML-Optionen auf Feldebene haben Vorrang vor HTML-Optionen auf Maskenebene.

Durchgangs-HTML in einem Feld deaktivieren

Mit Version 8 wurde in Domino zusätzlich zum Deaktivieren von Durchgangs-HTML auf der Serverebene auch die Möglichkeit zum Deaktivieren von Durchgangs-HTML für einzelne Felder aufgenommen. Wenn Durchgangs-HTML deaktiviert ist, wird HTML-Code, der zwischen den Durchgangs-HTML-Tags, < und >, steht, als normaler Text behandelt.

1. Erstellen Sie das Feld, für das Durchgangs-HTML deaktiviert werden soll.

2. Erstellen Sie ein verborgenes Textfeld vom Typ "Berechnet zur Anzeige" mit dem Namen $$HTMLOptions_Feldname.

3. Geben Sie den Wert des Textfeldes abhängig davon an, wieviel Durchgangs-HTML deaktiviert werden soll.


Diese Einstellung wirkt sich auf das Rendern (vom Webserver generierte Ausgabe) aus, nicht auf die Eingabe. Daher ist es weiterhin möglich, ein Element zu senden, in dem das Durchgangs-HTML enthalten ist, es wird aber nicht als solches interpretiert, wenn der Webserver Ausgabe-HTML generiert.

Die Einstellung für "DisablePassThruHTML" auf Feldebene wirkt sich nicht auf Folgendes aus:


Siehe auch