使用页面导航器切换页面

如果您可以编辑页面,那么可以使用“页面导航器”窗口小部件来切换用户可以查看的页面。

关于此任务

页面导航器”切换页面,作为通过连线收到事件的响应。“页面导航器”使用连线来确定打开页面的时间以及可以传递给打开页面的数据。

页面导航器”切换到的页面是当前空间中的页面,或者是其他空间中的页面。如果页面位于当前空间,那么该空间显示页面的方式就像用户已选择该页面的选项卡一样。如果页面来自其他空间,那么当前空间将关闭,该其他空间将打开到“页面导航器”中指定的页面。无论“页面导航器”打开的是哪种页面,都可传递该页面上的窗口小部件可以显示的数据。例如,如果“页面导航器”打开用户可更新地址的页面,那么“页面导航器”可传递旧地址以预填地址字段。

过程

  1. 单击编辑页面
  2. 将“页面导航器”窗口小部件添加到页面。
  3. 将源窗口小部件连线到“页面导航器”:
    1. 在“页面导航器”窗口小部件菜单中,单击编辑连线 这样会打开“连线”窗口。
    2. 单击添加入站连线,然后在列表中选择源窗口小部件。连线”窗口会将该窗口小部件和连线添加到图中。连线显示该连线的缺省事件。对于“页面导航器”,此事件为“页面导航器”事件,您无需对其进行更改。
    3. 对于源窗口小部件,选择相应的事件。 例如,对具有可选择客户列表的源窗口小部件选择“已选择项”事件。
    4. 单击保存 这样会关闭“连线”窗口。
  4. 在“页面导航器”窗口小部件菜单中,单击编辑设置
  5. 按以下顺序设置这两个字段的值:
    1. 将操作设置为切换页面
    2. 选择包含您希望用户看到的页面的空间。 您现在可以编辑页面字段,该字段列出了该空间中的页面。
    3. 选择您希望用户看到的页面。 您现在可以编辑目标事件字段,该字段列出了该页面上的窗口小部件接收到的事件。
    4. 选择目标事件。
  6. 单击确定
  7. 可选: 在“页面导航器”窗口小部件菜单中,单击隐藏 建议执行隐藏“页面导航器”窗口小部件这一步骤,以便页面更加整洁。隐藏窗口小部件不会影响窗口小部件的执行情况。

结果

只要用户执行触发导航事件的操作,“页面导航器”就会切换到该页面。如果将空间字段设置为当前空间,那么用户将看到您指定的页面。如果将空间字段设置为其他空间,那么用户将看到当前空间关闭,而其他空间会打开,并显示您指定的页面。