0

我正在尝试更新 Access 数据库中的现有 Switchboard。当我单击“总机管理器”按钮时,我收到错误“无效的过程调用或参数”。有什么想法可能导致此问题或如何解决?

4

1 回答 1

1

总机管理器将您的设置存储在一个名为Switchboard Items. 在数据表视图中打开该表,看看您是否可以发现任何没有意义的存储值。抱歉,我不能具体告诉你什么是没有意义的......希望你会知道什么时候/如果你看到它。

实际上,该错误消息对我来说更像是表单本身的问题。所以重命名表格和表格,并创建一个新的总机,这也将创建表格的一个新副本Switchboard Items

如果该新表单/表格组合正常工作,请删除或重命名Switchboard Items. 然后将该表的旧保存版本重命名为Switchboard Items再次使用新表单尝试。如果问题完全是由表单引起的,那么您新的干净的表单副本现在应该可以与原始版本的Switchboard Items.

请注意,许多 Access 开发人员避免使用总机管理器。它是有限的和脆弱的。您可以将自定义表单替换为菜单选项的命令按钮。这可能看起来像是更多的工作,但这并不是大量的额外工作,并且您将受到保护,不会被总机管理器损坏。

于 2013-04-16T16:07:59.080 回答