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

Другие вопросы по тегам