Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/67.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Crystal reports 向交叉选项卡元素添加列_Crystal Reports_Crosstab - Fatal编程技术网

Crystal reports 向交叉选项卡元素添加列

Crystal reports 向交叉选项卡元素添加列,crystal-reports,crosstab,Crystal Reports,Crosstab,报表需要有一个表(类似于SSRS中的矩阵),其中包含基于数据集的数据动态创建的列和行。在没有额外要求的情况下,交叉表可以完美地工作。但我需要在任何情况下显示的组(水平或垂直)之外添加静态列。我尝试在Crystal Reports中使用交叉表元素来实现这一点,但没有成功 甚至可以使用上述元素来完成这样的任务吗?是否可以添加新列以展开交叉选项卡元素 目前,在y轴上我显示月份,在x轴上我显示客户,但我需要另外两列,如客户代码或其他内容 上图中显示了所需的输出。小说明:数据集1中的值。。。n在运行时根

报表需要有一个表(类似于SSRS中的矩阵),其中包含基于数据集的数据动态创建的列和行。在没有额外要求的情况下,交叉表可以完美地工作。但我需要在任何情况下显示的组(水平或垂直)之外添加静态列。我尝试在Crystal Reports中使用交叉表元素来实现这一点,但没有成功

甚至可以使用上述元素来完成这样的任务吗?是否可以添加新列以展开交叉选项卡元素

目前,在y轴上我显示月份,在x轴上我显示客户,但我需要另外两列,如客户代码或其他内容

上图中显示了所需的输出。小说明:数据集1中的值。。。n在运行时根据数据集中的数据生成,而出生日期列始终存在

我已经得到的是从数据集1动态生成值的表。。。n但我无法在交叉表元素中添加新列出生日期


我想现在已经很清楚了

事实上你可以这样做,但你会在问题的末尾得到额外的一列,而不是在问题的开头

转到预览,然后转到交叉选项卡的最后一列

Right click --> calculated member --> insert column

之后,您可以获取新列并添加所需的更改

交叉表当前配置为显示什么,您希望添加什么?这些详细信息对于潜在的解决方案是必需的。您可以使用option calculated members添加列,但如果您需要此过程,请提供详细信息您到底想做什么我现在在VIsual Studio中编辑了我的问题,我在那里为Crystal Reports添加了附加组件,但没有用于右键单击预览的菜单。顺便说一句,这可以很容易地通过SSRS完成,所以我认为这需要同样的努力来完成,但我错了。实际上这很容易。。。我在CR中多次这样做,并且我将CR作为一个独立的应用程序进行工作