我有一个查询条件,如图所示:
IIf([Status]="ACTIVE";"ACTIVE";IIf([Cancellation_date]<Now() Or IsNull([Cancellation_date]);"Cancelled ";"To be cancelled on " & [Cancellation_date] & ""))
此外,我希望这些字段具有某些颜色。当然,我也希望在那里显示文本。绿色,如果"ACTIVE"
如果"To be cancelled on " & [Cancellation_date] & "
为橙色如果[Cancellation_date]<Now() Or IsNull([Cancellation_date])
,则为红色。
请,我该如何实现?该声明当前正在运行,但我剩下的是着色部分。
谢谢您的支持
在设计视图中打开表单,然后单击要设置格式的第一个控件。
在标题中,转到“表单设计工具”下的“格式”。>>
单击条件格式,然后单击新规则。
确保列表中的绿色高于红色,否则红色将取代绿色。
对于绿色,您将设置Field Value is equal to "Active"
并更改颜色。
对于橙色,您将设置Expression is [Cancellation_date] >= Now()
对于红色,您将设置Expression is [Cancellation_date] < Now() Or IsNull([Cancellation_date])
在DataSheet视图中它将是什么样:
以及格式化规则是什么样的: