如何在Crystal Reports中复制此内容

2020-09-27 23:19发布

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

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


我可以在Crystal Report 2013中复制以下输出吗?

(117.9 kB)

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

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


我可以在Crystal Report 2013中复制以下输出吗?

(117.9 kB)
付费偷看设置
发送
6条回答
Climb_Ma
1楼 · 2020-09-27 23:46.采纳回答

如何获取给定月份的不同患者数(患者数),以显示在页面顶部? 2017-03应该有2位患者,而2017-5应该有4位患者

haha101010
2楼-- · 2020-09-28 00:05

遵循类似格式,尝试

@ PatientMonth1//假设患者ID为 数字,如果字符串用两个单引号引起来的零替换为''

如果 {@month } = totext({?End Date},'yyyy -MM')然后{paitentID}否则为0

不幸的是,我认为您将需要另一个公式来进行不同的计数,然后减去1作为默认值0或''将得出1的计数

@ patientMonth1Cnt

distinctcount(@ PatientMonth1)-1

Ian

微wx笑
3楼-- · 2020-09-27 23:57

是的,您需要使用手动交叉表 ,使用与我在此问题中建议的方法类似的方法

https://answer.sap.com/questions/202576/create-dynamic-date-columns-based-on-input-paramet.html

Ian

我是小鹏鹏啊
4楼-- · 2020-09-27 23:51

如何确定该计数是针对动态月份(2017-04)等的?

如果 {@month } = totext({?End Date},'yyyy-MM')然后计数({Command.MRN},{@ Med(n)})-这是2017-05栏的公式。

CPLASF-自律
5楼-- · 2020-09-27 23:55

我认为您将需要另一个公式来详细评估

@Count Month1

如果 {@month } = totext({?End Date},'yyyy-MM')然后 1 else 0

然后在{@Med(n)}组中添加一个总和。

Ian

haha101010
6楼-- · 2020-09-27 23:57

如何创建 基线和运行列? 基线是上一年,跑步是总共6个月的跑步。

eras-summary-example-9-1-17-page-1.png