转到布局

切换到指定布局。

选项 

  • “原始布局”是启动脚本时的活动布局。

  • “布局”从文件中定义的布局列表中按名称指定一个布局。

  • “由计算结果指定的布局名称”指定结果为有效布局名称的公式。

  • “由计算结果指定的布局编号”指定结果为有效布局编号的公式。(布局编号对应于布局在文件中的顺序。)

  • “动画”(仅 FileMaker Go)指定用于切换到新布局的动画。

兼容性 

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

原始版本 

6.0 或更低版本

说明 

当您启动了一个脚本以确保用户从所显示的正确布局开始时,此脚本步骤将很有用。

注释 

  • “转到布局”脚本步骤只能转到该脚本所在文件中定义的布局。要转到外部文件中的布局,请在该文件中使用“转到布局”脚本步骤定义一个脚本,然后从第一个文件中使用执行脚本脚本步骤调用该脚本。

  • “由计算结果指定的布局名称”按照其创建顺序识别具有相同名称的布局。如果有多个具有相同名称的布局,请从布局列表中选择所需的特定布局,或使用“由计算结果指定的布局编号”。

  • 使用 Get (布局编号)函数定义一个未存储的计算字段,并将其置于布局中以验证布局的布局编号。

  • 如果文件包含两个或多个表,则为了清楚起见,FileMaker Pro 会将源表的名称附加到布局名称。例如,转到布局 ["布局 #2" (表B)]。

  • 使用“转到布局”菜单项或状态工具栏按钮时,不能使用动画来切换布局。

示例 1 

在活动窗口中,转到“发货单详情”布局的“合计”字段。

复制
转到布局 ["发货单详情"] 转到字段 [发货单::合计]

示例 2 

核实哪个设备正在运行数据库,并转到相应布局。

复制
If [PatternCount ( Get ( 应用程序版本 ); "iPad" )]
    转到布局 ["客户 iPad"]
Else If [PatternCount ( Get ( 应用程序版本 ); "Pro"  )]
    转到布局 ["客户"]
Else
    转到布局 ["客户 iPhone"]
End If
对记录排序 [恢复; 包括对话框]

示例 3 

放大时切换到“联系人”布局。

复制
转到布局["联系人";动画:放大]