【发布时间】:2016-10-30 00:56:48
【问题描述】:
我对 Access 还很陌生,很难弄清楚其中的每一点。现在我想要一个网格,其中包含从查询中获取的行和每行的复选框。这就是我想要的:
- 用户应该能够选择单个复选框来选择行。
- “全选”复选框可选择所有行。
- 只有在单击按钮时才必须更新行
我有
- 创建了一个表单。
- 添加了一个连续子表单,并且 Rowsource 有一个绑定到 Yes/No 字段的复选框。
我被困在这一点上。请参考附图并帮助我解决这个问题。请推荐一些带有实际示例的好教程。非常感谢。
【问题讨论】:
-
实际问题是什么?实施“全选”?你试过什么?在 SO 上寻找教程并不是真正的主题。
-
您不能真正使用绑定到是/否字段的复选框字段 - 除非这是一个单人数据库。使用未绑定字段的问题在于,如果您更改数据表或连续子表单中的一个,它会全部更新。最后 - 您可以使用侧面的行选择器 - 按住 shift 键选择倍数 - 但您不能选择和跳过行 - 它们必须是连续的。最好的办法是使用@BitAccesser 建议和一个很好的示例数据库。学习 VBA 的艰难开始 - 特别是当提示是德语时 - 但它确实可以满足您的需求
-
@Andre:我试图完全实现 BitAccesser 的示例正在做的事情。请原谅我糟糕的解释。
标签: ms-access checkbox vba ms-access-2013