使用 Web 服务时处理 UI 交互
发布 Web 服务时,请确保发布的代码无法通过 UI 与用户交互。 您可以使用 GuiAllowed 函数来抑制 UI,确保在从 Web 服务客户端调用代码时抑制错误。 仅使用 GuiAllowed 函数即可封装可能导致错误的代码,而无需使用整个业务逻辑。
Web 服务客户端也应在调用 Web 服务时负责处理异常。 因此,必须处理异常,以防止系统结束运行过程。
请在使用以下对话框函数时检查 GuiAllowed 函数:
关闭
确认
错误
打开
StrMenu
更新
消息函数是唯一不会导致异常的对话框函数。
避免使用以下关键字:
Page.Run
Page.RunModal
激活
Report.Run
Report.RunModal
超链接
File.Upload
File.Download