【发布时间】:2015-07-07 00:38:22
【问题描述】:
我想在子表单中使用复选框来显示是否已付款,并希望可以从子表单中对其进行编辑。
问题是如果我选中或取消选中子表单中的复选框,其他行也会受到影响,并且原始表中的数据会更改。我怎样才能避免这种情况?
非常感谢任何建议。
【问题讨论】:
-
你显然有一个未绑定的控件。这些都是有问题的。 stackoverflow.com/questions/13019124/…
-
感谢您的回复和链接,但我不明白“您可以使用条件格式设置更改组合的各种属性以使其更漂亮。”抱歉,我只是一个初学者。
-
你没有使用组合,所以它并不适用。关键是你有一个未绑定的控件。使用绑定控件。
-
如果您的子表单显示来自表而不是查询的记录,那么您应该能够将“是/否”字段添加到基础表,然后将该字段添加到您的子表单。正如@Fionnuala 所说,您需要使用“绑定”控件。这仅仅意味着确保您的子表单的记录源设置为具有“是/否”字段的表。这是在设计视图中为您的子表单 > 属性表 > 数据选项卡 > 记录源并选择此表完成的。然后只需单击“添加现有字段”按钮并将“是/否”字段拖到子表单中即可。
-
子窗体正在显示来自查询的记录,并且复选框已绑定。那么,查询是我的问题的原因吗?