【问题标题】:Sharepoint: Calculated column based on another listSharepoint:基于另一个列表的计算列
【发布时间】:2011-09-04 02:25:59
【问题描述】:

我可能正在寻找错误的方法,但我走了:

我有一个 Sharepoint 列表(标题为“旅行”),其中包含计划到特定区域的旅行列表。我有第二个列表(“区域”),它有固定数量的项目,每个项目代表一个特定的区域。 Zones 有一个标题为“状况”的列,描述了该特定区域的道路。

现在...鉴于 Trips 中的某个项目包含对旅行前往的 Zone 项目的引用,我希望能够“查找”该 Zone 项目的 Condition 列并将其包含在 Trip 视图中。问题是,如果我向 Trips 添加一个查找列,它只允许我从 Zones 中选择标题列,这只是区域名称。

有什么想法吗?

【问题讨论】:

  • 为什么你的问题标题是“计算列”?

标签: sharepoint sharepoint-2007


【解决方案1】:

在 SharePoint 2010(和更高版本)中,您可以,但不能在 SharePoint 2007 中。

在 SharePoint 2007 中,您必须创建自定义输入表单,请查看 http://weblogs.asp.net/jan/archive/2006/11/06/Custom-Edit-Forms-for-SharePoint-2007-Lists.aspx。您还可以通过创建自定义 Web 部件来添加它们,如果您需要帮助,请告诉我们。

在 Sp2010 中事情要简单得多,您只需使用查找列类型(而不是通过计算列)。您应该让 Trips 列表按照您的建议在 Zones 列表中查找值,当从 zone 列表中选择一个项目时,您可以通过选中 “添加列中的框来自动从远程列表中的其他列中获取值显示每个附加字段”部分。

我做了一个例子

祝你好运!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-12-23
    • 2021-07-15
    • 2012-02-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多