我想在我的应用程序的屏幕之间导航,第一个屏幕是这样的:输入图片描述
根据选中的复选框,我想导航到它。如果选中的复选框不止一个,还可以在for屏幕之间导航。例如,如果我检查第一个和最后一个,我想去第一个的屏幕,然后是最后一个的屏幕。我想做所有的可能性,我试过这个代码,但它不工作输入图片描述
有人能帮我一下吗,提前谢谢你!
这是可行的。关于"下一个"按钮,创建一个集合,存储选中的屏幕。接下来,您可以编写一个if条件,读取当前屏幕并将其与集合进行比较,以了解在当前屏幕之后导航到哪个屏幕。
这是可行的。但是这样写会很费力。最好使用图库和集合来进行导航。但我不知道你的应用,也不知道你会怎么用。这是一种你可以随心所欲做你想做的事情的方法。
不要使用多个if语句来检查复选框的值。这样做以后会给你带来麻烦。因为powerapps倾向于停止识别屏幕上不可见的东西。而是使用全局变量(随时随地都可以看到)。
看起来你只需要几个屏幕,所以应该不会太难。
创建"Navigate"按钮,用于改变其在选择上的"。
是寻求帮助的提示。始终以文本格式共享您的代码,以便人们可以轻松地重现您的问题。图片有帮助,但是没有人想要输入所有这些东西。
您可以将按钮的导航功能设置为navigate (If(Reservoir checkbox,'Reservoir Vertical HCL1',PostechargCheckbox," postde charge 2',PompCheckbox,'Pomperie 3'))
这将使您能够基于所选复选框进行导航(注意,仅仅引用值为true/false的对象的名称与写入"ReservoirCheckbox是一样的)。Value = true")