首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Access 2007 -基于复选框隐藏文本

Access 2007 -基于复选框隐藏文本
EN

Stack Overflow用户
提问于 2014-09-09 23:44:42
回答 1查看 969关注 0票数 1

我有一个Access 2007数据库,其中有一个表(夹具时间表),一个表单(输入夹具),和两个报告(外部夹具计划,内部夹具时间表)。

对于此数据库,用户将使用“输入夹具”表单将夹具添加到“夹具计划”数据库中。当他们完成数据添加后,“外部/内部夹具计划”将数据输入到表中,并将其输出到可以打印或导出的报表中。

由于表格的性质,有时表中某一特定记录的数据需要保持不变,但该记录需要标记为报告“未使用”。

我已经设置了一个标有"Not“的列,表单成功地使用了一个复选框来更新一个夹具当前的”使用/不使用“状态(也就是说,当表单说”不使用“时,该表说”不使用“,反之亦然)。

然而,我希望这些报告以有意义的方式反映“未使用”的状况。

目前,报告将显示表中的数据,如下所示:

代码语言:javascript
复制
F1
Information about fixture
------------------------------------------
Location:  Something
Min/Max:  Something
Dimensions: Something

(以此类推,表中每列有一个文本框)。

我想做的是让“未使用”状态触发每个文本框的可见状态,并更改“有关夹具的信息”行的文本。然后看起来是这样的:

代码语言:javascript
复制
F1
NOT USED
------------------------------------------

(下面的一切都是隐藏的)

我一直在尝试各种VBA脚本。有些人让我给“标记”控件赋值,并使用If- the语句,但它不起作用(很可能是用户错误)。

看起来,让报表检查“夹具计划”表中“未使用”列的状态并根据它调整其输出是相当容易的,但我没有任何运气。

任何帮助都将不胜感激。

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2014-09-10 10:44:52

在报告中:

  1. 使用查询显示信息或“未使用”,例如: 显示: IIF(NotUsed,“未使用”,我的信息字段)
  2. 使用详细信息格式事件隐藏不想显示的字段,例如: Location.visible=not NotUsed (etc)
  3. 将详细信息部分设置为Can Shrink=True。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25755200

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档