simpleaction (Domino DTD)

Notes のシンプルアクションコードを表します。

包含階層

包含元: %code.types;

包含要素: %simple.actions;

構文

<!ELEMENT simpleaction ( (%simple.actions;)? ) >

[コンテンツ]

(%simple.actions;)?

任意の数の %simple.actions; エンティティの内容が含まれます。

属性

<!ATTLIST simpleaction

action

(%simpleaction.types;)

#REQUIRED

folder

%tstring;

#IMPLIED

agent

%tstring;

#IMPLIED

server

%string;

#IMPLIED

ファイル

%string;

#IMPLIED

field

%string;

#IMPLIED

value

%string;

#IMPLIED

appendvalue

%boolean;

#IMPLIED

formulatype

(%formula.types;)

#IMPLIED

>

action

アクションの種類です。オプションのリストの詳細については、%simpleaction.types; エンティティを参照してください。

agent

action 属性が runagent に等しいときのエージェントの変換可能な名前です。

appendvalue

action 属性が modifyfield に等しいとき、value 属性のテキストに追加する値を指定します。

field

action 属性が modifyfield に等しいときのフィールド名です。

ファイル

action 属性が copytodatabase に等しいときのファイル名です。

folder

action 属性が copytofolder、movetofolder、removefromfolder に等しいときのフォルダ名です。

formulatype

アクションが文書に影響を与える方法を指定します。オプションのリストの詳細については、%formula.types; エンティティを参照してください。

server

action 属性が copytodatabase に等しいときのサーバー名です。

value

action 属性が modifyfield に等しいときの値の文字列です。これは、修正されるフィールドのデータの種類に関係なく、テキスト値です。

<simpleaction> 要素の定義済みエンティティ

%simple.actions; エンティティは、シンプルアクションで定義できる要素のリストを表します。

構文:

<!ENTITY % simple.actions "modifybyformaction | sendreplyaction | sendmailaction | sendnewsletteraction | formula ">

%simpleaction.types; エンティティは、action 属性の選択肢を定義します。

構文:

<!ENTITY % simpleaction.types "copytodatabase | copytofolder | delete | markread | markunread | modifyfield | modifybyform | movetofolder | removefromfolder | runagent | runformula | send | sendmail | sendnewletter | sendreply ">

copytodatabase

指定されたデータベースに文書をコピーします。<simpleaction> の server 属性と file 属性に、コピー先のデータベースのサーバーとファイルを指定します。

copytofolder

指定されたフォルダに文書をコピーします。<simpleaction> の folder 属性に、コピー先のフォルダを指定します。

delete

文書を削除します。

markread

文書に既読マークを付けます。

markunread

文書に未読マークを付けます。

modifybyform

別のフォームを使用するように文書を変更します。<modifybyformaction> 要素を使用してフォームを指定します。

modifyfield

指定されたフィールドを変更します。<simpleaction> の field 属性、value 属性、appendvalue 属性を使用して、フィールド名、現在のフィールド値と置き換える値、または現在のフィールド値に追加する値を指定します。

movetofolder

指定されたフォルダに文書を移動します。<simpleaction> の folder 属性に、文書の移動先フォルダを指定します。

removefromfolder

指定されたフォルダから文書を削除します。<simpleaction> の folder 属性に、文書を削除するフォルダを指定します。

runagent

指定されたエージェントを使用して文書を変更します。<simpleaction> の agent 属性にエージェントを指定します。

runformula

式を使用して文書を変更します。<formula> 要素を使用して式を指定し、指定された %formula.types; エンティティのオプションに応じて式を文書に適用する方法を指定します。

send

文書を送信します。

sendmail

メールメッセージを送信します。<sendmailaction> 要素を使用して、受信者、件名、本文を指定し、元のメッセージを含めるか、または元のメッセージへのリンクを含めるかを指定する必要があります。

sendnewsletter

ニュースレターを送信します。<sendnewletteraction>要素を使用して、受信者、件名、本文、ビュー名 (各文書の概要をビューに表示する場合) を指定する必要があります。

sendreply

メールメッセージに対して返信します。<sendreplyaction> 要素を使用して、送信者にのみ返信するか、または元のメッセージにコピーされている全受信者に返信するかを指定し、メッセージ本文を指定し、元のメッセージを含めるかどうかを選択する必要があります。