SharePoint 2013中的休假管理系统
我正在SharePoint 2013中开发休假管理系统。员工可以申请休假,经理可以批准或拒绝 我通过创建一个新的列表“Leaves”并在添加新项目时启动一个工作流来实现这一点。工作流向经理发送一封电子邮件,并为他创建一个任务项,以便他能够批准或拒绝该任务项SharePoint 2013中的休假管理系统,sharepoint,sharepoint-2010,sharepoint-2013,Sharepoint,Sharepoint 2010,Sharepoint 2013,我正在SharePoint 2013中开发休假管理系统。员工可以申请休假,经理可以批准或拒绝 我通过创建一个新的列表“Leaves”并在添加新项目时启动一个工作流来实现这一点。工作流向经理发送一封电子邮件,并为他创建一个任务项,以便他能够批准或拒绝该任务项 然而,我想知道这种方法在实时场景中是否更可取。假设一个组织有500名员工,那么一个列表可以保存所有员工的这么多记录吗。这里有哪些方法可以利用SharePoint中的功能并创建可扩展的应用程序 此外,我还计划在SharePoint 2013中开
SharePoint列表能够保存这么多数据。如果您使用单个列表来保存500名员工的请假请求,我看不出有什么问题 假设一个最坏的情况是,所有500名员工在一年内单独申请25次休假,那么项目计数将是(500*25=12500),这并不坏 您需要注意
列表阈值
错误,因为数据大于5000。为此,您可以创建始终显示小于5000的结果的视图
现在让我们假设你有5年的计划,因此每年你将添加12500个项目,在5年结束时将是12500*5=62500个项目
在这里你可以想到两个选择
我同意OOB SharePoint列表表格不能满足您的要求。因此,创建自定义页面、外接程序或其他东西是一种方法。只要您的数据被插入列表并最终激活工作流,它就不会有任何危害。SharePoint列表能够保存这么多数据。如果您使用单个列表来保存500名员工的请假请求,我看不出有什么问题 假设一个最坏的情况是,所有500名员工在一年内单独申请25次休假,那么项目计数将是(500*25=12500),这并不坏 您需要注意
列表阈值
错误,因为数据大于5000。为此,您可以创建始终显示小于5000的结果的视图
现在让我们假设你有5年的计划,因此每年你将添加12500个项目,在5年结束时将是12500*5=62500个项目
在这里你可以想到两个选择