将 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"]