按名称指定窗口,并使其成为前景窗口。
•"当前窗口"使包含该脚本的文件的活动窗口在前景显示。
•"窗口名称"指定在前景显示的窗口。
•"仅限于当前文件"将匹配项限制在当前文件范围内(不选择此选项则会匹配所有可用的 FileMaker Pro Advanced 文件)。
产品 | 是否支持 |
FileMaker Pro Advanced | 是 |
FileMaker Go | 是 |
FileMaker WebDirect | 是 |
FileMaker Server | 是 |
FileMaker Cloud 产品 | 是 |
FileMaker Data API | 是 |
自定义 Web 发布 | 是 |
Runtime 解决方案 | 是 |
FileMaker Pro 6.0 或更低版本
由于 FileMaker Pro Advanced 脚本步骤始终在前景表中执行,因此有时必须使特定窗口在前景显示。在多表文件中使用脚本时,使用该脚本步骤可以确保某个脚本步骤在预定表中执行。
•在 FileMaker WebDirect 中,此脚本步骤会在 Web 浏览器窗口中显示指定的虚拟窗口。上一个虚拟窗口在不显示时会保持打开状态。
•在 FileMaker Data API 和"自定义网络发布"中,此脚本步骤将指定的虚拟窗口设为前景窗口。上一个虚拟窗口保持打开状态。
•窗口名选择不区分大小写。该脚本将选择第一个匹配窗口,并使其在前景显示。
•在隐藏状态下打开相关文件时(例如当打开的文件是相关字段的源文件时),"选择窗口"脚本步骤将不打开此相关文件的窗口。要对此类相关文件使用"选择窗口"脚本步骤,请使用"打开文件"脚本步骤打开相关文件。
例如,文件"数据输入"中的某个布局包含"公司"文件的相关字段。显示该布局时,FileMaker Pro Advanced 将在隐藏状态下打开"公司"文件。要打开一个显示隐藏的相关文件的新窗口,请使用以下脚本:
打开文件 [打开隐藏的窗口: 打开 ; "公司"]
选择窗口 [名称: "公司"]
要恢复文件的原始状态,请执行"关闭窗口 [ ]"脚本步骤关闭打开的窗口。
•如果脚本步骤从隐藏文件内执行,"选择窗口"可能会使隐藏的相关文件可见。
选择"打印发货单"窗口。如果"打印发货单"窗口未打开,则新建一个窗口,然后转到"打印发货单"布局。
选择窗口 [名称: "打印发货单"]
If [Get (上一个错误) = 112]
新建窗口 [样式: 浮动文档; 名称: "打印发货单";
使用布局: "打印发货单" (发货单)]
End If