請問工作流和萬能魔表兩個管理模塊的自定義SQL數(shù)據(jù)源如何實現(xiàn)排序效果?現(xiàn)在總是報錯80040e14,除非另外還指定了TOP或FOR XML,否則ORDERBY子句在視圖、內聯(lián)函數(shù)、派生表、子查詢和公用表表達式中無效。
:請問工作流和萬能魔表兩個管理模塊的自定義SQL數(shù)據(jù)源如何實現(xiàn)排序效果?現(xiàn)在總是報錯80040e14,除非另外還指定了TOP或FOR XML,否則ORDER BY子句在視圖、內聯(lián)函數(shù)、派生表、子查詢和公用表表達式中無效。 這個提示很清楚,就是自定義的SQL語句有語法錯誤,當在自定義的SQL中使用了order by自定義排序時,就一定要在前面使用 TOP (100) PERCENT 來指定排序范圍,加上即可: select TOP (100) PERCENT in_order_id as SON01, product_id as SON02, product_name as SON03, product_spec as SON04, product_unit as SON05, price_basic as SON06, qty as SON07 from mis_cheap_store_in_order_detail order by in_order_id desc 最新版萬能魔表已經(jīng)不需要以上方法,直接在魔表設計時,勾選需要排序的字段(升序/降序)、以及排序順序數(shù)字即可,支持設置多個排序字段: 其他方法參考: ROW_NUMBER() OVER()函數(shù)用法詳解(分組排序 例子多)
http://15933.oa22.cn 該文章在 2020/12/10 11:54:47 編輯過 |
關鍵字查詢
相關文章
正在查詢... |