Dali Posted June 14, 2011 Posted June 14, 2011 Hi there, Are there any docs available on the filemaker (fp7) file structure? I'm basically looking to edit (in binary mode) an fp7 file. I need to modify the string in External Data Source box for about 100 UI files. UI files are all the same the only difference is that each points to a different DATA file on the FM server. This happens on an ongoing basis, every time we issue an update. I'm designing a C++ app that handles this, just having a little trouble figuring out where/how the file reference string is stored inside the binary file. I was able to locate and modify the string to some degree but it doesn't appear to be working 100% so it can't be rolled out to production as of yet. Any input would be helpful. Thanks.
Ocean West Posted June 15, 2011 Posted June 15, 2011 Don't do it, that kind of low level 'hack' WILL irreparably corrupt your file.
Dali Posted June 15, 2011 Author Posted June 15, 2011 Don't do it, that kind of low level 'hack' WILL irreparably corrupt your file. Hack would be the right way to call it, but unfortunately it remains the only way until filemaker decides to allow their users to make these changes programatically, such as changing data reference through a script. Many developers out there who implement the data separation model would benefit from this. Of course the low level hack would not be done on the "master" file so there's no need to worry about corruption if done properly. Hence, the reason I'm looking for a documentation. Thanks, Dali
Vaughan Posted June 16, 2011 Posted June 16, 2011 I need to modify the string in External Data Source box for about 100 UI files... every time we issue an update. I'd put the effort into changing the way updates are done to avoid having to modify the external data sources.
normanicus Posted June 16, 2011 Posted June 16, 2011 Hi there, Are there any docs available on the filemaker (fp7) file structure? I'm basically looking to edit (in binary mode) an fp7 file. I need to modify the string in External Data Source box for about 100 UI files. UI files are all the same the only difference is that each points to a different DATA file on the FM server. This happens on an ongoing basis, every time we issue an update. I'm designing a C++ app that handles this, just having a little trouble figuring out where/how the file reference string is stored inside the binary file. I was able to locate and modify the string to some degree but it doesn't appear to be working 100% so it can't be rolled out to production as of yet. Any input would be helpful. Thanks. Contact this guy: Winfried Huslik <[email protected]>
Recommended Posts
This topic is 4907 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