Master-detail 使用搜索结果查看
Master-detail view using a found set
我有两个 table:Users
和 Tasks
。每个 User
可以有多个 Tasks
但每个 Task
只能有一个 User
。
如果我在第一个布局中单击 John Smith,我将被带到一个新布局,该布局仅显示 John 的任务(感谢 "Go to related record" 脚本)。
现在,我正在尝试完成并需要一些帮助的是从此布局中,我希望能够在左侧看到 John 的所有任务的滚动列表(但只有它们的标题)。例如,当我 select 任务 20 时,我想在右侧查看任务 20 的所有元数据。换句话说,像这样的 master-detail 视图:
我遵循了这个 video tutorial 这让我接近了我的目标,但并不是一直如此。如果你跳到 6:20 标记,你可以看到他做了什么。但基本上他的做法是这样的:
- 他从“联系人”布局创建了一个门户。
- 他创建了一个名为 listOf 的摘要字段,并选择从联系人 table
创建一个 "List of" ID
- 他从 ID 字段和 listOf 字段创建关系
- 他用这些数据填充门户
- 他使用脚本 "Go to related record" 当用户点击行中的按钮时
这种方法非常适合 master-detail 视图,但对我来说有一个问题。我不想看到所有任务,只看到 John 的任务(或者我在之前的布局中单击的任何人)。
不确定如何解决这个问题。当我在以前的用户布局中从 John Smith 的记录导航时,是否需要创建 "Constrained found set"?
首先,我会在左侧有一个标准门户,使用笛卡尔连接来显示所有记录,或者如果您愿意,您可以将此技术与摘要字段一起使用,但这不是必需的。
然后向门户添加过滤器以仅显示与当前记录具有相同用户 ID 的记录。这将完成您所需要的。
我有两个 table:Users
和 Tasks
。每个 User
可以有多个 Tasks
但每个 Task
只能有一个 User
。
如果我在第一个布局中单击 John Smith,我将被带到一个新布局,该布局仅显示 John 的任务(感谢 "Go to related record" 脚本)。
现在,我正在尝试完成并需要一些帮助的是从此布局中,我希望能够在左侧看到 John 的所有任务的滚动列表(但只有它们的标题)。例如,当我 select 任务 20 时,我想在右侧查看任务 20 的所有元数据。换句话说,像这样的 master-detail 视图:
我遵循了这个 video tutorial 这让我接近了我的目标,但并不是一直如此。如果你跳到 6:20 标记,你可以看到他做了什么。但基本上他的做法是这样的:
- 他从“联系人”布局创建了一个门户。
- 他创建了一个名为 listOf 的摘要字段,并选择从联系人 table 创建一个 "List of" ID
- 他从 ID 字段和 listOf 字段创建关系
- 他用这些数据填充门户
- 他使用脚本 "Go to related record" 当用户点击行中的按钮时
这种方法非常适合 master-detail 视图,但对我来说有一个问题。我不想看到所有任务,只看到 John 的任务(或者我在之前的布局中单击的任何人)。
不确定如何解决这个问题。当我在以前的用户布局中从 John Smith 的记录导航时,是否需要创建 "Constrained found set"?
首先,我会在左侧有一个标准门户,使用笛卡尔连接来显示所有记录,或者如果您愿意,您可以将此技术与摘要字段一起使用,但这不是必需的。
然后向门户添加过滤器以仅显示与当前记录具有相同用户 ID 的记录。这将完成您所需要的。