【发布时间】:2026-01-19 06:20:17
【问题描述】:
假设我有一个 Access Web App,其中包含三个表:Group、Person 和 Task,如果使用普通的 Access 客户端数据库,它们大致如下所示:
在此应用中,只要更改了任务表,就会运行数据宏。例如,如果添加了一个新任务并为其分配了一个人员,则分配人员的 Workload 字段会增加该任务的估计工作量。如果更改或删除任务条目,将执行类似的更改。
由于我的问题与用户界面有关,因此我还提供了有关 UI 的一些细节:
组的视图包含一个显示所有组成员的“相关项目”控件。这个“相关项目”控件允许为选定的人员打开一个弹出窗口。
这个弹出窗口 - 再次 - 包含一个“相关项目”控件,显示所有分配的任务。
现在是我的实际问题:
如果我现在编辑任务的估计工作量,则 Person 条目中的更改实际上存储在数据库中 - 但在我手动重新加载网页之前不会反映在用户界面上。
因此我的问题归结为:如何确保当前由 Task 表的数据宏对 Person 表造成的更改反映在用户界面上,而无需重新加载页面?
【问题讨论】:
标签: sharepoint-2013 ms-access-2013 ms-access-web-app