April 11, 200223 yr could someone who runs OS X verify the following for me, please? situation: i have a solution which was bound under 5.0 (classic environment). a user wants to run it on OS X, but doesn't want to launch the classic environment. if the user has FM 5.5, can the main file of the solution be opened with that without having to convert all files (like you have to with .fp3 to .fp5)? if yes, can the runtime engine be trashed? if yes, what happens when one of the bound documents is double clicked? does it launch FM 5.5 or does it generate an error? thanks for any help!
April 12, 200223 yr You can do this .. sort of. Open FMP5.5 and then choose open file, choose to show "all file types". Find the data files in the runtime folder. (Note that it's not the main file with the name "Solution" on it, but it's the files with the same names as the orignally pre-runtime file names. This will open it up and rename the file appended with "converted". If it is a multi file solution, you'll have to do this with each file and then change the names back to the orignal names by getting rid of "<space>solution" at the end of the file names. All commercial developers should be aware of this when distributing "runtime" solutions. Some may assume that because the files are "bound" they are protected and can not be used by another FMP savy person. If you're creating a "runtime" as a sample commercial solution, you still need to prtect it with limitations using developer passwords and such.
April 12, 200223 yr Actually, the "bound" files, the dta files, can be converted back to regular FileMsker Pro files by use of an AppleScript. They can then be ported to FileMaker Pro 5.5 running in OS X. When doubled clicked they will launch the FMP 5.5 application. Run this in Classic BEFORE going to OS X. Save this as an applet, never show startup screen. THen just frop the bound files on them. MAKE A BACKUP COPY first. on open (theFiles) set file_name to theFiles as string tell application "Finder" set creator type of file file_name to "FMP5" set file type of file file_name to "FMP5" end tell end open HTH Old Advance Man
April 14, 200223 yr Author wow! i've never fiddled much with applescript myself, but this i have to try. thanks!!
Create an account or sign in to comment