請問工作流和萬能魔表兩個管理模塊的自定義SQL數據源如何實現排序效果?現在總是報錯80040e14,除非另外還指定了TOP或FOR XML,否則ORDERBY子句在視圖、內聯函數、派生表、子查詢和公用表表達式中無效。
當前位置:點晴教程→點晴OA辦公管理信息系統
→『 工作流使用交流 』
這個提示很清楚,就是自定義的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
最新版萬能魔表已經不需要以上方法,直接在魔表設計時,勾選需要排序的字段(升序/降序)、以及排序順序數字即可,支持設置多個排序字段: 其他方法參考: ROW_NUMBER() OVER()函數用法詳解(分組排序 例子多) 該文章在 2025/1/26 16:48:30 編輯過 |
關鍵字查詢
相關文章
正在查詢... |