强制当前 FileMaker 应用程序中运行的所有脚本、子脚本或外部脚本立即停止运行。
无。
产品 | 是否支持 |
FileMaker Pro Advanced | 是 |
FileMaker Go | 是 |
FileMaker WebDirect | 是 |
FileMaker Server | 是 |
FileMaker Cloud | 是 |
FileMaker Data API | 是 |
自定义 Web 发布 | 是 |
Runtime 解决方案 | 是 |
FileMaker Pro 6.0 或更低版本
“中断脚本”会使数据库处于不可预测的状态。例如,脚本可能暂停在意外的布局、视图或模式。
执行查找并打印。如果没有找到记录,则显示所有记录并中断脚本。
执行查找 [恢复]
If [Get ( 查找个数 ) = 0]
显示所有记录
中断脚本
End If
打印 [包括对话框: 关闭]
“打印未付款发货单”脚本将调用“打印”子脚本。如果用户没有选择打印发货单,此脚本和子脚本将停止。如果用户选择打印发货单,则会打印与查找条件相匹配的未付款发货单。打印之后,将显示所有记录,并对其加以排序。
新建窗口 [样式: 文档; 名称: "发货单列表"; 使用布局: "打印发货单" (发货单)]
执行查找 [恢复]
#调用下面定义的“打印”子脚本
执行脚本 [指定: 源列表 ; "打印" ; 参数: ]
#如果用户选择打印发货单,在子脚本完成后脚本将继续运行
显示所有记录
对记录排序 [恢复; 包括对话框: 关闭]
显示自定义对话框 ["打印未付款发货单"; "您是否要打印未付款发货单?"]
If [Get ( 上次选择信息 ) = 1]
打印 [包括对话框: 关闭]
Else
关闭窗口 [当前窗口]
#中断子脚本和主脚本
中断脚本
End If