【问题标题】:MS Access (2010) Enable Design ViewMS Access (2010) 启用设计视图
【发布时间】:2012-09-10 15:37:16
【问题描述】:

我下载了下面的 Access 模板来进行家庭盘点:

http://office.microsoft.com/en-us/templates/results.aspx?qu=home%20inventory&ex=1&queryid=0d245f2a%2Dacdc%2D4161%2D92c8%2D8ba16a52ab32&AxInstalled=1&c=0#ai:TC101918100|

设计视图不可见,有点麻烦。

我尝试过的事情: 1)在选项/选项/当前数据库/复选框(启用布局视图和启用数据表视图中的表格的设计更改)都显示为灰色。 2) 我已经使用右键单击->属性解除了对文件的阻止。
3) 我尝试将对象复制/导出到另一个数据库。但只能复制/导出表格。 4)我尝试在打开数据库时按住 shift 键。 5) 启用所有信任权限等。

这些都不起作用

有人有什么建议吗? (我使用的是 Office 2010)

谢谢

【问题讨论】:

  • 雷穆已经给你正确答案了。该模板是 Web 模板,因此这些表单仅限于布局模式。 Web 对象不能像 VBA 表单那样重叠。因此,您仅限于这种新的布局模式。事实上,布局模式是在 Access 2007 中引入的,因此它并不是一个真正的新选择。您可以在以下链接 xx 中看到我的 Web 数据库正在运行,并注意我如何切换到在浏览器中 100% 运行应用程序。因此,您使用的模板可以发布到网络并从浏览器运行。浏览器表单必须以这种新的布局模式构建。
  • opps - 获取链接。以下是浏览器中的 Web 数据库操作视频:youtube.com/watch?v=AU4mH0jPntI

标签: templates ms-access designview


【解决方案1】:

我知道这是一个旧线程,但以防万一有人仍在寻找答案,this worked for me。我转换了 Projects Web 数据库。

流程如下:

  • 创建一个空白的“客户端”accdb 数据库。

  • 将模板 Web 数据库中的所有 Web 表、客户端表单、客户端报告导入空白客户端 accdb 数据库。

  • 关闭客户端数据库并打开模板网络数据库。

(现在,您必须从每个 Web 对象单独创建一个客户端对象。这可能有点乏味。)

  • 突出显示要创建相应客户端对象的 Web 对象(例如 Web 表单)。单击文件选项卡,然后单击保存并发布,然后将对象另存为,最后单击另存为客户端对象按钮。为客户端对象指定与 Web 对象不同的名称(例如,将 Client 添加到名称的末尾)。

  • 您需要对模板 Web 数据库中的每个 Web 查询、Web 表单、Web 报表和 Web 宏重复这些步骤。

  • 一旦每个 Web 对象在模板 Web 数据库中都有对应的客户端对象,打开“客户端”数据库并导入您刚刚创建的所有客户端对象。将对象重命名为其原始名称(如果您采纳了我上面的建议,请删除“客户”一词)。

现在您应该有一个可以根据需要更改的工作模板数据库。

【讨论】:

    【解决方案2】:

    家庭库存设置为网络表单,这些表单与“正常”访问表单的设计视图不同。

    Albert Kallal 说:

    很遗憾,没有转换工具。

    但是,您可以将这些 Web 表单与 VBA 或所谓的 Access 一起使用 客户表格。

    【讨论】:

      【解决方案3】:

      解决方案:

      1. 新建一个空白数据库
      2. 使用导入向导导入所有表、查询、报告、宏等

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-02-14
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-03-07
        相关资源
        最近更新 更多