Jump to content
Claris Engage 2025 - March 25-26 Austin Texas ×

This topic is 8259 days old. Please don't post here. Open a new topic instead.

Recommended Posts

Posted

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!

Posted

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.

Posted

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

Posted

wow! i've never fiddled much with applescript myself, but this i have to try. thanks!!

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

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