Order中,product-->sales data
出现下面的错误:
Business Server Page (BSP) error
What happened?
Calling the BSP page was terminated due to an error.
SAP Note
The following error text was processed in the system:
Message E CRM_BSP_LAYOUT 054 cannot be processed in plugin mode HTTP
Exception Class CX_SY_MESSAGE_IN_PLUGIN_MODE
Error Name
Program CL_CRM_BSP_FRAME_MAIN=========CP
Include CL_CRM_BSP_FRAME_MAIN=========CM001
ABAP Class CL_CRM_BSP_FRAME_MAIN
Method DO_REQUEST
Line 997
Long text -
Error type: Exception
Your SAP Business Server Pages Team
---------------------------------------------
对应的Fieldgroup, 在Layout Generation的时候
报错“Field group could not be read completely”
解决思路:
Message E CRM_BSP_LAYOUT 054
说明是 Layout产生的错误。
对应的Fieldgroup, 在Layout Generation的时候
也证明了这一点。
用排除法解决:
1.把Field Group下 自己建立的view 中
最后一个referenc group删掉后,Layout Generation。
出处,系统提示field 重复。
2.找到重复字段 , 删之。
Layout Generation。成功。
3.把 删掉的最后一个referenc group 加上。 Layout Generation。
依然报错“Field group could not be read completely” 。
4.查看这个有问题的reference group。其下有一个logical group。
尝试掉logical group 下的字段。错误涛声依旧,“Field group could not be read completely” 。
5.对比这个有问题的reference field group中的字段发现 field在
其他reference fieldgroup中已经存在。
6. 删掉有问题的reference field group。问题解决、
总结;
这个问题有一定的特殊性。两个reference group中有重复字段,一个在普通field group中,一个在logical group中。
在有reference group 中有 logical group , 且logical group中的field
与其他reference group 的 field 重复的情况下。
Layout Generation 时
系统的提示信息(,“Field group could not be read completely” )不正确,导致开发人员想不到是field重复的问题,从而走弯路。
正确的提示信息应该是 :有重复使用的Field。
小提示:
某个veiw在layout generation的时候报错。
请检查view为null时layout generation 是否成功。(完)
阅读(1633) | 评论(0) | 转发(0) |