0

PowerApps TextInput で 0 を 1 に変更する最善の方法は何ですか? OnSelect関数で理解しようとしています。ユーザーが注文に 0 数量を入力することを望まない。ユーザーが 0 を入力すると、自動的に 1 に変更されます

ここに画像の説明を入力

私が自分自身を明確に説明してくれることを願っています。前もって感謝します。

4

1 に答える 1

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)

お役に立てれば!

于 2020-02-18T13:46:45.857 に答える