I can't figure out how to pass a text to the screen name argument of the Navigate function.
I can generate the text of the next screen name, and use it in a label, but I can't seem get navigate to accept anything other than manually entered text.
I've been unsuccessful with the following approaches (and variants that I've lost track off)...
Navigate(Screen & (scrNum+1),ScreenTransition.Fade))
Navigate(Screen & Text(scrNum+1),ScreenTransition.Fade)
Navigate(Text("Screen" & (scrNum+1)),ScreenTransition.Fade)
Navigate(Concatenate("Screen",Text(scrNum+1)), ScreenTransition.Fade)
I also tried simplifying the expansion by removing the arithmetic and iterating through the above
UpdateContext({nextScr:(scrNum+1)};
Navigate(Screen & nextScr),ScreenTransition.Fade)
Can anyone tell me what I'm doing wrong?