Matt Leach Posted August 1, 2011 Posted August 1, 2011 Hello all, I'm attempting to create a navigation menu that i can use in my layouts for the first time and am having some difficulty which i hope is just an oversight on my part . I found the following article online on how to create a basic menu and have been using it as a reference: http://digitalfusion.co.nz/weetbicks/build-a-navigation-system-part-one--starting-out-simple/37/ I have a table (navigation) with 3 repeating fields: Icons - Container [7] - Global Labels - Text [7] - Global Layouts - Text [7] - Global I've created a new record in this table and placed 7 images into the Icons fields, added a label for each and 7 layout references. I made sure that the box was unchecked to "store only a reference to the file" as this database will be viewed by several computers. I then placed the fields onto my main layout and everything works fine. The issue is that once i close the file and re-open it, the record i created in the navigation table is gone along with all the images, labels and layout references. Seems the only way to keep the record from disappearing to to leave the file open. Is there something that i am missing or doing wrong? Thanks
IdealData Posted August 1, 2011 Posted August 1, 2011 Global fields are only retained in your file if YOU are hosting the file - i.e. you opened it up from a place on your hard drive. If the files is hosted via FileMaker networking then your global data will be lost when you close the file.
Matt Leach Posted August 1, 2011 Author Posted August 1, 2011 Thank you for your response. I was afraid of that. My files are currently hosted on FMS Advanced This is my first time working with globals so please excuse my ignorance. Would it be possible (as a workaround) to store the images in a network location that everyone already has access to and store a reference to the images
Aussie John Posted August 1, 2011 Posted August 1, 2011 I like to create a sudo global for this type of thing. In other words create a new table just for these fields. Create a single record and add your data as before. Link this table using the "X" relationship option (I believe it is called cartesian). This will make an always relationship and the data will be available in your working table. (Or any other table - just make another relationship.)
Inky Phil Posted August 2, 2011 Posted August 2, 2011 Or if it helps you can load your globals from a file during your a startup script. Another option is to load the globals offline ( as a single user) and then uploadf again to the server. Users will see globals as they were last closed down in single user mode until such time as the user changes them. Just in case it helps Phil
Matt Leach Posted August 3, 2011 Author Posted August 3, 2011 Thanks for the input guys, i will give your suggestions a shot and go from there. Thank again
Recommended Posts
This topic is 4878 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