![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
I've been developing a multi-file database on my PC, and have gotten to the point where it's time to upload it to a server machine and start sharing it over Filemaker Network with FM Server 7. Since I've been developing on a stand-alone laptop, all of my file references look like so: file:Contacts.fp7 file:../Donors/Donors.fp7 Now that the files are on the server, they seem to find each other just fine with the 'file:' prefix, but there is one problem. When I try to develop on my local machine, it often finds my local files instead of the server ones. I see that another way of setting up file refs is to use the 'fmnet:' prefix. That seems like a good thing to use, but what will happen when I download the files back to my laptop for development away from the office? Will they be able to find each other? Can anybody tell me the proper way to set up file references in this situation? |
#3
| |||||
| |||||
|
|
Can anybody tell me the proper way to set up file references in this situation? Generally, one doesn't have both hosted files AND local files in development. If you're going to continue to develop on the hosted files, zip or stuff all local copies and that will solve your problem. |
|
I would also be VERY careful of developing on hosted files. There are many reliable reports that interruptions or network conflicts during schema changes on hosted files can result in catastrophic effects, including but not limited to having all field definitions, all scripts, or all data disappear from the files in question. |
if the local desktop crashes.|
Run frequent server backups during development and if you DO have a glitch, return to the most recent good version of your files. |

|
I personally try to develop using the separation approach, where data files are separate from interface files, and most work is done in the interface files, which don't require any importing when they're uploaded to the server. This way I work solely in my local copies, and upload as needed. |
|
That way I can work with my copy of FM set to "none" in the network protocol, and not interact with the hosted files while I work. |
![]() |
| Thread Tools | |
| Display Modes | |
| |