UReport2 報表計算模型介紹

2022-09-05 14:30 更新
UReport2教學(xué)視頻http://pan.baidu.com/s/1boWTxF5,密碼:98hj

       在UReport2中單元格之間存在依賴關(guān)系,對于任意一個單元格都可以設(shè)置它的左父格與上父格。單元格父格是可選的,默認(rèn)情況下,單元格的左父格就是其最近左邊與其位于同一行的單元格;上父格則是其最近上方與其位于同一列的的單元格。如果一個單元格位于第一行,那默認(rèn)它就沒有上父格,同樣,如果位于第一列,默認(rèn)它就沒有左父格。打開UReport2報表設(shè)計器,選中任意單元格,都可以在其屬性面板看到它的默認(rèn)上父格或左父格,如下圖所示:

parent-cell

       如上圖所示,對于某一特定單元格,我們可以手動更改它的左父格或上父格。

       任意單元格在綁定數(shù)據(jù)集中某個字段時,如果這個字段有一條以上的數(shù)據(jù),那么單元格就可以展開以顯示這些數(shù)據(jù)。對于父格而言,父格展開時會帶動子格一起展開,如父格向下展開,則帶其下所有子格及子格的子格一起向下展開;同時,如果子格中綁定的數(shù)據(jù)集與父格中數(shù)據(jù)集同屬一個,則子格中的數(shù)據(jù)將受父格限制。子格綁定的數(shù)據(jù)集字段數(shù)據(jù)在展開時,同樣也會帶動其下子格一起展開,而當(dāng)前子格的父格如與子格處于同一行或列,則會將父格拉大。

       利用上述迭代單元格的特性,我們就可以制作出各種復(fù)雜的報表樣式,掌握了這一報表計算模型的特點(diǎn),是開發(fā)報表的前提。關(guān)于報表計算模型的詳細(xì)介紹,可參照本小節(jié)視頻教程,視頻教程中有大量例子以描述這種迭代算法特點(diǎn),文檔中就不再贅述。


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號