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

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

Recommended Posts

Posted

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

Posted

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.

Posted

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

Posted

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.)

Posted

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

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 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.