公式字段可以包含组吗?

2020-09-12 00:53发布

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

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


我正在尝试在Crystal Reports中创建一个包含组的公式字段。 我的目的是查看凭证中的几条记录,并基于组中的值创建一个新名称,然后在交叉表中使用该名称。 但是,我不断收到错误消息。

感谢您的帮助!

(12.5 kb)

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

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


我正在尝试在Crystal Reports中创建一个包含组的公式字段。 我的目的是查看凭证中的几条记录,并基于组中的值创建一个新名称,然后在交叉表中使用该名称。 但是,我不断收到错误消息。

感谢您的帮助!

(12.5 kb)
付费偷看设置
发送
9条回答
宇峰Kouji
1楼 · 2020-09-12 01:09.采纳回答

您不能使用类似的组。 您的{@患者和日期}公式是什么?

-Dell

当学会了学习
2楼-- · 2020-09-12 01:11

感谢所有提供有用信息的人!

我找到了一个解决方案,方法是使用"组选择"公式筛选出新患者的就诊,在交叉表中创建一个仅包含"已建立患者"信息的子报告。

然后,我将此子报表添加到了主报表中。

梦想连接
3楼-- · 2020-09-12 01:07

谢谢,尝试了两个公式,但仍然遇到相同的错误。

Tong__Ming
4楼-- · 2020-09-12 01:14

谢谢。 您的问题的答案:

您的报告是否有任何参数? 否

您要连接到哪种数据库? SQL

什么是" 12个月"-日历年,会计年度,自报表运行之日起连续12个月? 实际上,这是我为Crosstab类别创建的名为" YearComparison2"的公式字段:

如果{vwGenSvcInfo.Service_Date_From} date(year(dateadd(" m",-24,currentdate)),month(dateadd(" m",-12,currentdate)),1),则" Curr 12 mo"

我的记录选择公式是:

不是(日期[DateAdd(" m",-24,日期, (Year(CurrentDate),Month(CurrentDate),1)))至[(Blaine)," Duluth"," Edina"中的{vwGenSvcInfo.Location_Abbr}和Date(Year(CurrentDate),Month(CurrentDate),1), " Oakdale"," SC"," St Paul"," West"]

梦想连接
5楼-- · 2020-09-12 01:00

如果"患者和日期"是您将"患者"和"日期"组合而成的变量,请尝试以下操作:

患者访问

如果([vwGenSvcInfoProcedure_Code] InList [" 92002"," 92004"," 99202"," 99203"," 99205"," 99242"," 99243"," 99244"," 99245"]),然后([ 患者和日期])其他"已确定的患者就诊"

看看会发生什么,然后我们可以进一步尝试。

软件心理学工程师
6楼-- · 2020-09-12 01:00

当然。 在"当前的12个月"中,"所有就诊"的总数为107488,因此,如您所见,"已建立的患者就诊"总数被夸大了。 但是,"新患者就诊"是正确的。

CJones
7楼-- · 2020-09-12 01:09

嗨,谢丽尔,

尝试:

如果 {vwGenSvcInfo.Procedure_Code}输入[" 92002"," 92004"," 99202"," 99203"," 99205"," 99242"," 99243"," 99244"," 99245"],然后进行"新父母访问" "已建立患者就诊"

在交叉表的列中使用此公式字段,它应该可以使用。

-阿比拉什

一周热门 更多>

点击此处---> EasySAP.com 一起学习S4 HANA ...

相关问答