启用条件不工作
Enabled condition not working
我有一个名为:DBSERVERNAME 的 属性,它像这样绑定到我的编辑框:
现在,如果该文本框为空且基础变量 DBSERVERNAME 没有值,我希望禁用 "next" 按钮。
所以我创造了这样的条件:
但是没有任何反应,如果 DBSERVERNAME 属性 没有值,我如何确保按钮被禁用?
像这样的控制条件最好成对指定。把它想象成一系列的条件和动作。因此,您突出显示的条件有时会启用控件,但永远不会禁用它。
您需要添加一个禁用控制条件与互补条件Not DBSERVERNAME
。当你在那里时,我建议只用 DBSERVERNAME
替换 DBSERVERNAME<>""
,因为空的 属性 评估为 false,非空的 属性 评估为 true。
请注意,如果您将场景扩展到涵盖多个属性,您将希望将它们合并为一个条件以用于单个启用控制条件,而不是添加多个控制条件,以避免仅在几个条件之一时启用控件满足要求的条件。
我有一个名为:DBSERVERNAME 的 属性,它像这样绑定到我的编辑框:
现在,如果该文本框为空且基础变量 DBSERVERNAME 没有值,我希望禁用 "next" 按钮。
所以我创造了这样的条件:
但是没有任何反应,如果 DBSERVERNAME 属性 没有值,我如何确保按钮被禁用?
像这样的控制条件最好成对指定。把它想象成一系列的条件和动作。因此,您突出显示的条件有时会启用控件,但永远不会禁用它。
您需要添加一个禁用控制条件与互补条件Not DBSERVERNAME
。当你在那里时,我建议只用 DBSERVERNAME
替换 DBSERVERNAME<>""
,因为空的 属性 评估为 false,非空的 属性 评估为 true。
请注意,如果您将场景扩展到涵盖多个属性,您将希望将它们合并为一个条件以用于单个启用控制条件,而不是添加多个控制条件,以避免仅在几个条件之一时启用控件满足要求的条件。