【问题标题】:Are you able to use conditional formatting on access records as a whole? Changing the entire record color based on one parameter?您是否能够对整个访问记录使用条件格式?根据一个参数更改整个记录颜色?
【发布时间】:2019-07-22 19:21:11
【问题描述】:

我希望根据订单是否到达来突出显示订单。前任。到达时会将整个记录突出显示为绿色,而问题将突出显示整个记录为红色。

我使用的表格是数据表表格。我很困惑添加文本框是否有益,但我无法想象它会如何呈现。

我已尝试使用条件格式,但无法使用多个规则。我可以手动进入并编辑每个字段,但这似乎是一种愚蠢的方式。我只能在报告中为整行着色,但我希望我的信息像数据表一样呈现。

只有 id 颜色发生变化,因为我手动设置了有关订单状态的规则。我希望更改整个记录。

【问题讨论】:

  • 只有文本框和组合框可以有 CF。使用文本框在其他控件设置为透明后拉伸全长记录。在该文本框上设置 CF。
  • 如何在数据表表单中放置文本框?只需在设计模式下将所有文本覆盖在框上?
  • 抱歉,我错过了有关数据表模式的要点。对于这种方法,表格必须是连续的或单一的。因此,即使每条记录上的标签也会显示颜色。不要真正遵循“手动进入并编辑每个字段”的意思。
  • 就像用户进入并更新订单状态一样。然后根据他们在这些字段中输入的内容,整个记录会改变颜色。我只是想像在 ms excel 中一样突出显示一行。

标签: ms-access conditional-formatting


【解决方案1】:

我找到了解决方法。您不能在数据表视图中选择多个字段,但在设计视图中您可以选择多个文本框并应用条件格式来更改整行。

【讨论】:

  • 这并不是真正的解决方法。这正是 CF 的设置方式——在设计视图中。你还做了什么?
  • 我试图从数据表视图中选择多个字段,因为这是我想要显示信息的方式。但是,我发现您必须可以在设计视图中多选字段并应用 CF 并将视图更改回数据表,并且规则将适用于多个字段。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-12-23
  • 1970-01-01
  • 2017-03-30
  • 2013-05-02
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多