Сегодня вы не можете иметь правило, которое будет обновлять значение элемента управления на основе значения того же элемента управления (так как это может создать циклическую зависимость). Что вы можете сделать, это показать пользователю ошибку, сообщающую о том, что он допустил ошибку, и, возможно, не дать ему продвинуться в приложении, как в примере ниже:
Чтобы создать этот пример, я обновил следующие свойства в элементе управления экрана:
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)
Надеюсь, это поможет!