如何在SharePoint 2010中筛选查找列(也包含查找列)?

如何在SharePoint 2010中筛选查找列(也包含查找列)?,sharepoint,sharepoint-2010,sharepoint-workflow,Sharepoint,Sharepoint 2010,Sharepoint Workflow,我有几个SharePoint列表:预订日历,热桌和位置 日历将热桌作为查找列(链接到热桌列表)。hot-desks列表还有一个查找列(链接到位置列表) 添加日历项时,我已设置了一个工作流任务,以从热桌列表中检索位置(基于选择的热桌),并填充日历中的位置字段 这很好,但我想将列表限制在某个特定位置(日历中的过滤器),因此其他位置的热桌不会显示-这是因为在多个位置将有一个“热桌1” 或者,在添加项目时,是否可以在下拉列表中显示位置(即Hot Desk 1(位置名称),而不是Hot Desk 1。我如

我有几个SharePoint列表:
预订日历
热桌
位置

日历将
热桌
作为查找列(链接到热桌列表)。
hot-desks
列表还有一个查找列(链接到
位置
列表)

添加日历项时,我已设置了一个工作流任务,以从
热桌
列表中检索位置(基于选择的热桌),并填充日历中的位置字段

这很好,但我想将列表限制在某个特定位置(日历中的过滤器),因此其他位置的热桌不会显示-这是因为在多个位置将有一个“热桌1”

或者,在添加项目时,是否可以在下拉列表中显示位置(即
Hot Desk 1(位置名称)
,而不是
Hot Desk 1
。我如何做到这一点(如果可能,无需编写C代码(即仅使用SharePoint Designer))

编辑:
如果必须编写代码,在向用户显示表单之前如何过滤列表(即是否触发了事件,例如“OnFormShow”、“OnListShow”或类似事件)

编辑2:

层叠字段虽然有用,但并不完全是我想要的,因为添加/编辑表单是从一个已过滤的日历打开的,我只想显示适合该日历视图的热桌面。

您需要某种层叠查找字段。我们有一个用于该连接字段的产品。了解更多信息
下载试用版,看看它是否适合您的需要

不是我想要的,也不是在投资第三方组件的阶段。在这种情况下,您可以从Codeplex获得解决方案,安装和运行有点复杂,但仍然没有成本