了解画布应用的行为公式

大多数公式都是用来计算值的。 就像 Excel 电子表格一样,当值发生更改时,会自动执行重新计算。 例如,可能希望在 Label 控件中用红色显示小于零的值,用黑色显示大于等于零的值。 所以,可以将这个控件的 Color 属性设置为以下公式:

If( Value(TextBox1.Text) >= 0, Color.Black, Color.Red )

对于这一点,如果用户选择 Button 控件,会发生什么情况? 不会更改任何值,所有没有任何新值需要计算。 Excel 没有类似 Button 这样的控件。

通过选择 Button 控件,用户会发起一系列操作或行为,从而更改应用的状态:

由于这些函数可更改应用的状态,因此无法自动重新计算。 您可以在 OnSelectOnVisibleOnHidden 和其他 On... 属性的公式(称为行为公式)中使用这些函数。

多个操作

使用分号可创建要执行的操作列表。 例如,您可能希望更新上下文变量,然后返回到上一个屏幕:

UpdateContext( { x: 1 } ); Back()

操作按照它们在公式中出现的顺序执行。 当前函数完成执行后,才会开始执行下一个函数。 如果发生错误,则可能无法继续执行后续函数。

备注

您能告诉我们您的文档语言首选项吗? 进行简短调查。(请注意,此调查是英文版调查)

此调查大约需要七分钟。 不会收集个人数据(隐私声明)。