SharePoint列表2010

时间:2014-05-01 19:08:16

标签: sharepoint-2010

我正在研究SharePoint 2010,我有两个小问题,一个是关于如何连接两个列表?第二个查询是如何设置项目级别权限?

我有一个名为Employee_PIM的列表,其中包含Employee id,name,DOB,Address等。还有一个名为Employee_Attendance的列表,其中包含En_No,Check in和Check Out Time以及工作小时的总持续时间。

现在我的问题是如何以这样的方式连接这两个表,其中显示En_No(Employee_Attendance List)是特定的Employee的名称(Employee_PIM List)....... ???

我如何联系这两张桌子?

其次,如果我设置了读取和停止继承权限的用户权限,则该特定用户只能看到他/她的记录而无法编辑。

但我希望以这种方式设置用户权限,特定用户可以查看并编辑他/她的记录,但不能编辑其他记录。

2 个答案:

答案 0 :(得分:0)

创建一个Lookup列,并提供您想要显示的列的第二个列表的引用选择它

此外,修改您想要显示的任何字段的视图。

答案 1 :(得分:0)

您的Employee_Attendance列表将查找Employee_PIM列表。这将使它们相关。您可以选择在Employee_Attendance中显示来自查找列表(Employee_PIM)的列。

您的第二个问题可以通过列表项事件接收器完成,当添加/更新项目到Employee_Attendance列表时将触发该事件接收器。它可以根据指定的Employee为添加/更新的项目设置权限。但是,您的Employee_PIM需要按人员或组列进行扩展,因为权限只能设置为使用或组,但不能设置为Employee_PIM列表项。