LOTUS DOMINO の XML
Lotus Domino データベースの文書 (note) の構造を定義します。文書は、通常は document 要素またはフォームやビューのような定義済みの設計要素として表されます。DXL で note 要素をエクスポートまたはインポートするのは、上級ユーザー向けの処理です。文書に note 要素としてアクセスするときよりも、フォームやビューのように設計要素としてアクセスするときのほうが、解釈されるデータは多くなります。
包含階層
スーパークラス: %note.types;
サブクラス: %note.prolog;、%note.epilog;
構文
<!ELEMENT note ( %note.prolog; , %note.epilog; )>
[コンテンツ]
%note.prolog; , %note.epilog;
<!ATTLIST note
class
%note.classes; エンティティは、Lotus Notes データベースを構成する文書クラスの種類のリストを表します。文書のクラスは、そのヘッダーに保存されている値によって決まります。%note.classes; エンティティは、文書の種類はまずそのクラスによって決まり、さらに文書内に特定のアイテムが存在するかどうかによって詳細に指定されるという点で、%note.types; エンティティとは異なります。たとえば、エージェントとスクリプトはどちらも FILTER クラスに属します。しかし、それぞれの文書の種類は、両文書に含まれる $Flags と呼ばれるアイテムの値によって異なります。
構文:
<!ENTITY % note.classes "document | helpaboutdocument | form | view | icon | helpindex | helpusingdocument | filter | sharedfield | replicationformula ">
%note.classes; エンティティでは、以下を定義します。
document
例 関連項目