2015-09-29 264 views
0

我正在Crystal報表中創建動態列。列顯示並隱藏成功,但我無法顯示/隱藏相應的表格網格線。我畫了幾行來創建表格網格,但問題是當隱藏列時線條不隱藏。如何在Crystal Reports中顯示或隱藏相應列時顯示/隱藏表格列(網格)

我的報告的設計(佈局)是如下

Name Age Gender Adress description 
    abc 20 m  ab 
    xyz 30 f   
    s  40 m    

1)I創建的表格通過線,但問題是,當一個或兩列被隱藏,空行示於電網,這意味着線條不隱藏,看起來很醜。

2)我創建了一個使用文本對象邊框設置的表格,但是這裏的問題是當一列完全爲空或部分爲空或者某行的某個單元格爲空時,例如。描述則文本對象邊框將不會詳細顯示部分。

有人可以請指導與此。

回答

0

在對您的問題進行了重大修改之後,請查看我對答案的建議。 CR不支持表格。期。你在這裏最好的選擇是遵循你的第一個方法(使用直線),然後使用與你正在使用的Suppression公式相同的方式使你的列變爲動態的。所以當列數據被隱藏時,相應的行也被隱藏起來。這是你最好的選擇,因爲CR沒有網格控制。

SO上的另一個answer的一些提示可能會讓您更深入瞭解如何設計表格。

  • 創建報告中的每一行代表表中的一行。
  • 在桌子周圍放置一個邊框/框,使用 工具欄中的「插入框」並簡單開始在(或 組頁眉)的標題中繪製框,並在頁腳(或組頁腳)你 預覽報告,你會看到整個表格周圍的一個框[報告]
  • 列網格線可以很容易地通過鏈接頂部和底部的 你的盒子。他們會在預覽模式下展開。
  • 重要提示:放大300%,可以讓連接變得更加容易,並且可以調查對齊網格,您可能希望簡單地禁用它,它可能實際上使生活更輕鬆(當最終精度是需要 )