0

如果有人能帮助我,我将不胜感激。

我是 Access 的新手,我的老板给了我一个项目来为我们的团队创建一个工具(我在保险业工作)。我已经完成了项目的大部分工作,但我的老板希望编辑和更新数据库仅限于我们团队的少数成员(是的,不止一个人可以修改),但由于该工具将用于广泛的目的,她希望部门的其他人(50 人以上)只能访问某些具有按钮等的表格来完成这项工作。

到目前为止,在这个数据库中,我有 3 个链接表(包含所有数据)、查询、报告、联合查询并制作表和 3 个表单。我希望大多数人只查看表单并仅在表单视图中使用它,但我团队的 4 名成员可以做任何他们想做的事情,因为他们需要不断地编辑数据。

有没有人暗示我应该从哪里开始?编程不是我的一杯茶,所以我非常感谢一些参考等或任何帮助!

4

2 回答 2

1

如果您点击文件,然后点击选项,然后选择当前数据库,您可以在打开访问数据库时强制弹出特定表单。此外,您可以剥夺用户浏览整个数据库内容的能力。您还可以带走导航栏和菜单等。我已经这样做了一段时间,所以这里有一些建议。有一个主菜单表单,其中包含访问文件中每个表单的按钮。当用户打开数据库时,他或她应该会看到该主菜单表单。从那里,他们可以点击按钮,将他们引导到可以解决他们所拥有的需求的表单。

Stackoverflow 不允许我发表评论,所以这就是我要说的。对于那些你想访问它的人,你可以让他们在打开数据库时保持轮班。如果他们这样做,他们将打开数据库,就像他们是数据库的“管理员”一样。如果他们按住 shift 键,他们可以随意编辑它。

于 2013-08-15T17:02:20.487 回答
0

我通过表格完成了这项工作,为用户分配了特定的“安全级别”并通过登录屏幕检查他们的安全级别。然后我隐藏登录屏幕(而不是关闭它),以便任何时候打开表单,它都可以对用户的安全级别进行 DLookup,然后确定用户是否具有对表单的读、写或读/写访问权限。我也可以基于相同的逻辑隐藏表单上的按钮。

从 2007 年开始,Access 移除了他们的本机安全性,这无论如何都是非常低效的。

于 2013-08-15T17:19:12.133 回答