| 
                
                    |   | 如果上一個流程與下一個流程都是一個用戶時, 可否只要簽核一次即可, 不要連續簽兩次? | 觀看回應 |  
                    |  | 在Workflow空白處, 右鍵的選單中, 選擇"流程屬性",設定SkipSameUser為True即可。 
 
 
 
 |  |  
 | 
		| 
                
                    |   | 流程的待辦或eMail中, 是否可以呈現自訂的欄位? 而不是只有單據號碼而已? | 觀看回應 |  
                    |  | 可以的, 只要在安全管理的"選單"中設定該選單的"參數", 其中參數有個 "參數欄位", 可以用來設定所要額外顯示的欄位名稱, 如下, 多設定了 客戶名稱與銷貨總計等。 
 
 
 
   |  |  
 | 
		| 
                
                    |   | 在DataForm中, 如何取得 #O Options的選擇內容? | 觀看回應 |  
                    |  | 如下, 可以透過以 selectoptions()的方法來取得: function dfMaster_onApply() {     var date1 = $('#dfMaster_申請日期').datebox('getValue');     var date2 = $('#dfMaster_請假日期').datebox('getValue');     var type = $('#dfMaster_請假類型').selectoptions('getValue');     if (type=='特休假' && date1 < date2) {           $.alert("特休假 至少需前1日申請之",'info');           return false;     }     return true; } 
 
 
 
 
 |  |  
 | 
		| 
                
                    |   | 如何在EEPCloud中開發Stored Procedure? 如何呼叫? | 觀看回應 |  
                    |  | 在EEPCloud的Table節點中, 可以右鍵"儲存過程"(預存程序), 打開頁面後可以用"+新增"來增加一個Stored Procedure, 如下, 填寫 Name為Stored Procedure Name, Parameters為Input/Output參數, Text代表Stored Procedure的程式內容,並按下確定即可。 
 
 
  
 如果在Server端要執行此SP, 只要使用 "Exec" 來執行即可, 如下的Server Method: exports.doCreate = function(param,callback){     var year = param.year; // 取出年度     var clientInfo = this.clientInfo;     var dm = this;     dm.query(clientInfo, clientInfo.database, ['exec sp_vacation '+year],{}, callback); //執行sp }; 
 
 
 |  |  
 | 
		| 
                
                    |   | DataForm輸入時, 如何控制不同的欄位條件, 要自動控制那些欄位可以輸入(控制Readonly)? | 觀看回應 |  
                    |  | 如下例, 用戶選擇 Options條件後, 可以控制另一個欄位是否可以輸入, 設定其Readonly屬性: function dfMaster_請假類型_onSelect(value) {     if (value=='特休假') {         $('#dfMaster_特休假年度').setReadonly(false);     }     else {         $('#dfMaster_特休假年度').setReadonly(true)     } } 
 
 
 
 
 |  |  
 |