有条件地禁用Access中连续表单上的按钮

时间:2014-05-29 19:22:38

标签: ms-access continuous-forms

我在Access 2010中有一个连续的表单,其中包含一个删除按钮,该按钮显示表单上显示的每条记录。我只想在显示的最后一条记录上启用删除按钮。我很难过如何去做。任何帮助非常感谢。感谢。

1 个答案:

答案 0 :(得分:1)

在访问中,任何表单上只有一个组件实例 - 以连续形式只复制几次。在连续形式的任何单行上,唯一的方法是通过数据(显然)和数据感知组件的条件格式化:文本框。 格式化选项也非常有限。因此有两个选项:使用与表单具有相同背景的文本框,并创建一个条件格式,用于更改最后一行的背景色或创建具有两行的表(ID,PICTURE) - 一个带有透明图片(ID = 1)和一个带有按钮图片(ID = 2) - 并将其链接到记录源中(Somethig沿着以下行:SELECT .... pic FROM yourtable INNER JOIN pictable ON pictable.ID = yourtable.isLastRecord ...