2部分访问网页表格由2人填写

时间:2012-02-03 20:52:44

标签: database sharepoint ms-access webforms

我使用php和mysql制作了类似的东西。只是想知道这是否可以在MS Access中完成,然后在SharePoint上使用。

表单有A部分和B部分。启动表单的人员将填写A部分并点击完成。第二个人将被告知表格已经开始,并将在A部分填写完整的表格,并填写B部分。填写A部分的人不能看到B部分,因此看起来好像他们已完全填写表格。填写B部分的人可以看到为A部分输入的值,但无法编辑它们。

可以在MS Access中完成并在SharePoint上使用吗?

1 个答案:

答案 0 :(得分:1)

我不明白为什么不。但是,当您说表单时,这并不是一个典型的Access表单,可以让您编辑表中的所有记录。

Access客户端或Access Web上的一般表单的工作方式并不完全不同。

事实上,对于用户A,如果他们不需要B部分,那么只需让他们启动/加载一个没有B部分的表格。

这里的问题不是形式,而是安全性,身份验证的问题,这意味着您计划用来限制一个用户的能力而不是另一个用户的能力。

访问Web服务基于SharePoint。我没有对此进行测试,但我相信您可以将行权限解析为个人用户。

因此,构建基本形式并确保阻止一个用户打开其他形式非常容易。因此,您只需让第二个人根据权限启动另一个表单。

但是,由于Access的性质是表格的约束形式,真正的问题就变成了更安全的细节。

我不能说Access是传递"表格的理想工具。要填写并传递。 InfoPath + SharePoint更适用于公司中的此类工作流程。

因此,访问表单附加到数据表。这些表格不应被视为"形式"那传来。因此,Access Web中的表单与FoxPro,VB6中构建的表单非常相似,甚至与常规客户端Access应用程序中的表单非常相似。

因此,当构建用户需要在Access中构建的典型应用程序类型中编辑数据的表单时,这种易用性和快速开发模型现在包括Access将这些应用程序发布到Web站点的能力。

因此,您构建的应用程序的性质在这里并没有真正改变很多,现在我们已经为使用Access构建的典型表单类型提供了Web选择。