我在crytal报告中创建了一个交叉表,其中需要禁止交叉表的行标题,
我尝试抑制Row-Header对象,但通过这样做,我仍然看到空的Row-Header单元格。
编辑:
例如,我有列:打开和关闭以及行作为某个月的日期,所以它看起来像在交叉表中跟随
Opening Closing
01/10/2010 500 600
02/10/2010 600 700
03/10/2010 700 800
等等。我的目的是只显示没有日期的数据(这是行标题)而没有标题打开&结束,这是列标题。
有没有办法在CrossTab中完全抑制行标题?
提前致谢..
答案 0 :(得分:5)
不久前我遇到过这个问题。这是我做的:
首先,我抑制了行和列标题(你必须单独为“Total”文本对象以及行/列标题对象本身做),如LittleBobbyTables建议的那样。
要修复空单元格,我只需删除边框。您可以在CrossTab Expert中执行此操作,方法是转到“自定义样式”选项卡,然后点击“格式化网格线”按钮(我不确定哪个版本的CR具有此...可能仅限于较新版本) 。现在,您可以取消选中“显示网格线”复选框以隐藏整个网格。现在没有行/列标题的证据,除了空白空格,然后你可以用你想要的任何方式叠加。
我发现覆盖绘图对象很笨重,而且通常看起来很糟糕(特别是如果你的交叉表会增长和缩小很多)并建议避免这种情况。
答案 1 :(得分:3)
在我见过的任何版本的Crystal Reports中(虽然没有看到更新的版本),但你无法真正压制字段。当您可以右键单击交叉表中的字段并选中Suppress
复选框时,您仍会留下一个空单元格。
此外,即使您尝试将方形绘图对象覆盖在列或行标题上以尝试隐藏它,交叉表网格线仍将仍然显示。
为什么要删除列标题和行标题?除非您打算自己添加自定义标题和行,否则您将留下没有任何意义的列和行。
答案 2 :(得分:1)
转到“十字标签专家”和“自定义样式”并选择所需的行,然后选中“在组选项中抑制子标题”。
答案 3 :(得分:0)
首先按格式对象抑制行,然后选择抑制。
为了删除行框,首先转到交叉标签专家然后自定义样式。然后你必须去格式化grideline。 然后取消选中要删除的行的绘图复选框。