1

我遇到过有关如何设置外部内容类型的博客(例如http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2010/02/02/it-s-easy-to-configure-an-external -list-with-business-connectivity-services-bcs-in-sharepoint-foundation-2010.aspx),但我没有看到任何示例说明当您的外部 SQL DB 具有外键时该怎么做。

例如。我有一个包含订单和客户的数据库。一个订单只有一个客户,一个客户可以有多个订单。如何设置外部内容类型,以便在这些外部内容类型的列表视图中,我可以在其他类型之间跳转和可能的查找值?

4

2 回答 2

0

您需要在共享点设计器中的客户订单表之间添加一对多或主从关联。这些链接将帮助您:

http://msdn.microsoft.com/en-us/library/ff394528(v=office.14).aspx

http://msdn.microsoft.com/en-us/library/ee558417(v=office.14).aspx

我已经测试过了。我的案例是使用共享点搜索在外部系统中搜索项目的附件。我有两个具有一对多关系的表项目附件。我使用附件ECT上的关联操作为每个人制作了两个ECT。

于 2013-11-26T11:13:33.370 回答
-1

我写了这篇博文,展示了如何做你所追求的:

在 Visual Studio 中

http://www.lightningtools.com/blog/archive/2011/01/10/sharepoint-external-listndash-using-the-picker-for-foreign-keys.aspx

在 SharePoint 设计器中

http://lightningtools.com/blog/archive/2010/06/14/lookup-foreign-key-values-in-external-lists.aspx

希望这些帮助

于 2011-01-19T09:55:09.217 回答