報表中有兩個資料集,想要展現資料,兩個資料集的數量不一致,直接在單元格裡面寫兩個資料集的表示式,ds1.select(字段),ds2.select(字段) 這樣的話,資料集中資料量少的會隨著資料量多的擴充套件,而且,資料量少的會重複擴充套件,這樣就達不到想要的效果。想要達到兩個資料集資料展現相互不影響,需要通過函式實現。
使用單元格to函式,先計算出資料量多的那個資料集,然後通過valueat()函式逐個顯示出來。資料量少的,最後會空行補足。
顯示效果如下,兩個資料集之間的資料顯示出來,而不相互影響。
潤幹報表卡片式報表分頁後每頁只顯示兩個
通常我們只做的卡片式報表,如果分頁方式設定為按紙分頁方式,有時會出現分頁時,最後乙個卡片報表顯示不全的情況,當我們想在一頁中顯示的報表要如何操作呢?實現思路 通過臨時變數,通過條件判斷做行後分頁。詳細實現 1.設定每頁顯示2個卡片式報表,以下面的卡片式報表為例 報表的分頁方式為按紙分頁,在第一頁中出...
潤幹報表裸用環境下帶有巨集配置的資料集如何配置?
裸用裡簡單資料集欄位及其通用查詢字段 複雜資料集及其通用查詢字段需要在 web inf classes alias.properties中這樣設定 簡單 複雜資料集 欄位為非中文時寫為 欄位名 對應的編碼,例如 ds data u9605 u6587 u9605 u8bfb u6570 u636e ...
兩個不同庫的兩個表關聯後批量更新資料
有兩個表可以通過某個字段進行關聯,想要在乙個表中能夠查詢兩個表的資料的對應關係,但是這兩個表又在不同的庫中,查詢比較麻煩,所以需要批量更新乙個表中的乙個字段用來記錄關聯關係。可以對其中乙個表進行批量洗資料 將某乙個表匯入到另乙個表所在的庫中 然後執行批量更新的sql即可 update table1 ...