OData Edm.String到ABAP String的转换将截断文本

2020-09-07 15:46发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) Hello Netweaver...

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

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


Hello Netweaver网关专家,

我们有一个简单的应用程序,其中在Fiori屏幕上单击一个按钮时,它会打开" To,Cc,Subject和Body"字段,并将上述四个字段映射为Edm.String,而将后端字段映射为String格式。 在属性中,我们将最大长度输入为0。单击"发送"按钮后,将调用函数导入,并将以上四个字段传递给触发电子邮件的类方法。

现在,有时用户可能会在"正文"字段中键入大量数据,由于某种原因,OData组件会将数据截断为255个字符,然后将截断的电子邮件发送给用户。

(1)是否有解决此问题的解决方法? 我也尝试过XSTRING,RAWSTRING,但是它没有帮助。
(2)有没有办法尊重Body字段的格式。 (例如:-颜色,回车,下划线等)


期待您对以上两个方面的反馈。 干杯!

7条回答
宇峰Kouji
2020-09-07 16:46

嗨,巴布,

我将工作示例发布为博客文章。

https://blogs.sap。 com/2019/06/06/using-long-string-in-function-imports /

由于SAP内部流程;-),通过GITHUB发布它会花费一些时间。

此致

安德烈

一周热门 更多>