摘要:1. 概述1.1 問題描述填報的時候可以對表格進行排序。使用擴展後排序,發現了每次點選表頭排序時都會重新整理一下頁面,這樣就會導致剛剛填報的資料被重新整理沒了。為了解決此問題,可以使用 JavaScri[閱讀全文:]
摘要:1. 概述1.1 應用場景報表預覽時點選列標題,可對該列進行升降排序,而列標題是根據欄位橫向擴展得來的。如下圖所示:1.2 實現思路獲取點選列的所有值,然後在銷售員的儲存格屬性中,設定擴展後排序,銷售員[閱讀全文:]
摘要:1. 概述1.1 問題描述在製作報表時,經常遇到需要透過點選標題實現升冪和降冪交換顯示。文檔 資料集中的排序 中,可透過定義資料集參數,利用動態參數實現點選標題動態排序。但有些情況下[閱讀全文:]
摘要:1. 概述本文將介紹各類排序使用程式中遇到的問題和解決方案。2. 排序時數值類型欄位存在空值時報錯問題描述若對「數值類型欄位」設定了排序,而欄位中存在空值,那麼在預覽或點選標題排序時就會出現報錯。例如在[閱讀全文:]
摘要:1. 概述1.1 預期效果點選標題可以動態排序的情況下,如果想要在標題上設定「箭頭」以體現當前是哪一欄排序,是升冪還是降冪。該如何實現呢?預期效果如下:1.2 實現思路利用「條件屬性」結合「HTML標籤[閱讀全文:]
摘要: 1. 概述1.1 問題描述透過 自訂排欄順序 可以直接在公式裏面逐個定義每個資料項的順序,但有時會使公式閱讀起來困難且不易維護。這時可以透過使用「內建資料集」來自訂順序,[閱讀全文:]
摘要:1. 概述1.1 版本報表伺服器版本適用於 11.0.3 以前版本1.2 問題描述當報表中存在多級專案符號時,正常設定排序是無法實現多級排序效果的,那麼如何實現多級專案符號的排序效果呢?1.3 解決思路[閱讀全文:]
摘要:1. 概述1.1 版本说明報表伺服器版本App版本HTML5行動端展現插件功能變動11.0.3--支援設定表頭排序,點選表頭可以動態排序支援設定多列排序,可以根據多個資料列組合排序11.0.3.1V11[閱讀全文:]
摘要:1. 概述FineReport 支援三種排序類型:資料集中的排序、進階排序、擴展後排序。FineReport 可實現的排序效果如下表所示:排序類型簡介單列非動態排序範本預覽後,某列按照降冪或升冪的順序排[閱讀全文:]
摘要:1. 概述在 FineReport 報表進行資料展示或圖表展示時,經常會用到「排序」功能。一般在資料展示中應用比較多,圖表中也會稍微涉及到一點。本文將介紹 FineReport 支援[閱讀全文:]
摘要:1. 概述1.1 應用場景資料集中的排序是指透過 SQL 直接在資料庫查詢時排序。此方法效能最佳,但所有計算都必須要在資料庫中做,會導致 SQL 很複雜,難以維護,另外有些計算是無法用 SQL 完成的。[閱讀全文:]
摘要:1. 概述1.1 問題描述一般直接設定中文排序預設是按照 ASCII 碼進行排序,那麼如何實現按照中文的拼音先後順序進行排序呢?如下圖所示:1.2 實現思路使用 StringPinyin 函式將中文轉化[閱讀全文:]
摘要:1. 概述1.1 問題描述資料集中我們可以用 SQL 語句中 order by A,B 語句,將結果先按照 A 排序,再按照 B 來排序。那麼設計器中如何使用「擴展後排序」實現多列排[閱讀全文:]
摘要:1. 概述1.1 版本说明報表伺服器版本功能變動11.0.3進階排序功能可以實現多欄排序1.2 應用場景使用者希望單欄資料或多欄資料,按照升冪或降冪進行展示。例如在一張訂單表格中,「運貨費」按照降冪排列[閱讀全文:]
摘要:1. 概述1.1 問題描述對於 11.0.3 及之後的版本可以使用「進階排序」功能實現多列排序,但對於 11.0.3 之前的版本如果實現對於記錄數較少,又沒有排序規則的「資料列」,如何實現自訂排列順序。[閱讀全文:]
摘要:1. 概述1.1 問題描述在對報表進行擴展後排序(按「牛奶」銷量排序)之後,若直接使用儲存格插入公式 seq() 或者 &cell 這兩種方法獲取序號,序號的順序是亂序的,如何讓它變成正常的排序[閱讀全文:]
摘要:1. 概述1.1 問題描述設計報表時,如果遇到「序號」是用漢字數字來表示的,那麼要如何對它進行排序呢,如下:1.2 解決思路方案一:資料很少時,可以使用進階排序-自訂順序。也可利用內建資料集實現,詳情請[閱讀全文:]
摘要:1. 概述1.1 問題描述有些使用者想要在預覽報表的時候,根據自己的需要去調整報表的順序,如下圖所示,使用者可以透過點選頁面上的上移和下移來行動當前列。1.2 實現思路定義一個陣欄儲存排序的順序,點選上[閱讀全文:]
摘要:1. 概述1.1 版本報表伺服器版本11.0.3 及之後版本1.2 問題描述當資料集中的資料儲存的類型為字串時,使用設計器中的排序會將資料按照字串進行排序,但實際需要按照資料的大小進行排序,效果如下圖所[閱讀全文:]
摘要:1. 概述1.1 預期效果部分使用者希望在動態列的基礎上,能夠對每列進行單獨的排序。如下圖所示:1.2 實現思路在 使用函式實現動態列 基礎上,設定擴展後排序。2. 操作步驟2.1[閱讀全文:]
摘要:1. 概述1.1 應用場景在 FVS視覺化看板中,點選表格標題實現多列排序,並實現點第一下降冪,點第二下升冪,點第三下恢復原狀。效果如下圖所示:注:決策報表實現方式請參考歷史文檔 决策报表实现[閱讀全文:]
摘要:1. 概述注:本文方法建議 11.0.3 之前版本參考,11.0.3 及之後版本,建議參考 擴展後排序1.1 預期效果設計報表時,希望有多個列可以實現點選變換升冪降冪的功能。即點選第一欄,則根[閱讀全文:]
摘要:1. 概述1.1 預期效果有時使用者希望在同一張報表中,可以實現分組動態排序且互不影響的效果。例如當點選華東的銷量時,華東的銷量改變排序,華北的銷量不受到影響;當點選華北的銷量時,華北的銷量改變排序,華[閱讀全文:]
摘要:1. 概述1.1 問題描述對於分組報表,有各種小計、合計、以及列表一起存在的,如何按照各個分組逐層進行排序呢?如下圖所示,先對「銷售員小計」排序,再對「產品類型小計」排序,最後對「產品列表」排序。1.2[閱讀全文:]
摘要:1. 概述本文列出使用者在使用排序功能時的具體需求及對應方案。注:FineReport 支援的三種排序類型分別為:資料集中的排序、進階排序、擴展後排序。這三種排序方式的介紹請參見:排序2. 單欄排序2.[閱讀全文:]