单击文本框,然后单击出现的上下文相关控件中的“数据”图标。然后我可以看到控件的名称是First_NameTextBox。然后,我单击列表视图上的任意位置,然后单击视图右侧显示的上下文控件中的“操作”图标。我选择" On Current"。然后,我创建了两个步骤,每当激活新记录时都应该执行这些步骤:
If [First_NameTextBox] = "somevalue" Then
SetProperty
Control Name [First_NameTextBox]
Property BackColor
Value #FF0000
End If
但是,无论First_NameTextBox中的值是什么,这都会将文本框变为红色。如何引用文本框的CURRENT值?
答案 0 :(得分:0)
基于字段值的条件格式不适用于Web应用程序中的列表视图。
如果您构建了网页(有或没有模板引擎),Access的设计限制可能令人沮丧。
另一种挫败感来自将Access中的表单从本机Access环境移动到基于浏览器的显示。
我感受到了第一种挫败感,但到目前为止,我已经避免了第二种挫败感。我保持MS Access和HTML呈现的表单彼此远离。
答案 1 :(得分:0)
Access Web Apps的列表视图中的条件格式是可用的,它应该比它应该更难。
Example: IF = "" True Then White Else Red END IF /DONT ASK ME WHY!
摘要:您的代码是声音,只需在“视图当前宏位置”下输入即可 这是我的第一篇文章,我花了DAYS寻找这些信息,并在深谷地点找到了所以我希望这对你有所帮助。