Word套表時,可否支援三階的印表?
如下的報表格式,有主表(A),與明細表(B),及第三階明細表(C):
 
Word表單設計時,可以將B設為##,將C設為##2,再以二次開發的方式控制##2(C表)為B的第三階明細;印表時可以另外再設計一個Word表格,##明細表的欄位可以完全由##2來取代(當然##2必須包含##所要印出的欄位),如下:
 
並在印表前先執行後端程序把C的第二筆之後重複的資料清空,如下JS:
function exportWord2()
{
   var sIndex = $("#dgMaster").datagrid("getSelectedIndex");
   if (sIndex >= 0) {
       var no = $("#dgMaster").datagrid("getRows")[sIndex].生產編號;
       $.callSyncMethod('生產實施方案','prepare',{no:no}); //清除重複的群組資料
       $(this).datagrid('exportWord','生產實施方案印表');  // 更換格式為"生產實施方案印表.doc"
   }
}