Vba 如何刷新access前端上的数据?
我构建了一个访问表单前端,后端是一个名为“队友”的sharepoint列表 表单很简单,由两个列出所有队友的列表框组成,一个框用于缺席的队友,另一个框用于当前的队友。我有一些按钮和方法可以更新队友的状态,从而将他们移动到“缺席”列表框或“出席”框中 我在页面上还有一个“刷新”按钮Vba 如何刷新access前端上的数据?,vba,ms-access,sharepoint,listbox,Vba,Ms Access,Sharepoint,Listbox,我构建了一个访问表单前端,后端是一个名为“队友”的sharepoint列表 表单很简单,由两个列出所有队友的列表框组成,一个框用于缺席的队友,另一个框用于当前的队友。我有一些按钮和方法可以更新队友的状态,从而将他们移动到“缺席”列表框或“出席”框中 我在页面上还有一个“刷新”按钮 Private Sub btnRefreshForm_Click() DoCmd.RunCommand acCmdRefreshSharePointList CurrentDb.
Private Sub btnRefreshForm_Click()
DoCmd.RunCommand acCmdRefreshSharePointList
CurrentDb.TableDefs("teammates").RefreshLink
Me.lsbAbsentTeammates.Requery
Me.lsbPresentTeammates.Requery
Me.Requery
Me.Refresh
End Sub
我的问题是,当我与其他人共享前端时,该人会将一些队友发送到缺席框,但我看不到这些更改,刷新按钮不会重新查询数据
我能看到更新数据的唯一方法是关闭前端并重新打开它
如何在不关闭和重新打开应用程序的情况下查看更新的数据?这是否回答了您的问题?我也看到了这篇文章,我没有尝试,因为解决方案依赖于使用Windows Powershell。我想要表单上的“刷新数据”按钮来刷新数据。您是否查看了该问题的第二个答案?是的,我查看了,这也不起作用。