列表條件過濾是否可以設置某個基礎資料選項默認值,如圖
過濾條件中包含兩個表(基本信息,明細信息)的字段,在SQL中如何寫查詢語句去選擇出這些訂單?
想要實現銀行賬戶只能選擇到某一類的銀行賬戶,也就是對這個過濾條件進行過濾.有很多數據,能否通過過濾的方式而不是把能選擇的數據一個一個添加進去,并且這個常用條件在開發平臺中已經加上了.
QFilter q2 = new QFilter("kdy_planexedept.fbasedataid.id", QCP.equals, RequestContext.get().getOrgId());
QFilter q3 = QFilter.isNull("kdy_consult_docid.fbasedataid.id");
ArrayList<QFilter> qFilters = new ArrayList<>();
qFilters.add(q2);
qFilters.add(q3);
ListFilterParameter listFilterParameter = new ListFilterParameter(qFilters, "id");
listShowParameter.setListFilterParameter(listFilterParameter);
報錯:
mservice-biz2.0-cosmic:CAUSE: java.lang.RuntimeException: 在對象kdy_order_app_manage中找不到子對象kdy_planexedept.fbasedataid,子對象在元數據中未定義,或兩者非父子關系(過濾條件不正確:kdy_planexedept.fbasedataid的屬性id與kdy_order_app_manage的屬性之間不允許有or關系).
列表條件過濾是否可以設置某個基礎資料選項默認值,如圖
過濾條件中包含兩個表(基本信息,明細信息)的字段,在SQL中如何寫查詢語句去選擇出這些訂單?
想要實現銀行賬戶只能選擇到某一類的銀行賬戶,也就是對這個過濾條件進行過濾.有很多數據,能否通過過濾的方式而不是把能選擇的數據一個一個添加進去,并且這個常用條件在開發平臺中已經加上了.
QFilter q2 = new QFilter("kdy_planexedept.fbasedataid.id", QCP.equals, RequestContext.get().getOrgId());
QFilter q3 = QFilter.isNull("kdy_consult_docid.fbasedataid.id");
ArrayList<QFilter> qFilters = new ArrayList<>();
qFilters.add(q2);
qFilters.add(q3);
ListFilterParameter listFilterParameter = new ListFilterParameter(qFilters, "id");
listShowParameter.setListFilterParameter(listFilterParameter);
報錯:
mservice-biz2.0-cosmic:CAUSE: java.lang.RuntimeException: 在對象kdy_order_app_manage中找不到子對象kdy_planexedept.fbasedataid,子對象在元數據中未定義,或兩者非父子關系(過濾條件不正確:kdy_planexedept.fbasedataid的屬性id與kdy_order_app_manage的屬性之間不允許有or關系).