2010-08-06 74 views
1

我们已经在SQL Server中获得了一些关系数据,并且想要在Sharepoint 2010中构建用户界面来创建和修改记录。对于简单的表格数据来说很简单,但是如何从大量表格中获得单个逻辑对象的master-detail结构呢?使用Sharepoint 2010构建复杂关系数据的UI?

一个很大的话题,但是最好有一个基本的行动方针吗?

回答

0

如果您创建外部内容类型,则可以在它们之间添加对应于数据库中表之间关系的关联。对于每种外部内容类型,创建一个可用于添加/更新/删除数据的外部列表。

要显示主/明细记录,可以在页面上添加多个Web部件并在它们之间创建连接。通过创建连接,显示详细记录的列表将在选择主记录后过滤。

如果您的数据库具有m-n关系,则需要在Visual Studio中创建外部内容类型,因为SharePoint Designer 2010仅支持1-n关系。

我不知道这是否是最好的方法,但是BCS对BDC有很大的改进,我认为它可以覆盖大部分(如果不是全部)您的需求。 (取决于你的数据的复杂性)

+0

这是你可以用VS2010 Web Developer express做什么或者是完整版本所必需的吗? – JSacksteder 2010-08-07 01:26:56

+0

我不是100%确定的,但我不认为这可以通过VS2010 Web Developer Express完成。 – 2010-08-07 13:23:53