我创建了一个日历列表和一个项目任务列表。然后,我在日历列表中添加了一个从任务列表中的查找。但是,当我尝试将两者与两个列表视图WebParts上可见的相关字段连接起来时,连接已亮了。我该如何制作这项工作?

关于网络部分页面上的连接WebParts的信息很少。对于大多数最终用户资源来说,这似乎是一个主题。另一方面,它也不是开发人员,也不是IT主题。

管理员的同伴和“SharePoint 2007用户指南“ 经过 塞思·贝茨 两者都在主题上有一页。在线办公室, 连接Web零件, ,不完整。

更新1/29/2010: 重读我的问题和布莱恩的回答,我给了他荣誉。这个问题确实有两个部分,他确实帮助我使我的网络部分连接起作用。 WebPart连接的最佳参考仍然打开,尽管我将其复制为一个新问题。

有帮助吗?

解决方案

如果您尝试将日历视图与任何内容连接起来,它将失败。该视图不支持连接。与甘特图相同。现在,日历只是某些事件内容类型的专门视图。因此,如果您可以使用标准列表视图,它将连接到任务列表。只需确保在Web零件和数据类型匹配的视图中可见您要连接的所有列。我认为您也可以进行隐式阻抗匹配,例如,数字字段将与文本字段连接。我同意很难找到有关Web零件连接的信息。我有许多在这些事情上工作的战斗疤痕。

其他提示

如果您认为从最终用户的角度来看很难,请尝试使用它进行开发!我认为他们在2003年版本中简化了一些。

您必须牢记的一件事是必须定义传递的数据。该合同有不同的“格式”;行,单元格或参数。提供商和消费者必须能够就该格式达成共识,这就是为什么您可能会出现问题的原因。如果页面上没有可以与之交谈的网络零件,则可以连接的网络零件可能无法显示为连接。

Office在线文章是我发现的最好的文章,但是自从最初迁移到Moss以来,我还没有寻找其他内容。

我不确定为什么无法将日历列表连接到项目任务列表。过去,我在将父母和子记录连接到页面上显示的两个列表中做了很多事情。我还将一些自定义的Web零件连接起来,以帮助通过标准模板进行其他过滤和创建新列表项目。

所有标准列表视图,滤波器零件,数据维护等都应完全支持连接。

希望这至少有所帮助。

汤姆,

劳拉·罗杰斯(Laura Rogers)在连接网络零件方面做了很多工作。我认为她在博客上没有太多信息,但是如果您ping她,她也许可以为您提供一些帮助。 @wonderlaura在Twitter上。

当日历是领先的webpart,而任务列表为子webpart,请编辑任务webpart。

扩展“杂项”区域,并确保检查“服务器渲染”。这将按照您的期望连接两个webparts。

请注意:您将失去一些功能。即时完成任务将不再起作用。

许可以下: CC-BY-SA归因
scroll top