发送 DDE 执行 (Windows)

将 DDE 命令发送至其他应用程序,以在该应用程序中执行命令。

选项 

  • 服务名称 是执行命令的应用程序的名称。有关有效的服务名称,请参阅指定的应用程序文档。可以直接输入文本格式的服务名称,也可以单击“指定”使用算式创建服务名称。
  • 主题 是一个文件名或文本字符串,用于描述应用程序对其执行命令的主题。有关有效主题,请参阅“服务名称”中指定的应用程序的文档。可以直接输入文本格式的主题名称,也可以单击“指定”使用算式创建主题名称。有关更多信息,请参阅创建文件路径
  • 命令”是用于指定应用程序执行什么操作的计算值或文本字符串。有关有效命令和格式,请参阅“服务名称”中指定的应用程序的文档。可以直接输入文本格式的命令,也可以单击“指定”使用算式创建命令。

兼容性 

产品 是否支持
FileMaker Pro
FileMaker Go
FileMaker WebDirect
FileMaker Server
FileMaker Cloud
FileMaker Data API
自定义 Web 发布

原始版本 

6.0 或更低版本

说明 

此脚本步骤将 DDE(动态数据交换)命令发送至其他应用程序,以执行该应用程序中的一系列可用命令。

  • FileMaker Pro 可以发送 DDE 执行命令,但不能接收此类命令。
  • 由于 DDE 是一个 Windows 功能,因此如果在 macOS 计算机上运行一个包含“发送 DDE 执行”脚本步骤的脚本,该脚本步骤将被忽略。(将生成一个可以使用 Get (上一个错误)函数捕获的错误代码。)
  • 当 FileMaker Pro 脚本首次建立 DDE 连接时,该连接将保持打开状态,以执行使用相同服务名称和主题的后续脚本步骤。如果脚本包含另一个使用其他服务名称或主题的“DDE 执行”脚本步骤,FileMaker Pro 将关闭当前连接,并根据新服务名称和主题打开另一个连接。所有打开的连接在脚本完成后都将关闭。

示例 1 

在 Internet Explorer 中打开一个 URL。(执行该步骤时,Internet Explorer 必须打开。)

复制
发送 DDE 执行 [服务名称: "iexplore"; 主题:"WWW_OpenURL";
命令: "example.com"]