Hi guys

Sorry this was accidentally posted in the Deploy forum - makes more sense here.

We are redesigning an old Lianja app and want to make it in to a web app. Have to say we are pretty impressed - Lianja just keeps getting better...

We have rebuilt it as a VFP app and works well. Then we rebuilt it as a js app & that is now working pretty well too. js front end calling VFP server procs.

However, when we run it as a web app, it is struggling a bit & we could do with a couple of pointers please.

1) When we try to run the view in browser (by pressing the cloud button next to the runtime arrow top right of the screen), we get the app center 90% of the time. The other 10% it launches correctly as a web preview. Don't understand why.

2) We don't seem to be able to declare any global variables. In desktop js just omitting the "var" word, makes js memvars global and that works well. But in web, they go out of scope and all our init() prep work is lost.

3) In desktop VFP and js, the record pointers are rock solid when we change pages but in web, the correct record is displayed for a fraction of a second and then changes to a seemingly random record. However, the parent/child relation seems to be good. We have tried changing the refresh on activation setting but makes no difference. We are not moving the record pointer programatically.

In web, do we have to re-search the correct record every time we activate a page? We tried that but the record still flicks to another.

Sure it is something minor.

Any thoughts?


Thanks in advance.


SpringBox