MS-Access 2003删除了我的交换机表单

时间:2012-12-17 14:55:42

标签: ms-access ms-access-2003

我犯了一个菜鸟错误并删除了我的Form Switchboard。我的所有交换机控件都在交换机管理器中,但没有表格。如何根据现有控件取回它或创建一个新的?

1 个答案:

答案 0 :(得分:4)

使用 Switchboard Manager 编辑Switchboard表单时,表单本身不会更改。相反,您的更改会保存到表格Switchboard Items,该表格会提供表单。

删除表单不一定会删除表格。只要该表仍然存在,您就可以恢复表单的先前状态:

  1. Switchboard Items表重命名为xSwitchboard Items
  2. 启动 Switchboard
  3. 在要求获得创建新交换机的权限时单击Yes
  4. 任何编辑到新的总机
  5. 关闭 Switchboard Manager 并确认新的Switchboard表单可以运行
  6. 关闭表格
  7. 删除新的Switchboard Items表格
  8. xSwitchboard Items表重命名为Switchboard Items
  9. 然后,无论何时再次打开Switchboard表单,它都会从Switchboard Items的原始版本中读取所需内容。

    OTOH,如果在删除表单时也删除了原来的Switchboard Items表,那么你运气不好,唯一的解决办法就是从备份中恢复。

    BTW,我的印象是许多有经验的Access开发人员似乎不喜欢Switchboard功能。它太有限且不灵活。