MS Access,查询列表不刷新,GUI不更新

我们有一些用户运行MS Access 2010(不要问我为什么,我们有他们可以使用的MSSQL许可证),最近遇到了一个问题。

症状:

  1. 查询列表在创build新查询或表时不会刷新。
    • 按F5刷新列表。
  2. 切换到devise模式时,function区不更新(正确的button不显示)
    • 单击function区上的button将突出显示互斥button
    • 点击“文件”,然后回到主页或devise页面更新function区
  3. 主GUI不更新(即,当最大化子窗口时,“最小化”和“恢复”button不会出现。
    • 点击“文件”并返回到function区更新GUI。

我们通过VMWare托pipe的Citrix XenApp服务器运行Access。 在此应用程序所在的两个XenApp服务器上,我可以通过XenApp,远程桌面和vSphere控制台自行重新login。

我不在这一点上,但是,我想在两台服务器上重新安装Office。 其他Office应用程序中不会出现此问题。 当我通过RD或vSphere运行Office应用程序时,它们会在任务栏中显示OneNote图标,但图标应该显示在其他任何地方都会显示正确的图标,而且其他Office应用程序也会显示此图标。

我会把它归咎于腐败的办公室/ Access安装,但是它发生在两个XenApp服务器上。 我会把它归咎于一个不好的数据库,但是当创build一个新的数据库时会发生这种情况。 我会把它归咎于XenApp,但是当我通过控制台login时会发生这种情况。

有没有人遇到过这样的事情?

:更新:看起来像我运行Excel以testing其他Office应用程序是否也出现此问题,该Access正在使用任务栏中的Excel图标。

我知道你已经有一段时间了,但是我有同样的问题。 我玩了一圈,发现“Application.RefreshDatabaseWindow”这一行使得我通过VBA中的查询创build的表格立即出现在表格列表中。