Notes のシンプルアクションコードを表します。
<!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 |
#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 に等しいときの値の文字列です。これは、修正されるフィールドのデータの種類に関係なく、テキスト値です。
%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> 要素を使用して、送信者にのみ返信するか、または元のメッセージにコピーされている全受信者に返信するかを指定し、メッセージ本文を指定し、元のメッセージを含めるかどうかを選択する必要があります。