請(qǐng)問(wèn)工作流和萬(wàn)能魔表兩個(gè)管理模塊的自定義SQL數(shù)據(jù)源如何實(shí)現(xiàn)排序效果?現(xiàn)在總是報(bào)錯(cuò)80040e14,除非另外還指定了TOP或FOR XML,否則ORDERBY子句在視圖、內(nèi)聯(lián)函數(shù)、派生表、子查詢(xún)和公用表表達(dá)式中無(wú)效。
當(dāng)前位置:點(diǎn)晴教程→點(diǎn)晴OA辦公管理信息系統(tǒng)
→『 工作流使用交流 』
:請(qǐng)問(wèn)工作流和萬(wàn)能魔表兩個(gè)管理模塊的自定義SQL數(shù)據(jù)源如何實(shí)現(xiàn)排序效果?現(xiàn)在總是報(bào)錯(cuò)80040e14,除非另外還指定了TOP或FOR XML,否則ORDER BY子句在視圖、內(nèi)聯(lián)函數(shù)、派生表、子查詢(xún)和公用表表達(dá)式中無(wú)效。 ? 這個(gè)提示很清楚,就是自定義的SQL語(yǔ)句有語(yǔ)法錯(cuò)誤,當(dāng)在自定義的SQL中使用了order by自定義排序時(shí),就一定要在前面使用 TOP (100) PERCENT 來(lái)指定排序范圍,加上即可: 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
最新版萬(wàn)能魔表已經(jīng)不需要以上方法,直接在魔表設(shè)計(jì)時(shí),勾選需要排序的字段(升序/降序)、以及排序順序數(shù)字即可,支持設(shè)置多個(gè)排序字段: 其他方法參考: ROW_NUMBER() OVER()函數(shù)用法詳解(分組排序 例子多) 該文章在 2025/1/26 16:48:30 編輯過(guò) |
關(guān)鍵字查詢(xún)
相關(guān)文章
正在查詢(xún)... |