Well I've gotten it working! The thing I was doing wrong is that I had the external data source $$Variables being set in the open script which was running "On Window Open". However the script wasn't running until after the external data sources were resolved (presumably because the window hadn't opened yet) Anyway I put in a script to set the $$Variables and called that from the launcher file before doing anything else and it worked!
Nice! Could you elaborate a bit? I have the same issue... I think the goal is the same... I want to open a separate file in sequence and set its External address before it loads. So when you say
"I put in a script to set the $$Variables and called that from the launcher file before doing anything else"
where is the script, and when does it run? I presume on file open of your App, specifically, OnFirstWindowOpen, you perform a Perform Script from your launcher file?
Some light would be helpful, thanks!
This is what I did: In my file I created a little script that set the $$variables. I had been trying to call this from my open script on a script trigger "On First Window Open" This worked fine for Pro but on Go the Data sources seemed to resolve before the window opened. So, I wrote a little script in the file to set the $$variables. Then I called that script from the launcher file using OpenURL[fmp://~/filename.fmp12?scriptname] Doing it this way worked!
Awesome! I'll give it a shot and let u know. Many thanks,
Sent from my iPhone