CR2011连接SAP ECC表找不到可用的SAP连接
系统环境:
WIN7 X64+Crystal Report 2011+SAP GUI 720.
错误描述:
Crystal Report 2011打开Database Expert->Create New Connection->SAP Table, Cluster or Function打开SAP System Logon对话框,但是Available SAP system列表框是空的,正常情况应该显示本地SAP GUI配置的所有SAP系统。
经Google并亲自验证,解决方案如下:
首先找到saplogon.ini的路径,我的是:
C:\Users\<your username>\AppData\Roaming\SAP\Common\saplogon.ini
创建系统环境变量SAPLOGON_INI_FILE,把这个路径(包括saplogon.ini)赋给该变量就可以了。
如果还是不行的话,尝试用notepad把saplogon.ini打开,并另存为UTF-8格式,选择覆盖原来的文件。这样一般可以了。
Just do it!