如何在C#中的Crystal Reports中创建一个功能,该功能可以在组而不是整个报表上使用?

2020-09-19 13:46发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我正在做一个水晶报告。 我有一个合作伙伴名称组,然后是一个项目组。 我想制作一个将对单个组的整个列进行CONCAT的函数。 假设我在一个表中有一个name列,我想做的是它将CONCAT组伙伴名称的子组项目中的所有名称。 我想在每个子组之后显示人的串联名称。 我怎样才能做到这一点? 摘要中可以添加选项,但不能选择CONCAT

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我正在做一个水晶报告。 我有一个合作伙伴名称组,然后是一个项目组。 我想制作一个将对单个组的整个列进行CONCAT的函数。 假设我在一个表中有一个name列,我想做的是它将CONCAT组伙伴名称的子组项目中的所有名称。 我想在每个子组之后显示人的串联名称。 我怎样才能做到这一点? 摘要中可以添加选项,但不能选择CONCAT

付费偷看设置
发送
3条回答
四川大学会员
1楼 · 2020-09-19 14:02.采纳回答

嗨,法赫德,

1。 使用此代码创建一个公式,然后将其放在"详细信息"部分:

共享的字符串var str:= str + {concat的字段} +",";
 ""; 

2。 创建一个名为"重置"的公式并将其放在组标题1上:

共享的stringvar str:=""; 

3。 创建一个名为"显示"的公式,并将其放在组页脚1:

共享的stringvar str;
 Left(str,len(str)-2); 

-Abhilash

Aaron 3364
2楼-- · 2020-09-19 14:14

在GH1公式中,在GH1中声明一个字符串变量,并将其重置为""。

在一个Detail公式中,声明相同的字符串变量并将其附加到该变量。

在GF1公式中,只需声明相同的字符串变量(并注意删除任何额外的定界符)以显示最终值。

lukcy2020
3楼-- · 2020-09-19 14:09

对不起,我是Crystal的新手 报告,并不太明白你刚才说的话。 你能解释一下吗?

一周热门 更多>