【发布时间】:2016-11-25 11:39:14
【问题描述】:
我有一个记录源为SELECT [AccountRunInProgress] from [AccountRunSummary] 的表单。该表单包含一个带有日期的文本框,该日期用于根据月份和年份(在 AccountRunSummary 表中定义为两个单独的字段)对上述记录源应用过滤器。
表单中的另一个字段是绑定到 AccountRunInProgress 字段的复选框。勾选后,此框的 OnClick 事件会使用当前日期和时间更新 AccountRunSummary 表中名为 RunProgressStartDate 的日期字段。
然后我在关闭表单时收到写入冲突错误 - 几乎可以肯定,因为我试图通过 OnClick 事件更新表,同时将表用作记录源,尽管不绑定日期字段。日期在表格中更新,但不是布尔值。
解决此问题的最佳做法是什么?我曾考虑将 RunProgressStartDate 添加为表单中的隐藏绑定文本框并将其添加到记录源,但我相当确定这会导致更多问题而不是更少问题。
【问题讨论】: