寫下來,給自己提個醒喔!
昨天改個別人做的帆軟報表,資料來源來自於兩個資料庫:乙個oracle乙個sqlserver。
在進行資料過濾的時候發現咋都出不來,以為是自己的過濾方法錯了,查了下官方文件關於過濾的,我的就兩個資料來源很簡單沒發現啥問題啊!?
但是為什麼出不來呢?是不是配置方面的問題?然後去查關於過濾方面的有關配置~
在工具欄的 模板/報表引擎屬性
用行式的引擎來執行報表 將這個勾去掉
普通報表是一次性將所有資料讀取出來然後再執行展示報表;
而行式引擎報表注重在大資料量情況下的效能,取資料的方式像前端的分頁一樣,在這種情況下是無法對多源資料進行過濾的,因為資料不齊全怎麼過濾?
一般如果是自己開發的報表是不會出現這種情況的,因為行式引擎的初始不啟動,而我改動的那個報表以前是單資料來源,雖然資料量目前不大,但是在考慮到後續資料增加的問題,啟動行式引擎是必須的,而現在我改動後,資料量會穩定在乙個比較小的層級,所以don't worry about it!大膽將其勾去掉,然後解決問題
帆軟報表FineReport資料庫連線編碼轉換
1.問題描述 資料庫會以某種編碼方式儲存與讀取資料,finereport解析時預設使用gbk字符集,若資料庫端編碼與設計器端編碼不一致時,就會導致中文及特殊字元的亂碼。finereport在定義資料連線時可以進行編碼轉換,將資料庫編碼 資料庫中資料表的編碼方式 轉換成我們想要的編碼方式,編碼中包含了...
多資料來源報表解析之簡單多源報表
多資料來源報表即一張報表中可以定義多個資料集,分別取出需要的資料庫表,所取的資料庫表甚至可以來自於不同的資料庫。本文通過幾個例子說明多個資料集資料如何相互關聯來實現多源報表。1.描述 多資料來源,就是在同一張報表當中,顯示的資料來自於多個不同的表或不同的庫。如下圖一張簡單的多資料來源報表,左側藍色部...
多資料來源報表解析之簡單多源報表
多資料來源報表即一張報表中可以定義多個資料集,分別取出需要的資料庫表,所取的資料庫表甚至可以來自於不同的資料庫。本文通過幾個例子說明多個資料集資料如何相互關聯來實現多源報表。1.描述 多資料來源,就是在同一張報表當中,顯示的資料來自於多個不同的表或不同的庫。如下圖一張簡單的多資料來源報表,左側藍色部...