ECL37130:指定的主机 session 无效。 (IBM AS400 PCOMM)
ECL37130: Invalid host session specified. (IBM AS400 PCOMM)
我通过今天刚启动的 AS400 仿真器遇到 运行 宏的问题。我之前使用 运行 宏还不错,然后突然间我一直收到以下错误。似乎第一行代码突然出现错误,这一行是:
autECLSession.SetConnectionByName(ThisSessionName)
这是完整的 header 代码。
[PCOMM SCRIPT HEADER]
LANGUAGE=VBSCRIPT
DESCRIPTION=
[PCOMM SCRIPT SOURCE]
OPTION EXPLICIT
autECLSession.SetConnectionByName(ThisSessionName)
我在宏中使用 VBScript 和 PCOMM 脚本源。
我所有的宏都发生了这种情况。我不知道我做了什么导致了这个错误。
我已经尝试重新启动我的 CPU(关闭),恢复到以前版本的 Emulator 和 IBM 文件夹。
我为一位同事安装了一些宏 cpu,效果很好。我尝试了 运行 一个不使用 VBscript 的宏,而是在录制宏时使用 "Macro file" 选项,它运行良好。
我不知道该去哪里,但如果您能就此问题提供帮助,我们将不胜感激。
errormessageone
errormessagetwo
根据帮助:
autECLSession - SetConnectionByName Method: void
SetConnectionByName(BSTR SessName)
Sets the session object using the session name. In PCOMM this session
name is the short session ID (characters A-Z). There can be only one
PCOMM session open with a given name. For example, there can be only
one session "A" open at a time.
Input Parameters: BSTR SessName One character string short name of
the session (A-Z)
因此 autECLSession.SetConnectionByName(ThisSessionName)
似乎无效。
为了解决这个问题,我不得不通过 "IBM Personal Communications - Sessions Manager" 重建(删除 AS400 会话然后创建新会话)我的 AS400 会话。您可以使用开始菜单中 IBM System i Access for Windows/Emulator 文件夹中的 "Start or Configure Session" 快捷方式选项访问 IBM 会话管理器。
我通过今天刚启动的 AS400 仿真器遇到 运行 宏的问题。我之前使用 运行 宏还不错,然后突然间我一直收到以下错误。似乎第一行代码突然出现错误,这一行是:
autECLSession.SetConnectionByName(ThisSessionName)
这是完整的 header 代码。
[PCOMM SCRIPT HEADER]
LANGUAGE=VBSCRIPT
DESCRIPTION=
[PCOMM SCRIPT SOURCE]
OPTION EXPLICIT
autECLSession.SetConnectionByName(ThisSessionName)
我在宏中使用 VBScript 和 PCOMM 脚本源。
我所有的宏都发生了这种情况。我不知道我做了什么导致了这个错误。
我已经尝试重新启动我的 CPU(关闭),恢复到以前版本的 Emulator 和 IBM 文件夹。
我为一位同事安装了一些宏 cpu,效果很好。我尝试了 运行 一个不使用 VBscript 的宏,而是在录制宏时使用 "Macro file" 选项,它运行良好。
我不知道该去哪里,但如果您能就此问题提供帮助,我们将不胜感激。
errormessageone
errormessagetwo
根据帮助:
autECLSession - SetConnectionByName Method: void SetConnectionByName(BSTR SessName)
Sets the session object using the session name. In PCOMM this session name is the short session ID (characters A-Z). There can be only one PCOMM session open with a given name. For example, there can be only one session "A" open at a time.
Input Parameters: BSTR SessName One character string short name of the session (A-Z)
因此 autECLSession.SetConnectionByName(ThisSessionName)
似乎无效。
为了解决这个问题,我不得不通过 "IBM Personal Communications - Sessions Manager" 重建(删除 AS400 会话然后创建新会话)我的 AS400 会话。您可以使用开始菜单中 IBM System i Access for Windows/Emulator 文件夹中的 "Start or Configure Session" 快捷方式选项访问 IBM 会话管理器。