Hi,
I am using a parameter to deep link to a gallery item in my app. This requires me to use a variable for the gallery navigation.
So for the gallery, I have the OnSelect set to:
Set(varParamNav, Gallery1.Selected)
Which should set the variable to be the entire selected record.
Then for the form Items property I set it to:
varParamNav
So selecting an item in the gallery should set the variable as a record, and the form should read that record. However, the only thing the form reads is whatever fields are in the gallery. So if I have Name and Age as Title and Subtitle in the gallery, those fields display on the form. If I change Age to Created On in the gallery, then Age will be blank on the form, but Created On will display the correct value.
I've disabled all the OnStart formulas, I've tried creating a new screen with a new data source and replicating it there in isolation, but it still doesn't work. Which is strange because simply setting a record to a variable and using that variable as the Item on a form works in any other app I've built.
At this point I would even appreciate troubleshooting ideas, because I feel like I've exhausted all of them.