Jump to content


  • Content Count

  • Joined

  • Last visited

Community Reputation

0 Neutral

About Bioasys

  • Rank
  1. Hello, I called FileMaker support to ask them for help with this problem and they were able to find the solution. It turns out I have a 360 Works plugin installed on my system that was causing the permission denied error message to occur. What I did to resolve the issue was go into the extensions folder of my fmpa10 application and copy the 360 works plugin to a different folder. Then I deleted the 360 Works plugin from the extensions folder. Then I opened (successfully) the file in fmpa10. Then I closed the file went to the folder that I had copied the 360 Works plugin into and copied it back
  2. Hello, I have a very large database that I have built over the past 5 years or so that I am running on a MacPro. I using the Lion OS/X 10.7.4 operating system. I originally built the database on fmpa10 and so am running the database on fmpa10. I tried upgrading to fmpa11 and running the database on fmpa11 but the database kept hanging when I would use the pause/resume script step within a script. So I switched back to fmpa10 and the problem went away. My database program gets run every weekday and takes about 10 hours to complete. By and large the program has run without problem however about
  3. Hello, I just upgraded my MacBook Pro to Mountain Lion. I am using fmpa10. When I tried to open a database file I received an error message saying: "BioASys.fp7" could not be opened. (Permission Denied) I tried opening other files in fmpa10 and got the same error. I also have fmpa11 on my system and the files opened ok in fmpa11. Does anybody know how to set the correct permission so that I can open my file. Thanks, George
  4. Hello, Excellent, Thank you, that worked beautifully. Sincerely, George
  5. Hi Thanks for your reply. I ended up having to change the calculated AppleScript to: tell application "BioasysSendMail" to update(theTime, true) where theTime is the value in field: BioasysScriptProgressMonitor::FourSDMin Using your code as an example I got as far as: Let([ template = "tell application "BioasysSendMail" to update(time, true)"; sec = GetAsNumber(BioasysScriptProgressMonitor::FourSDMin); shell = Substitute ( template ; "time"; sec) ]; But from here I'm not sure what to do. Thanks again, Sincerely, George
  6. Hello, I am trying to write a calculated AppleScript. The AppleScript I am using is as follows: set theTime to 5 do shell script "osascript /Applications/BioasysSendMail.scpt " & theTime & " &> /dev/null &" If I run this as a native AppleScript in a PerformApplescript script step it runs just as expected. However I want to be able to calculate the number (in this example 5) in the first line from a time field on one of my layouts. I am essentially converting the time into total seconds. Here is the code I am using which converts the time into seconds: Let([
  7. Hi Moderator, I basically have a database that collects data from the internet, the first script, and then performs lots and lots of calculations looking for patterns and then correlating those patterns to various outputs. I am a chemical engineer with a background in statistical analysis and biochemistry. The primary goal of my database is to monitor clinical trial test results and other reported scientific results so that I can maintain a current knowledge base of the state of the biotech industry. I am not a spammer who is collecting hugh databases of say, I don't know, facebook data scrap
  8. Hello, thank you for your response. I believe I am beginning to understand you. I still don't think this approach will address my concerns. Any solution that checks to see if the completed script field has been completed must be timed in order to determine if the script has not taken longer than expected to complete. So it is not clear to me how the AppleScript knows when to check the gCompleted field to determine if an error exists. I am also concerned that the external AppleScript may not be able to access to appropriate script monitoring layout. Every day when I run the database I start wit
  9. Hello, Thanks again for your response. I'm still very confused. If I understand you correctly you are saying that I should have an external AppleScript that controls the flow of my filemaker scripts. Since I already have a good amount of effort into having the control of my scripts occur within filemaker I am reluctant to switch the control to an external AppleScript. Even if I were to make the change I believe the AppleScript code controlling the sending of the email would have to wait for an error condition to occur before an email would be sent to me. I envision situations where the script
  10. Hello, thanks for your response. I must admit I don't understand your AppleScript. Since I need to have the email sent via an AppleScript not from filemaker why am I telling filemaker to run either script 1 or script 2? Is the delay of 500 seconds supposed to correspond to the time the script is estimated to take to complete? Is the script 2 within the If condition the script that is sent from AppleScript rather than from inside filemaker? Inside the if cell "gCompleted" = "1" statement is the AppleScript reading the value of "gCompleted"? Is that how I pass the estimated completion time into
  11. Hello, Thank you for your response. The problem I see with the approach you suggest is that the script would have to complete before the send email step was used. This would mean that in the event of a script crash the send email step would never be reached and I would never get the email alerting me to the problem. Or in the event that the script does not complete within it's estimated completion time I would not receive the email notifying me of the problem until after completion time had passed. I envision writing an AppleScript that is initiated in filemaker that accesses the estimated co
  12. Hello, Yes, I have just spent the last three months optimizing the code to get it down to 14 hours. What I am looking for is a way to get the database to send me an email when a given script does not complete within its estimated completion time. My current script progress layout does provide me with checkpoints that allow me to monitor the progress of the database as it works it's way through the scripts.That is all fine when I am in the same location as my database but I am trying to create a system that alerts me to a problem if I am away from my system, for instance if I'm traveling. Since
  13. Hello, I have a database that runs every weekday which takes about 14 hours to run. I have a layout that monitors the progress of each of the multiple scripts (38 in total) in my database. This progress monitor layout has a field for each script in the database so that when each of the 38 scripts is completed the corresponding field is marked with a timestamp. In addition to the completion timestamp field each script also has a field that that upon completion of the previous script an estimated completion time of the current script is calculated and placed in the estimated completion time fiel
  14. Hi, Thanks for the link but unfortunately it didn't work. I tried putting my AppleScript script in a "Tell application "Finder"" block but instead of compiling it opened the AppleScript Dictionary and then locked up my system. Thanks, George
  15. Hello, I am trying to write an AppleScript script that takes the contents of my clipboard and creates a text(.txt) document from it. I have tried using the built in "Save a Copy As" filemaker script step but it converts the text document into some type of Unicode format that the Python script I am running the .txt document on doesn't recognize. So I have written an AppleScript script which compiles and runs correctly when run from the AppleScript Editor but gives an error message if I try to compile it within the "Perform AppleScript" Script step in FileMaker. Here is the AppleScript: se
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.