gofmp15

Multi-Threading FileMaker?

Discussion created by gofmp15 on Jun 26, 2017
Latest reply on Jun 27, 2017 by wimdecorte

Back in the dark ages Apple computer joined the club and began offering Multi_finder, multi-threading etc.

 

There were raging arguments about what is multi-threading in various lists. On the Mac at that time it was timesharing rather than simultaneous actions. An action proceeded for a few tics and then another was given some time. The computer was fast enough that the pauses weren't noticed.

 

I used 4D before I converted exclusively to FileMaker in order to become sane again and enjoy the much restricted and easier to use environment. However, 4D was 'multi-tasking'. For instance, I wrote a short script that would open a new window and begin add one to a field and refresh window in a loop. I performed this script 24 times so that there were 24 open windows and 24 counters I could watch change their values.

 

I can't do this in FileMaker, FileMaker is 'single threaded'. I'd have to pause a script to run another.

 

Apple is touting an 18 Core iMac soon to be delivered. FileMaker Pro won't be using any of those to do multi-tasking as I described it above.

 

16 delivers a much improved method of opening new windows and assigning layouts, etc. But if I have 12 windows open, only one is doing something unless there is someone to use the pause function and passing a script around.

 

Acknowleding being able to run a script on server, wouldn't it be nice if FIleMaker Pro could start a script that opens a new window and updates all of our accounts for the EOM billing and after an account is updated that account id would be passed as a parameter to another script that printed the statement while the billing update continued. OK, one script could do that.

 

But what if while I am watching that happen in Window A  I could update my price list in window b using script b while reviewing  estimates and job orders using a script in window c?

 

I created a rather trying script to allow the CEO to watch the current sales over the phone in real time but that prevented him from using an of the other FileMaker features.

 

Multi-Tasking Now!

Outcomes