我的老板让我考虑在我们的服务器上设置一个 sharepoint 的副本,并创建一个仪表板,允许员工查看他们的任务、打卡/打卡等。
在这一点上,我对sharepoint的经验很少。我已经看到了似乎是简单的非编码设置的共享点教程,并且我已经看到了一些涉及从代码创建共享点页面的教程。创建这个时间输入页面的最佳方法是什么?是否已经构建了一些我可以插入和修改的东西,或者最好从头开始编码?只是寻找一些好的起点。
谢谢
我的老板让我考虑在我们的服务器上设置一个 sharepoint 的副本,并创建一个仪表板,允许员工查看他们的任务、打卡/打卡等。
在这一点上,我对sharepoint的经验很少。我已经看到了似乎是简单的非编码设置的共享点教程,并且我已经看到了一些涉及从代码创建共享点页面的教程。创建这个时间输入页面的最佳方法是什么?是否已经构建了一些我可以插入和修改的东西,或者最好从头开始编码?只是寻找一些好的起点。
谢谢
不要从头开始编写代码,您可以在某个地方找到免费或收费 50 CUR 的网站模板 (.stp),您可以将其安装在您的 SharePoint 服务器中并根据自己的喜好进一步修改。
例如查看下面的“案例管理”是否满足您(老板)要求的一半以上:http ://sp2010teamplates.codeplex.com/如果没有,请谷歌了解更多。
我同意@RoManiac。不要从头开始编写代码。
作为替代方案,SharePoint 是一个很好的平台,可以快速创建数据输入/管理数据应用程序,例如您提到的使用“列表”的应用程序。
将每个 SharePoint 列表视为 SQL Server 中的“虚拟表”,并自动生成 CRUD 屏幕。这意味着,如果您创建一个名为“TimeSheetEntry”的列表(表),其中包含名为项目名称(文本)、项目任务(文本)、工作日期(日期时间)、工作时间(整数)的字段(列),SharePoint 将自动生成数据输入屏幕对于这个列表。您可以将此列表公开给最终用户,他们可以开始输入他们的时间表。CreatedBy 字段是一个自动字段,应该跟踪谁输入了数据。
您可以创建允许用户仅查看其时间记录的视图(如 SQL 视图)。
希望回答
干杯VJ