点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
您好,专家,我在BOPF实施中遇到了一些麻烦,文本收集主题。
我的任务是基于BO EHHSS_RISK_ASSESSMENT向标准UI添加长文本描述(长文本)。
所以我理解它应该包括以下步骤:
- 使用自己的子对象增强EHHSS_RISK_ASSESSMENT-完成
- 创建自定义的Delegated节点作为ROOT的子节点,就像标准ROOT_COMMENT(我将其称为ROOT_COMMENTSTA,而不是ZZ *)一样-完成
- 将自定义字段COMMENTSTA_KEY_REF添加到扩展结构-完成
- 将自定义字段COMMENTSTA_KEY COMMENTSTA_TEXT添加到组合结构-完成
- 将创建的元素添加到"基本信息"页面上的UI RiskAssesment(具有所有属性,如标准Description中的内容)-完成
仅此而已,当我尝试在UI上测试我的字段时,在其中输入一些信息,请按SAVE按钮并完全得到一个简短的DUMP:ASSERTION_FAILED CL_EHFND_TEXT_COLLECTION_MNGR = CP(在标准类CL_EHFND_TEXT_COLLECTION_MNGR方法INSERT_TEXT中)。
我觉得我错过了一些事情,请协助处理此案?
Artiyom,
我正面临着同样的问题。
我的要求是向BO EHHSS_RISK_ASSESSMENT添加2个额外的长文本字段。
我可以通过使用相关的BO/BOBF/TEXT_COLLECTION而不是BO EHFND_TEXT_COLLECTION来添加1条额外的长文本(尽管如此,我不认为这是意图)。
一旦我使用BO之一添加了第三个,它就会立即转储。
根据我在代码中看到的内容,它循环遍历并创建每个相关BO的实例。 当它尝试创建同一BO的第二个实例时,发现它已经有一个实例并转储。 我猜这是设计中的问题,但事实并非如此。
谢谢。
其他信息:
我尝试按F8键测试BO EHHSS_RISK_ASSESSMENT,发现了奇怪的事情:
标准ROOT_COMMENT和ROOT_COMMENTSTA的密钥相同。 但是如何分别生成它们呢?
一周热门 更多>