让我看看我是否正确理解了你的问题。
您有一个类似下面的 SharePoint 列表。
列表
还有这样的登录页面
登录页面
单击登录按钮,您要验证列表中是否存在帐户和密码,并让用户导航到欢迎页面。
假设上述场景是您想要的,onSelect 将如下所示:
If((LookUp( 'list-test' , AccountName = TextInput1 .Text). Password = TextInput3 .Text), Set( errorMessage , "");Navigate( Screen2 ,ScreenTransition.Fade), Set( errorMessage , "错误的帐户名或密码”))
- 'list-test' - 将替换为您的数据源名称
- AccountName - 将替换为 sharepoint 列表中包含帐户标题的任何列名
- TextInput1 - 将替换为 TextInput 的名称,该名称将包含登录页面中的帐户名称
- 密码- 将替换为共享点列表中包含密码的列的名称
- TextInput3 - 将替换为包含用户输入密码的 TextInput 的名称
- errorMessage - 这是一个全局变量,我设置为在失败时显示错误消息
- Screen2 - 将是您在成功检查后将用户带到的屏幕
在我的示例中,我有一个标签 (label3),其文本绑定到该全局变量errorMessage以防出错。