在当前空间中打开来自其他空间的页面

如果您可以编辑页面,那么可以使用“页面导航器”窗口小部件在当前空间中临时打开来自其他空间的页面。

关于此任务

仅当用户位于当前空间时,才能看到此临时显示页面。临时页面在其选项卡顶部带有橙色线,以便用户能够将其与空间中的其他页面相区别。除此之外,临时页面与普通页面在所有方面都相同。例如,如果您在页面的父空间中是页面的编辑者,那么您还可以将该页面作为临时页面进行编辑以添加窗口小部件并更改其布局。但是,请注意,您所做的更改还会应用到该页面父空间中的页面。
要点: 如果删除临时页面,该页面会同时从其所属空间中删除。如果要编辑临时页面,请考虑改为创建源页面的副本。然后可以根据需要编辑副本。您仍可使用“页面导航器”将用户切换到副本页面。

页面导航器”打开页面,作为通过连线收到事件的响应。“页面导航器”可使用事件的有效内容来传递该页面上窗口小部件可以显示的数据。例如,如果“页面导航器”打开用户可更新地址的页面,那么“页面导航器”可传递旧地址以预填地址字段。

过程

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

结果

只要用户在源窗口小部件中执行的操作触发了链接到“页面导航器”的事件,那么“页面导航器”就会打开临时页面。

下一步做什么

尽管当用户离开或刷新空间时将会自动关闭临时页面,但是您也可以使用其他“页面导航器”窗口小部件来关闭临时页面。