Ms Access数据表视图 - 只有一列可编辑

时间:2017-01-16 12:38:25

标签: ms-access ms-access-2010

有访问数据表子表单,用户应该只能编辑计数列。怎么办?

目前,如果我更改表单属性Allow Edits = True,则用户可以更新任何单元格。

此外,用户应该能够输入不同的计数值。如果用户在第一个单元格中键入1,则会复制所有行。

如何实现这一目标?

enter image description here

1 个答案:

答案 0 :(得分:3)

对于您不希望编辑的表单上的每个控件,将Enabled属性设置为False(或Locked属性)。

对于计数复制到所有行,我们需要查看此数据表所基于的查询来回答这个问题。如果计数是未绑定的文本框,您将获得您所看到的行为,因为Access将仅创建控件的单个实例,然后在所有行中重新绘制该单个实例(请注意,连续表单也是如此)< / p>

相反,创建一个包含此字段(或虚拟表)的查询并绑定到该字段,确保将文本框绑定到虚拟字段,然后您应该能够按行编辑该值