cancel
Showing results for 
Search instead for 
Did you mean: 

NetWeaver CE 怎么连接R/3??

Former Member
0 Kudos

NetWeaver CE7.1和NWDS已安装好,各位请指点,NetWeaver CE 怎么连接R/3?需要什么配置?

给点思路也行,谢谢!

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

一种是:先配SLD,然后创建两个JCo Destination,用Web Dypro就可以Call R3里面的RFC了。

另外一种是:导入JCo的包,配置相关的classpath,在Eclipse(最好是用SNDS来开发了)中也就可以Call RFC了,不过找到合适的sapjco.jar和dll不太容易,所以直接是安装SNDS来开发

Former Member
0 Kudos

SapNetweaverDeveloperStudio 和R/3知道怎么连接了,是在数据模型里定义的。但是还是不知道CE怎么跟R/3连接,好像需要配置SLD,不知道怎么配。有谁做过的指点一下?谢谢!

Former Member
0 Kudos

需要进行sld的配置,在web dynpro 的配置中,需要创建相应的jco 定义.整个配置过程还是有点复杂的。

Former Member
0 Kudos

现在JCO已经可以连接上。但是在NWDS里面出创建WEB DYNPRO,用的是BAPI_FLIGHTLIST这个,VIEW里面选择多个字段时,会有NULLEXCEPTION产生,VIEW里面字段选少点,表格可以出来,但是没有数据,不知道为什么?

Former Member
0 Kudos

BAPI_FLIGHTLIST里面会不会有MESSAGE BOX这种东西?

Former Member
0 Kudos

现在可以显示字段了, 只是有的字段不能显示,不知道为什么。会报如下错误:

java.lang.NullPointerException

at com.sap.mdi.ddtypes.DDDataelement.getReptext(DDDataelement.java:166)

at com.sap.dictionary.types.mdi.util.TextServices.getColumnLabel(TextServices.java:115)

at com.sap.dictionary.runtime.DdDataType$TextService.getColumnLabel(DdDataType.java:212)

at com.sap.tc.webdynpro.progmodel.context.DataAttributeInfo.getDisplayText(DataAttributeInfo.java:379)

at com.sap.tc.webdynpro.progmodel.context.DataAttributeInfo.getDisplayText(DataAttributeInfo.java:355)

Former Member
0 Kudos

NULLEXCEPTION的原因应该是你的context上绑定了为空的数据,而在layout里面要展示的UI有必须是有值的。你改下看看。