Microsoft Project Siena - Как заставить button1 перейти на определенную страницу, если text1 равно "XX"?
Microsoft Project Siena - Как заставить button1 перейти на определенную страницу, если text1 равно "XX"?
Здравствуйте все,
Так что я хочу, чтобы, когда вы нажимаете "кнопку", она переходит на страницу, где вы можете ввести пароль или текст (например, в поле "text1"), тогда на той же странице будет "кнопка", когда Вы нажимаете "кнопку", и он проверит, есть ли определенный текст в "text1", и если текст соответствует, он перейдет на любую страницу, к которой я хочу.
Возможно ли это?
Если да, то как именно?
Имейте в виду, что я хотел бы сделать это, находясь в "Microsoft Project Siena", что означает, что в настоящее время у меня не установлено никаких других инструментов для создания "приложений".
Спасибо и всего наилучшего, -Шон Д.
::ОБНОВИТЬ::
Некоторые вещи, которые я уже попробовал самостоятельно:
У меня есть другая кнопка, которая меняет видимость на true, когда таймер равен 5000, поэтому я попробовал тот же тип вещей, но, похоже, он не меняет видимость при вводе правильного текста, например:
If(Text1!Text!Value=test1234, true)
даже не это работает
If(Text1!Value=test1234, true)
Это то, что у меня есть в формуле видимости, но, как я уже сказал, это не работает.
Но все же, когда это используется с таймером, например, так:
If(Timer1_1!Value=5000, true)
После перехода на страницу и спустя 5 секунд появляется кнопка, и она отлично работает.
Есть идеи?
1 ответ
Я понял:
If(Text1!Text="test1234", true)
сделал работу!
-Sean
Также, если вы хотите очистить пароль "InputText", вам придется сделать что-то вроде этого:
Navigate(Screen1, ScreenTransition!Fade);UpdateContext({text_pwd: "abc"});UpdateContext({text_pwd: ""})
Поместите это на кнопку для навигации, и она перейдет к "Screen1" и очистит текст пароля, затем измените свойство Default для пароля "InputText" на text_pwd или как вы хотите его назвать.
Удачи! -Sean