関数がそれぞれ成功/失敗の場合、関数 rsRename(以下のコード) が TRUE/FALSE を返す IDOC スクリプトに取り組んでいます。今、私はこの関数を HTML 電子メール テンプレートで使用しており、電子メールの条件 TRUE の値 1 を出力します。この関数が値 1 をメールに出力しないように制限したい。rsRename 関数の定義: http://docs.oracle.com/cd/E21043_01/doc.1111/e10726/c08_config_ref263.htm
"<tr>
<td align ="center" vertical-align="top" width="60%" style='background:#E6E6D8;min-width:600px'>
<p style="padding-left:10px">
<$executeService("GET_SENDTOWORKFLOW_HISTORY_EMAIL_DETAILS")$>
<$numrowSTOWFH = rsNumRows("SendtoWorkflowActionHistory")$>
<$executeService("GET_WORKFLOW_HISTORY_EMAIL_DETAILS")$>
<$numrowWFH = rsNumRows("WorkflowActionHistory")$>
<$if numrowWFH gt 0$>
<$rsRename("WorkflowActionHistory", rsNewName)$>
<$else$>
<$rsRename("SendtoWorkflowActionHistory", rsNewName)$>
<$endif$>
<span style="font-family:Calibri,sans-serif;font-size:12pt">
<b>Reason: </b></span>
<span style="font-family:Calibri,sans-serif;font-size:12pt;color:blue">
<b><$if xPurposeForSubmission$><$getFieldViewValue("xPurposeForSubmission",xPurposeForSubmission,"Reason")$><$endif$></span></b>
</td>
</tr>
"