原創|使用教程|編輯:郝浩|2013-10-14 17:21:51.000|閱讀 354 次
概述:TX Text Control即將發布的X10版本,將升級重點還是放到了其比較優勢的流式布局報表設計和生成上?;鄱极@得了來自其開發商Text Control GmbH公司的一手資料,迫不及待的為大家帶來還在測試階段的TX Text Control X10的揭秘。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
TX Text Control即將發布的X10版本,將升級重點還是放到了其比較優勢的流式布局報表設計和生成上?;鄱极@得了來自其開發商Text Control GmbH公司的一手資料,迫不及待的為大家帶來還在測試階段的TX Text Control X10的獨家揭秘。
總所周知,在主從關系報表中創建嵌套重復塊是郵件合并控件的最重要功能,而TX Text Control的郵件合并功能一直都是為總大家所稱道的,我們今天就要來說說這個部分。
在TX Text Control X10版中,數據關系和數據源的連接字符串可以在TX Text Control Words中定義。TX Text Control Words是一個新版本推出的靈活可定制化的模板設計器。在TX Text Control Words中完成的設置可以導出成報表數據源設置文件,然后直接夾在到郵件合并實例中,將大大減少TX Text Control設置數據源的難度。
  而TX Text Control中的TX Text Control Reporting控件將會推出一個新的概念來處理數據關系。TX Text Control Reporting將用數據關系將被作為字段名稱的前綴,這讓數據關系的使用更加簡單,TX Text Control Words也將用此方式。
例如下面這個示例數據庫的數據源結構:
在這個示例中,假如我們要創建一個訂單的發票,而發票就是流式布局報表的最佳應用。主表Sales_SalesOrderHeader包含了訂單和與子表的關系等信息。它通過SalesOrderID與從表Sales_SalesOrderDetail連接。而從表中的ProductID又定義了另外一個叫Production_Product的表。
在合并過程中,開發者只需要制定主表,TX Text Control的報表引擎就能自動獲得與其相關聯的表,下面這張截圖就展示了Sales_SalesOrderDetail這個重復塊在從表中的合并域。
上圖也展示了TX Text Control能夠自動的判斷主從表,將子表通過定義前綴來實現定義主從表的關系。
值得一提的是,我們下篇文章將提到的圖像域的合并,也在這里用到了。圖像占位符也能夠獲得從表的前綴:Production_Product.Production_ProductProductPhoto.Production_ProductPhoto.ThumbNailPhoto。
在TX Text Control Words這個新推出的設計器中,一切都能進行可視化的操作了,只需要在對話框中進行操作,便能完成創建嵌套域了。
下圖就是合并后的發票,TX Text Control能夠實現圖像域、重復塊等的合并。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都控件網