我可能会以错误的方式来做这件事,但我在这里:
我有一个Sharepoint列表(标题为“Trips”),其中包含计划到特定区域的行程列表。我有第二个列表(“区域”),它有固定数量的项目,每个项目代表一个特定的区域。区域有一个标题为“条件”的栏目,描述该特定区域的道路。
现在......假设Trips中的某个项目包含对行程所针对的Zone项目的引用,我希望能够“查找”该Zone项目的Condition列并将其包含在Trip视图中。问题是,如果我向Trips添加一个查阅列,它只允许我从区域中选择标题列,这只是区域名称。
有什么想法吗?
答案 0 :(得分:10)
在SharePoint 2010(及更新版本)中,您可以使用SharePoint 2007,但不能使用SharePoint 2007.
在SharePoint 2007中,您必须创建自定义输入表单,请查看http://weblogs.asp.net/jan/archive/2006/11/06/Custom-Edit-Forms-for-SharePoint-2007-Lists.aspx。您也可以通过创建自定义Web部件来添加它们,如果您需要帮助,请告诉我们。
在Sp2010中,事情要简单得多,您只需使用查阅列类型(而不是计算列)。你应该让Trips列表按照你的建议在区域列表中查找值,当从区域列表中选择一个项目时,你可以通过选中“添加一列”中的方框自动从远程列表中的其他列中获取值。显示每个附加字段“部分。
我做了一个例子
祝你好运!