首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在crystal report中显示或隐藏相应列时显示/隐藏表列(网格)

如何在crystal report中显示或隐藏相应列时显示/隐藏表列(网格)
EN

Stack Overflow用户
提问于 2015-09-30 02:31:05
回答 1查看 487关注 0票数 0

我在水晶报表中创建动态列。列已成功显示和隐藏,但我无法显示/隐藏相应的表格网格线。我画了线来制作表格网格,但问题是当列被隐藏时,线并不会隐藏。

我的报表设计(布局)如下

代码语言:javascript
运行
复制
Name    Age  Gender    Adress   description
  abc   20    m        ab
  xyz   30    f         
  s     40    m            

1)我通过线条创建了一个表格网格,但问题是当一两列被隐藏时,网格中会显示空行,这意味着线条没有隐藏,看起来很丑陋。

2)我使用文本对象边框设置创建了一个表,但这里的问题是当一列是全空或部分空的时候,或者一行上的某个单元格是空的。说明,则文本对象边框将不会显示在详细信息部分。

有没有人能指导一下这个。

EN

回答 1

Stack Overflow用户

发布于 2015-09-30 11:31:31

在对你的问题进行了重大修改之后,请看看我的建议以获得答案。CR不支持表。句号。这里最好的选择是遵循您的第一种方法(使用行),然后使用与您正在使用的相同的抑制公式来使列动态化。因此,当隐藏列数据时,相应的行也会被隐藏。这是你最好的选择,因为CR没有网格控制。

从另一个answer上获取的一些技巧可能会让你对如何设计表有更多的了解。

  • 创建报表中的每一行代表表格中的一行。
  • 在表格周围放置一个边框/框,使用工具栏中的“插入框”,简单地开始在页眉(或组页眉)中绘制框,并在页脚(或组页脚)中完成,当您预览报表时,您将在整个表周围看到一个框report
  • 列网格线可以通过链接框的顶部和底部轻松地完成。然后,它们将在预览模式下展开。
  • 顶级提示:放大到合适的比例,比如说300%,可以使连接变得更加容易,并研究捕捉到格网您可能想要简单地禁用它实际上可能会使生活变得更容易,(当需要终极精度时)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32851327

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档