2012-08-10 102 views
0

我已经创建名为“CarInfo”的列表。假设我已经预订了上午12点到凌晨1点,又一个人已经预订了同样的时间和汽车。在这里,我需要验证字段另一个人不应该同时预定。如何Sharepoint列表字段验证

回答

0

如果你有一个汽车列表,并单独的日历列表的预订,你可以configure the calendar as a "resource reservation" calendar

(我不知道这一点,但它看起来像一个方便的功能。)

编辑:在第二次看,它看起来像这样使用网络范围内的“资源”列表中,而不是你在一起能够将它指向您的“CarInfo”列表。如果您可以灵活并将您的汽车放在“资源”列表中,那么您仍然可以使用它。

另一种方法是编写一个自定义列表项接收器,用于在项目创建/更新时检查选定时间与现有项目不重叠,如果有,则取消该事件。

+0

我已经创建了2个列表:1. CarInfo – Hemambar 2012-08-10 09:52:34

+0

我创建了2个列表:1. CarInfo(自定义列表)2. Car Booking(Calendar List)。当我创建像CarName和CarNumber这样的列时,当我选择Car Name carNumber时,它会自动出现,但是我的要求是当我可以选择汽车名称,开始时间和结束时间。假设汽车名称是Car1,开始时间是下午1:00和结束时间是2,00Pm。另一个用户可以登录并添加相同的汽车和时间。如果另一个用户可以给相同的东西,它不会允许该字段。 – Hemambar 2012-08-10 09:59:59

+0

我建议你按照我链接的指南,并将你的汽车名称的副本放在资源列表中。这意味着有重复的数据,但这意味着您可以使用内置的资源预订功能,而不必编写自定义代码。 – Rawling 2012-08-10 10:05:25