我有一个记录源为SELECT [AccountRunInProgress] from [AccountRunSummary]
的窗体。该表单包含一个文本框,其中包含一个日期,用于根据月份和年份(在AccountRunSummary表中定义为两个单独的字段)在上述记录源上应用过滤器。使用记录源更新窗体中的非绑定字段
表单中的其他字段是一个复选框,它绑定到AccountRunInProgress字段。勾选时,此框的OnClick事件将使用当前日期和时间更新AccountRunSummary表中名为RunProgressStartDate的日期字段。
我然后关闭窗体时收到写入冲突错误 - 几乎可以肯定,因为我想同时使用表作为同时记录源通过onclick事件来更新表,尽管不具约束力的日期领域。日期在表格中更新,但不是布尔值。
解决此问题的最佳做法是什么?我考虑将RunProgressStartDate添加为表单中的隐藏边界文本框并将其添加到记录源中,但我相当确信这会导致更多问题而不是更少。
啊完美。起初我被这个解决方案抛弃了,因为我仍然得到相同的错误,我认为无法更新绑定字段的值。在没有意识到的情况下,必须仍然有在OnClick事件中运行的更新语句。谢谢! – finjo