是否有办法创建仅允许用户在特定时间段内输入约会的SharePoint 2007日历?我想时间周一到周五上午8点到10点,上午10点 - 下午12点,下午1点 - 下午3点,下午3点到下午5点,以及下午5点到晚上7点。一次只能有一个人在一个时段注册。
我不想输入从现在到结束的每个日期,这就是此解决方案的工作方式:http://sharepointsolutions.blogspot.com/2009/02/give-blood-to-your-workflow.html
这对于一次性Blood Drive类型的时间段来说是一个很好的解决方案,但不完全是我需要的。
答案 0 :(得分:0)
我要么:
调整新表单或创建一个自定义表单,以防止人们在指定时间段之外添加新事件,并确保在保存之前其他人未注册特定时间段。这将允许您创建具有相关控件的专用UI(例如:只有您指定的小时数的下拉列表)
在ItemUpdating上添加一个事件处理程序,以确保不会与其他事件发生冲突并验证有关时间段的业务需求。然后,您可以使用正确的说明消息转移到错误页面
两种解决方案都需要定制开发。我很高兴听到是否有开箱即用的东西可以满足这种需求。