使用Designer 2007 / WSS 3.0创建Sharepoint表单的最佳方法

时间:2011-06-23 02:03:10

标签: sharepoint forms

我的公司正在使用WSS 3.0运行自己的服务器,我正在使用Sharepoint Designer 2007进行更改。我是sharepoint世界的新手(但在网络服务器和网络编程方面经验丰富),但基本上我想要完成的是: 我们正在尝试自动化所有员工必须填写的表格(例如,我们的就业申请表)。由于所有员工都可以访问我们的sharepoint内部网,我们会将其放在那里。它必须执行以下操作:

  • 显示用户可以输入数据的表单。提交后,数据存储在数据库中(sharepoint使用Lists for this)。
  • 如果需要,用户可以返回表单进行编辑(并且会自动加载旧数据)。
  • 用户应该只能访问自己的表单而不能看到其他人的表单。只有管​​理员应该能够看到每个人的东西。

实现这一目标的最佳方法是什么?我可以创建标准列表并根据自己的需要进行修改吗?我是否需要编写一些ASP表单来使其工作?是否有一个廉价的网络部分可以做这种事情?

我不认为使用Infopath对我来说是一个选项,因为我有wss 3.0我也需要最终用户也有infopath,而且许多人不会拥有它,所以规则就这样了。

2 个答案:

答案 0 :(得分:0)

我认为您要调整列表的“项目级别权限”设置。 (列表设置 - >高级设置)

SharePoint状态中的表单:

“项目级别权限 指定用户可以阅读和编辑的项目。 注意:具有“管理列表”权限的用户可以读取和编辑所有项目。了解有关管理权限设置的信息。“

有读取权限和创建和编辑权限的设置:

读取权限:指定允许用户阅读的项目 - 阅读所有项目
- 读取用户创建的项目

创建和修改访问权限:指定允许用户创建和编辑的项目 - 创建和编辑所有项目
- 创建项目并编辑用户创建的项目
-none

答案 1 :(得分:0)

听起来您只需要一个自定义列表,可能使用自定义表单(使用SharePoint Designer编辑),以防默认表单不足。