不同行中两个日期/时间字段之间的DateDiff

2020-09-24 18:00发布

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

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


CR 2016

我有一个报告,我试图计算时差,但字段显示在不同的行中。 我已附上我所有的公式版本以供审核。

@时间差

datediff(" h",{@ Cosigntime},{@ Signtime})

@Cosigntime

选择{NOTE_EDIT_TRAIL.LINE}案例{@CosignLine}:{NOTE_EDIT_TRAIL.IP_ACTION_DTTM}

@Signtime

选择{NOTE_EDIT_TRAIL.IP_ACTION_ON_NOTE_C}情况2:{NOTE_EDIT_TRAIL.IP_ACTION_DTTM}

@CosignLine

选择{NOTE_EDIT_TRAIL.IP_ACTION_ON_NOTE_C}情况7:{NOTE_EDIT_TRAIL.LINE}

time-diff-formula-between-lines.jpg

time-diff-formula-between-lines.jpg (73.7 kB)

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

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


CR 2016

我有一个报告,我试图计算时差,但字段显示在不同的行中。 我已附上我所有的公式版本以供审核。

@时间差

datediff(" h",{@ Cosigntime},{@ Signtime})

@Cosigntime

选择{NOTE_EDIT_TRAIL.LINE}案例{@CosignLine}:{NOTE_EDIT_TRAIL.IP_ACTION_DTTM}

@Signtime

选择{NOTE_EDIT_TRAIL.IP_ACTION_ON_NOTE_C}情况2:{NOTE_EDIT_TRAIL.IP_ACTION_DTTM}

@CosignLine

选择{NOTE_EDIT_TRAIL.IP_ACTION_ON_NOTE_C}情况7:{NOTE_EDIT_TRAIL.LINE}

time-diff-formula-between-lines.jpg

time-diff-formula-between-lines.jpg (73.7 kB)
付费偷看设置
发送
7条回答
Bunny_CDM
1楼-- · 2020-09-24 18:33

做得好 。

您不能在公式内引用文本框,但可以将文本放入公式中。 如果您不需要查看GH3和Detail部分中的内容,请再添加2个公式以显示公式的结果,例如:

@ShowCosign

 WhilePrintingRecords;
 DateTimeVar CosignTime;

 " Cosign Time"和ToText(CosignTime," MM/dd/yyyy HH:mm:ss");  

@ShowSign

 WhilePrintingRecords;
 DateTimeVar SignTime;

 "签名时间"和ToText(SignTime," MM/dd/yyyy HH:mm:ss");
 

将它们放入与@Time Diff相同的部分。 格式化GH3和细节以隐藏。 不要格式化以禁止显示,因为这可能会导致Crystal无法运行公式。

祝你好运

布莱恩

一周热门 更多>