Domino® では、Release 8 からフォームレベルと個々のフィールドレベルの両方で生成された HTML を変更する機能が追加されました。これらのオプションは HTML には組み込まれていません (HTML に組み込まれている属性については、「HTML 属性をフィールドに追加する」を参照) が、これらのオプションを設定すると、Domino サーバーによってフィールドが HTML に変換される方法や、そのフィールドでの入力の処理方法を制御できます。
オプションは name=value のペアのリストで指示します。name は、英数字 (文字、数値、下線、ダッシュ) で構成され、設定されるオプションを示します。value は数値であり、該当するオプションの設定値を示します。
特定のフィールドの HTML オプションは、$$HTMLOptions_fieldname という名前の対応するテキストフィールドに保存されます。このフィールドに複数の HTML オプションを設定する場合は、複数の値を入力できるようにフィールドを設定する必要があります。
フィールドレベルの HTML オプションは、フォームレベルの HTML オプションより優先されます。
Domino Release 8 では、パススルー HTML をサーバーレベルで無効にすることに加えて、単一のフィールドに対してパススルー HTML を無効にする機能が追加されました。パススルー HTML を無効にすると、パススルー HTML タグ [< と >] で囲まれたすべての HTML は、通常のテキストとして処理されます。
この設定は、入力には影響せず、レンダリング (Web サーバーから生成される出力) に影響します。このため、ユーザーはパススルー HTML を含むアイテムを引き続き登録できますが、Web サーバーから出力 HTML が生成される場合には、そのアイテムがパススルー HTML を含むとはみなされません。
DisablePassThruHTML のフィールドレベルの設定は、以下の処理には影響しません。