尝试从注释中提取一些文本到报告中,得到错误消息。

2020-08-17 19:27发布

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

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


我正在尝试从笔记中提取一些文本以显示在报告中。 随附的是我尝试提取的"文本"和当我尝试翻阅报告时得到的"错误消息"。 关于错误消息有什么想法吗?

text.jpg

error-message.jpg

text.jpg (26.4 kB)

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

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


我正在尝试从笔记中提取一些文本以显示在报告中。 随附的是我尝试提取的"文本"和当我尝试翻阅报告时得到的"错误消息"。 关于错误消息有什么想法吗?

text.jpg

error-message.jpg

text.jpg (26.4 kB)
付费偷看设置
发送
4条回答
Haoba3210
1楼-- · 2020-08-17 19:53

尝试将公式更改为此:

如果InStr({HNO_NOTE_TEXT.NOTE_TEXT},"过程详细信息:")> 0,则
   Mid({HNO_NOTE_TEXT.NOTE_TEXT},InStr({HNO_NOTE_TEXT.NOTE_TEXT}," Location"))

在对Mid的调用结束时不使用",length({HNO_NOTE_TEXT.NOTE_TEXT})"" (),Crystal会自动为您提供其余的字符串。

-Dell

spaceman01
2楼-- · 2020-08-17 19:32

行得通,谢谢。 如果您可以提供帮助,还有一个问题,是否有一种方法可以在注释显示"位置"后忽略注释的一部分,这似乎是从注释的下一部分提取一些信息。

微wx笑
3楼-- · 2020-08-17 19:46

那很好,谢谢。 如果您可以提供帮助,还有一个问题,是否有一种方法可以在注释显示"位置"后忽略注释的一部分,这似乎是从注释的下一部分提取一些信息。

zhangjiyang1323
4楼-- · 2020-08-17 19:57

嗯,我确实没有意识到。 看起来该报告正在从注释中的"同意"项目中提取其他信息。 有没有办法只从提示"同意"和"获得同意",然后再说"获得同意"之类的字词中拉出来,等等?

capture.jpg

仅显示

中心线程序

同意:

获得同意:紧急情况

不显示

气管插管:

同意:该程序是在紧急情况下执行的。

一周热门 更多>