将 DDE 命令发送至其他应用程序,以在该应用程序中执行命令。
•"服务名称"是执行命令的应用程序的名称。有关有效的服务名称,请参阅指定的应用程序文档。可以直接输入文本格式的服务名称,也可以单击"指定"使用算式创建服务名称。
•"主题"是一个文件名或文本字符串,用于描述应用程序对其执行命令的主题。有关有效主题,请参阅"服务名称"中指定的应用程序的文档。可以直接输入文本格式的主题名称,也可以单击"指定"使用算式创建主题名称。有关更多信息,请参阅创建文件路径。
•"命令"是用于指定应用程序执行什么操作的计算值或文本字符串。有关有效命令和格式,请参阅"服务名称"中指定的应用程序的文档。可以直接输入文本格式的命令,也可以单击"指定"使用算式创建命令。
产品 | 是否支持 |
FileMaker Pro Advanced | 是 |
FileMaker Go | 否 |
FileMaker WebDirect | 否 |
FileMaker Server | 否 |
FileMaker Cloud 产品 | 否 |
FileMaker Data API | 否 |
自定义 Web 发布 | 否 |
Runtime 解决方案 | 是 |
FileMaker Pro 6.0 或更低版本
此脚本步骤将 DDE(动态数据交换)命令发送至其他应用程序,以执行该应用程序中的一系列可用命令。
•FileMaker Pro Advanced 可以发送 DDE 执行命令,但不能接收此类命令。
•由于 DDE 是一个 Windows 功能,因此如果在 macOS 计算机上运行一个包含"发送 DDE 执行"脚本步骤的脚本,该脚本步骤将被忽略。(将生成一个可以使用 Get (上一个错误) 函数捕获的错误代码。)
•当 FileMaker Pro Advanced 脚本首次建立 DDE 连接时,该连接将保持打开状态,以执行使用相同服务名称和主题的后续脚本步骤。如果脚本包含另一个使用其他服务名称或主题的"DDE 执行"脚本步骤,FileMaker Pro Advanced 将关闭当前连接,并根据新服务名称和主题打开另一个连接。所有打开的连接在脚本完成后都将关闭。
在 Internet Explorer 中打开一个 URL。(执行该步骤时,Internet Explorer 必须打开。)
发送 DDE 执行 [服务名称: "iexplore"; 主题: "WWW_OpenURL";
命令: "www.filemaker.com"]