【问题标题】:How to refresh listbox如何刷新列表框
【发布时间】:2023-03-23 21:29:01
【问题描述】:

在 MS Access 中刷新列表框的最佳方式是什么?我尝试过的方式似乎不起作用:-/

这是我目前的方法(同一表单上按钮的onClick事件):

Me.orders.Requery

我也试过

orders.Requery

Forms!currentOrders.orders.Requery

但它们似乎都没有刷新列表框的内容 - 我看不到新项目,尽管我知道有一些。但是,关闭表单,然后重新打开它确实会显示新项目。

【问题讨论】:

  • 你在哪里打电话?你能把代码贴在你调用它的地方吗?
  • 我在同一表单上的按钮的onClick 事件中调用它 - 这是该按钮的唯一代码(基本上,只是一个刷新按钮)。
  • 列表框的名称是“Orders”还是“CurrentOrders”?

标签: ms-access vba listbox refresh


【解决方案1】:

您可以先尝试重新查询表单,然后重新查询列表框

【讨论】:

  • 这似乎表明列表框正在显示您正在编辑的表单中的数据,这一细节对您的原始问题很有帮助。
  • 不需要重新查询表单,所以还是有问题。
猜你喜欢
  • 1970-01-01
  • 2012-03-29
  • 1970-01-01
  • 2013-07-11
  • 1970-01-01
  • 2012-03-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多