stefangs Posted April 11, 2002 Posted April 11, 2002 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!
BruceJ Posted April 12, 2002 Posted April 12, 2002 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.
Steven H. Blackwell Posted April 12, 2002 Posted April 12, 2002 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
stefangs Posted April 13, 2002 Author Posted April 13, 2002 thanks much, bruce! it's not what i hoped for, but it's good to know!
stefangs Posted April 14, 2002 Author Posted April 14, 2002 wow! i've never fiddled much with applescript myself, but this i have to try. thanks!!
Recommended Posts
This topic is 8259 days old. Please don't post here. Open a new topic instead.
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now