码迷,mamicode.com
首页 > 其他好文 > 详细

SAP CRM和Cloud for Customer里的Formatted Text控件的比较

时间:2020-09-08 20:45:29      阅读:40      评论:0      收藏:0      [点我收藏+]

标签:nim   play   ted   def   assign   oss   ica   web   from   

Formatted Text Edit is supported both in CRM and Cloud for Customer ( starting from 1702 according to blog What’s New in 1702 SAP Hybris Cloud for Customer – Responsive UI.

Formatted Text Edit in CRM

Sometimes when you create new button in Note assignment block:

技术图片

The Formatted Text Edit control is available, since you can see various buttons in toolbar now.

技术图片

However when you have chosen one Text Type from drop down list, the Formatted Text Edit control is gone, instead a pure Text Edit field is displayed.

技术图片

The reason is simply because the Formatted edit function for the given text type is not enabled in customizing, which could be done via SPRO->Basic Functions->Text Management->Define Text Format: create a new entry for the text type and mark the checkbox “Formatted”:

技术图片

After that the Formatted Text Editor is back:

技术图片

Take the rich text I maintained in above for example,when you open the page next time, as its name means, you could observe the formatted text is read from database by function module READ_TEXT.

技术图片
技术图片

Formatted Text Edit in C4C

I am asked by partners why Formatted Text edit is enabled in some tenant while disabled in some others.

Take the Product Tab in Sales Quote TI for example:

技术图片

There are two “duplicate” Text Edit controls, value of one is bound to model field “text” and the other with “FormattedText”:

技术图片
技术图片

In the runtime both the pure text and formatted text are returned from ABAP backend, the HTTP response could be monitored in Chrome development tool:

技术图片

The flags to control which of them should be visible in the runtime are IsItemNotesPlainTextVisible and IsItemNotesFormattedTextVisible accordingly.

技术图片
技术图片

This is the reason why you could observe the different behavior in different tenant in the runtime:

技术图片
技术图片

For sure these flags are determined by BC scoping in backend:

技术图片

Further reading

Jerry’s blogs regarding the comparison how CRM and Cloud for Customer implement a given feature using different approaches:

要获取更多Jerry的原创文章,请关注公众号"汪子熙":
技术图片

SAP CRM和Cloud for Customer里的Formatted Text控件的比较

标签:nim   play   ted   def   assign   oss   ica   web   from   

原文地址:https://www.cnblogs.com/sap-jerry/p/13577173.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!