RB的應用問題總結
在遇到此類問題時
1.關於報表分組問題
有可能在測試工程裡,報表的資料及列印都是正確的,
可是到了真正系統裡,資料就是不正確,原因可能出現在以下幾種情況:
(1)如果是子報表中含有分組,則需要將子報表分組中的資料感知控制元件的屬性ResetGroup設定成自己的分組。
(2)未重新設定資料感知控制元件的ResetGroup屬性。
(3)前面兩個都是正確的,但是還是不成,怎麼辦?呵呵,這個是RB的問題,
可以將該分組重新定義一下名字,儲存報表即可。
2.關於報表控制元件與報表檔案自身的問題
在使用TppReport設計報表時,報表控制元件自身的屬性也會同時儲存到報表檔案中, 如報表控制元件的屬性DeviceType就會與報表檔案一起儲存到報表檔案中。
3.關於報表頭塊(TppHeaderBand)設定問題
何時使用屬性PrintHeight的值phDynamic
當報表的單頁資料很多,使得報表當前頁不能全部列印下時,報表就會自己翻頁,即,產生新的一頁,如果子報表中包含有分組資訊,那麼新的一頁很可能不列印HeaderBand,而是產生第三頁,在第三頁列印。FooterBand也是如此。此時,應當將PrintHeight設定成phDynamic,這樣,在產生的第二頁就會列印出HeaderBand和FooterBand,而不會再產生第三頁,在第三頁列印HeaderBand和FooterBand了。[@more@]
1.關於報表分組問題
有可能在測試工程裡,報表的資料及列印都是正確的,
可是到了真正系統裡,資料就是不正確,原因可能出現在以下幾種情況:
(1)如果是子報表中含有分組,則需要將子報表分組中的資料感知控制元件的屬性ResetGroup設定成自己的分組。
(2)未重新設定資料感知控制元件的ResetGroup屬性。
(3)前面兩個都是正確的,但是還是不成,怎麼辦?呵呵,這個是RB的問題,
可以將該分組重新定義一下名字,儲存報表即可。
2.關於報表控制元件與報表檔案自身的問題
在使用TppReport設計報表時,報表控制元件自身的屬性也會同時儲存到報表檔案中, 如報表控制元件的屬性DeviceType就會與報表檔案一起儲存到報表檔案中。
3.關於報表頭塊(TppHeaderBand)設定問題
何時使用屬性PrintHeight的值phDynamic
當報表的單頁資料很多,使得報表當前頁不能全部列印下時,報表就會自己翻頁,即,產生新的一頁,如果子報表中包含有分組資訊,那麼新的一頁很可能不列印HeaderBand,而是產生第三頁,在第三頁列印。FooterBand也是如此。此時,應當將PrintHeight設定成phDynamic,這樣,在產生的第二頁就會列印出HeaderBand和FooterBand,而不會再產生第三頁,在第三頁列印HeaderBand和FooterBand了。[@more@]
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7416120/viewspace-987004/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 問題總結
- 字串函式的應用及做題總結字串函式
- iOS IAP應用內購詳細步驟和問題總結指南iOS
- Swoole 問題總結
- Elasticsearch 問題總結Elasticsearch
- Kibana 問題總結
- Kerberos問題總結ROS
- javascript的物件問題及總結JavaScript物件
- Fiddler 使用問題總結
- JBoss安全問題總結
- 面試問題總結面試
- electron初探問題總結
- 跨域問題總結跨域
- springboot使用問題總結Spring Boot
- 揹包問題例題總結
- 字串合集應用總結字串
- Python列表最常見的問題【總結】Python
- 一類子樹問題的總結
- PHP面試問題總結PHP面試
- vue專案問題總結Vue
- expdpnf 匯出問題總結
- mysql相關問題總結MySql
- Vue 常見問題總結Vue
- TCP常見問題總結TCP
- 【Java問題面試總結】Java面試
- REDIS面試問題總結Redis面試
- RabbitMq面試問題總結MQ面試
- Flink 常見問題總結
- mysql常見問題總結MySql
- Kubernetes 常見問題總結
- 前端跨域問題總結前端跨域
- ryu啟動問題總結
- flutter安裝問題總結Flutter
- 揹包問題解題方法總結
- booststrap select2的應用總結
- 回溯問題Python框架總結——排列組合問題Python框架
- 總結一下最近遇到的問題
- 工作總結:nginx開發中的問題Nginx
- 2017年秋季遇到的相容問題總結