如何在 TextInput 中将 0 更改为 1

How to Change 0 to 1 in TextInput

将 PowerApps TextInput 上的 0 更改为 1 的最佳方法是什么。试图用 OnSelect 函数找出答案。不希望用户在订单中输入 0 数量。如果用户输入 0,它将自动更改为 1

希望我解释清楚。提前谢谢你。

今天,您不能拥有根据同一控件的值更新控件值的规则(因为这可能会产生循环依赖性)。您可以做的是向用户显示一个错误,说明他们犯了一个错误,并可能阻止他们在应用程序中前进,如下例所示:

为了制作该示例,我更新了屏幕控件中的以下属性:

btnAdd.DisplayMode: If(Value(TextInput1.Text) >= 1, DisplayMode.Edit, DisplayMode.Disabled)
lblErrorMessage.Visible: Value(TextInput1.Text) < 1
txtQuantity.BorderColor: If(Value(TextInput1.Text) >= 1, RGBA(0, 18, 107, 1), Color.Red)

希望对您有所帮助!