通知範本設置使用asp.net語法,可生成各種格式的資訊內容:
■ 設定資訊格式,帶出表單資料;
■ 帶出明細表資訊;
■ 支援附件。
範本繼承關係
在系統管理、流程屬性、流程節點上均可設置通知範本,他們的繼承關係如下:
系統管理->流程屬性->流程節點。
範本應用規則:
■ 如果節點上不另設格式,則採用流程上的設定範本;
■ 如果流程上不另設格式,則採用系統上設定的範本。
插入表單資料
選擇表單欄位,將游標移到插入位置,按“插入”按鈕即可。
插入明細表
對資料行進行迴圈,即可插入明細表:
範本程式碼:
採購金額:<%=FormDataSet["Purchase.Amount"]%>
<table>
<%
foreach(FlowDataRow row in Context.Current.FormDataSet.Tables["Purchase"].Rows)
{
Response.Write(String.Format("<tr><td>{0}</td><td>{1}</td></tr>",
Convert.ToDecimal(row["Price"]).ToString("0,0.00"),
Convert.ToDecimal(row["Qty"]).ToString("0,0.00")));
}
%>
</table>
新增附件
只有郵件通知能新增附件,使用時設定附件屬性,選擇附件設定欄位即可。