在做Web Dynpro程序之前需要进行服务配置,否则程序无法正常运行,配置过程如下:
1、T-CODE : SICF 开启关于 Web dynpro 下的服务,具体服务如下:
(1) SAP -> bc -> webdynpro 下的所有服务
(2) SAP -> bc -> wdvd
(3) SAP -> public -> bc 下的 icons , icons_rtl , pictograms , ur , webicons
(4) webdypro 、SAP -> public 下的 icman 和 myssocntl
2、T-CODE : RZ10 维护参数文件
(1) 在Default profile 中增加参数:icm/host_name_full
value值:host.domain.ext
(2) 保存设置,重启服务器(或 DEBUG 将浏览器名称中的域名部分改成 localhost)
3、修改host文件
(1) 修改 C:/Windows/system32/drivers/etc 目录下的 hosts 文件,添加一行 R/3 服务器IP( SAP 客户端的服务器 IP)、
R/3服务器域名 (系统 -> status -> host ) 我这里是[SAPECC6]
4、T-CODE : SOAMANAGER 测试,网页能正常打开就ok
也可以创建 Web dynpro application , 找到URL 复制到浏览器运行,或者直接激活,运行也可以