When creating a structure and data file, by default the permissions are set for both the structure and data file as:
-rw - r - - r- - owner group .....
The owner by default is the user signed on the Mac OSX system, and the group is Admin. The owner is given both read/write privileges, while the group and others are only given read privileges. This means, if the user logged into the Mac OSX system is any other user other than the owner, 4D will not be able to make any changes to the structure or data file. If you try anyways, you'll see the error "No more room to save the record" when trying to create a record.
To remedy this you'll need to do one of the following:
- log into the machine as the owner of the structure and data file
- Change permissions to allow the group to write to the structure/data file and log into the machine as a user within that group
- allow everyone read/write access