Sharepoint 2010 SharePoint 2010中列表之间的关系

Sharepoint 2010 SharePoint 2010中列表之间的关系,sharepoint-2010,Sharepoint 2010,我正在尝试在SharePoint 2010中构建一个简单的类似CRM的解决方案,其中包含三个列表。 第一个列表存储公司,第二个列表使用查找列存储这些公司的联系人,您可以在其中选择此人所在的公司。 第三个列表(这就是问题所在)存储了与公司人员的通信,所以这里我有一个查找列,查找列表2中的人员 问题是,我想将第三个列表按公司分组,然后按视图中的人员分组,但我无法对不在第三个列表中的列进行分组,SharePoint不允许我在第三个列表中包含公司名称的列,因为它是第二个列表中的查找列 有人知道这是否可以

我正在尝试在SharePoint 2010中构建一个简单的类似CRM的解决方案,其中包含三个列表。 第一个列表存储公司,第二个列表使用查找列存储这些公司的联系人,您可以在其中选择此人所在的公司。 第三个列表(这就是问题所在)存储了与公司人员的通信,所以这里我有一个查找列,查找列表2中的人员

问题是,我想将第三个列表按公司分组,然后按视图中的人员分组,但我无法对不在第三个列表中的列进行分组,SharePoint不允许我在第三个列表中包含公司名称的列,因为它是第二个列表中的查找列


有人知道这是否可以通过SharePoint列表和视图实现吗?

您仍然可以在第三个列表中创建一列,尽管它不会包含与第二个列表中的“公司”列相同的信息。这种关系可以在SharePoint中完成,只是不能在UI中配置的视图中显示

您需要做的是创建一个Web部件,通过创建网格在其中显示所需的信息,或者使用自定义解决方案创建一个新的字段类型,就像在上的“筛选查找字段”中所做的那样

您可以使用codeplex解决方案中提供的。。使用筛选查找创建列时,它将为您提供使用另一个列表中定义的列创建新列的选项,您甚至可以在该列表上生成查询,也可以为该列表创建视图