使用旗正規則引擎內存表出錯的緣由及解決方法

1        內存表

1.1     彙總

1.1.1       錯誤

彙總列中必須包含分組列所屬部門數組

 

1.1.2       解決方案

點擊圖片中的「sum(基本工資)」,彈出窗體,將所屬部門加入。引起該問題的緣由是,分組列存在的字段,必需要包含在彙總列中。blog

1.2     更新

1.2.1       錯誤

數組個數小於取值位置:-1圖片

 

1.2.2       解決方案

出現該錯誤的緣由是內存表中沒有數據。可能性有兩個,1、內存表真沒有數據,2、更行的時候字段的英文名稱沒有對應,致使沒有找到數據。內存

方法一:查看內存表是否有數據,若是沒有數據導入數據,若是有數據請參考方法二。遍歷

方法二:若是有數據存在,其中更新列和被更新列英文名稱須一致,同時匹配列和被匹列英文名稱須一致,若是不一致也會報「數組個數小於取值位置 : -1」方法

1.3     遍歷

1.3.1       錯誤

不能選擇列部門編號(部門信息),必須設置遍歷表格部門信息im

 

1.3.2       解決方案

出現該錯誤的緣由有兩個緣由,1、對應的規則的屬性窗口中沒有設置「遍歷表格」爲勾選2、對應規則的屬性窗體中沒有設置「其餘表格」爲「容許設置其餘表格列」。數據

處理方法:選擇報錯的規則,查看屬性窗口中「遍歷表格」是否勾選,若是沒有勾選,判斷在該規則的上級規則集是否有勾選,若是有勾選則不在此處勾選,而是設置屬性「其餘表格」,屬性值改成「容許設置其餘表格列」,不然勾選「遍歷表格」。margin

相關文章
相關標籤/搜索