2020-09-12 00:53发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我正在尝试在Crystal Reports中创建一个包含组的公式字段。 我的目的是查看凭证中的几条记录,并基于组中的值创建一个新名称,然后在交叉表中使用该名称。 但是,我不断收到错误消息。
感谢您的帮助!
您不能使用类似的组。 您的{@患者和日期}公式是什么?
-Dell
感谢所有提供有用信息的人!
我找到了一个解决方案,方法是使用"组选择"公式筛选出新患者的就诊,在交叉表中创建一个仅包含"已建立患者"信息的子报告。
然后,我将此子报表添加到了主报表中。
谢谢,尝试了两个公式,但仍然遇到相同的错误。
谢谢。 您的问题的答案:
您的报告是否有任何参数? 否
您要连接到哪种数据库? 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"]
如果"患者和日期"是您将"患者"和"日期"组合而成的变量,请尝试以下操作:
患者访问
如果([vwGenSvcInfoProcedure_Code] InList [" 92002"," 92004"," 99202"," 99203"," 99205"," 99242"," 99243"," 99244"," 99245"]),然后([ 患者和日期])其他"已确定的患者就诊"
看看会发生什么,然后我们可以进一步尝试。
当然。 在"当前的12个月"中,"所有就诊"的总数为107488,因此,如您所见,"已建立的患者就诊"总数被夸大了。 但是,"新患者就诊"是正确的。
嗨,谢丽尔,
尝试:
如果 {vwGenSvcInfo.Procedure_Code}输入[" 92002"," 92004"," 99202"," 99203"," 99205"," 99242"," 99243"," 99244"," 99245"],然后进行"新父母访问" "已建立患者就诊"
在交叉表的列中使用此公式字段,它应该可以使用。
-阿比拉什
最多设置5个标签!
您不能使用类似的组。 您的{@患者和日期}公式是什么?
-Dell
感谢所有提供有用信息的人!
我找到了一个解决方案,方法是使用"组选择"公式筛选出新患者的就诊,在交叉表中创建一个仅包含"已建立患者"信息的子报告。
然后,我将此子报表添加到了主报表中。
谢谢,尝试了两个公式,但仍然遇到相同的错误。
谢谢。 您的问题的答案:
您的报告是否有任何参数? 否
您要连接到哪种数据库? 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"]
如果"患者和日期"是您将"患者"和"日期"组合而成的变量,请尝试以下操作:
患者访问
如果([vwGenSvcInfoProcedure_Code] InList [" 92002"," 92004"," 99202"," 99203"," 99205"," 99242"," 99243"," 99244"," 99245"]),然后([ 患者和日期])其他"已确定的患者就诊"
看看会发生什么,然后我们可以进一步尝试。
当然。 在"当前的12个月"中,"所有就诊"的总数为107488,因此,如您所见,"已建立的患者就诊"总数被夸大了。 但是,"新患者就诊"是正确的。
嗨,谢丽尔,
尝试:
如果 {vwGenSvcInfo.Procedure_Code}输入[" 92002"," 92004"," 99202"," 99203"," 99205"," 99242"," 99243"," 99244"," 99245"],然后进行"新父母访问" "已建立患者就诊"
在交叉表的列中使用此公式字段,它应该可以使用。
-阿比拉什
一周热门 更多>