# File Upload Checklist

**URL:** https://the.fmsoup.org/t/file-upload-checklist/426
**Category:** Bobino's
**Tags:** hosted-file, globals, settings
**Created:** [November 3, 2019, 2:02am UTC](https://the.fmsoup.org/t/file-upload-checklist/426 "2019-11-03T02:02:55Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![Bobino](https://yyz2.discourse-cdn.com/flex030/user_avatar/the.fmsoup.org/bobino/32/194_2.png) [@Bobino](https://the.fmsoup.org/u/Bobino)
#### Post date: [November 3, 2019, 2:02am UTC](https://the.fmsoup.org/t/file-upload-checklist/426/1 "2019-11-03T02:02:55Z")

</div>

Hi everyone,

This post is a now wiki. Please edit if you have more accurate info.

You know, there are those settings that stick once the file is hosted and if we want to change those, we need to take the file down, change what needs to be changed and have the server host it again. Nothing that can be fixed by doing something in the opening script. (some of them you can change manually for the duration of your session, but that's what I'm trying to avoid).

So I'm just trying to list those to know what I should re-visit before uploading a file to the server.

Here is what I can come up with, without putting too much effort into this. Thanks for any updates you may share.

- Regional settings (clone & open with correct settings if those need to change)
- User network access + ~~whether to display the file or not on the host~~ (user network access can actually be modified, as long as you have at least one user with sufficient privileges. Thanks to @tonywhitelive for sharing [this](https://the.fmsoup.org/t/file-upload-checklist/426/16) )
- Minimum version allowed to open the file (prior to fms19, thanks to @skywillmott for [his comment](https://the.fmsoup.org/t/file-upload-checklist/426/20) )
- ~~default login~~
- ~~Allowing Keychain Access to save passwords~~
- ~~File Icon~~ Thanks @FabriceN for the update
- Layout ruler unit
- Showing the ruler or not in layout mode
- Layout grid dimensions
- Layout grid visible status
- Layout snap to grid status
- Layout guides
- Encryption at rest
- Table & fields sort order (Thanks @tonywhitelive)
- Value lists, custom functions and privilege sets sort order (Thanks @FabriceN)
- As-you-type spell-checker (see @Torsten's [comment](https://the.fmsoup.org/t/file-upload-checklist/426/14) )
- Default Line, Fill and font face, size, color, etc.

Also, here are some questions I have:

- Can someone confirm if 'Require full access privileges to use references to this file' can be changed when the file is hosted? **Thank you @Malcolm & @Torsten for confirming this can be changed on a hosted file**
- Anyone knows what controls what has a tick mark by default for what is listed under the 'View → Show' menu? **@tonywhitelive answered [here](https://the.fmsoup.org/t/file-upload-checklist/426/13).**
- Same question about the customization of the Status Area Toolbar? @FabriceN Pointed out this customization lives client side.

### For anyone who wants to voice how this is problematic for them, this is the product idea on the community I found to be the [closest match](https://community.filemaker.com/en/s/idea/0870H000000fytVQAQ)

---

<div class="post-metadata">

### Author: ![Malcolm](https://yyz2.discourse-cdn.com/flex030/user_avatar/the.fmsoup.org/malcolm/32/196_2.png) [@Malcolm](https://the.fmsoup.org/u/Malcolm)
#### Post date: [November 3, 2019, 5:34am UTC](https://the.fmsoup.org/t/file-upload-checklist/426/2 "2019-11-03T05:34:29Z")

</div>

I believe you can change the “Require Full Access privs to use references to this file” while the file is hosted.

The View defaults are: Browse Mode, View as Form and Status Toolbar visible.

Changes to the Status area Toolbar only affect the user account of the machine that you are operating. You can show/hide the toolbar but you cannot control the items that are displayed. The exception to this is that the toolbar will reflect the Permissions for an account and the state of Custom Menus.

---

<div class="post-metadata">

### Author: ![Torsten](https://yyz2.discourse-cdn.com/flex030/user_avatar/the.fmsoup.org/torsten/32/1574_2.png) [@Torsten](https://the.fmsoup.org/u/Torsten)
#### Post date: [November 3, 2019, 7:34am UTC](https://the.fmsoup.org/t/file-upload-checklist/426/3 "2019-11-03T07:34:21Z")

</div>

Just double-checked it: file access can be changed on a hosted file.  
For toolbar and menu control, a config script runs at launch time of a file on a client. That gives fine-grained control on a per user level.

---

<div class="post-metadata">

### Author: ![AndyHibbs](https://yyz2.discourse-cdn.com/flex030/user_avatar/the.fmsoup.org/andyhibbs/32/3089_2.png) [@AndyHibbs](https://the.fmsoup.org/u/AndyHibbs)
#### Post date: [November 3, 2019, 8:27am UTC](https://the.fmsoup.org/t/file-upload-checklist/426/4 "2019-11-03T08:27:58Z")

</div>

One of the most Important single user issues is the retention of any values entered in global fields.

We have shutdown scripts that clear all of these when in single user mode. We use layouts, list the fields on these and loop through, hence just dragging a new global field on to a layout means it will be included in the scripts.

---

<div class="post-metadata">

### Author: ![Markus](https://avatars.discourse-cdn.com/v4/letter/m/b782af/32.png) [@Markus](https://the.fmsoup.org/u/Markus)
#### Post date: [November 3, 2019, 8:45am UTC](https://the.fmsoup.org/t/file-upload-checklist/426/5 "2019-11-03T08:45:48Z")

</div>

Thank You very much for the list!

One of the most important: Ruler units… Default here is cm (Centimeters) - fatal, because of alignment. If one switches to pt (should be default…), objects will never align since its likely to get fractals for points (123.123pt) as well.

Also, when having a ‘fractal’ in the height of data part, a lower nav-part will make problems when adding objects such as scaling, etc. with a small height (ie 15 pt) - objects will simply not show, leaving a developer in searching forever…

---

<div class="post-metadata">

### Author: ![Torsten](https://yyz2.discourse-cdn.com/flex030/user_avatar/the.fmsoup.org/torsten/32/1574_2.png) [@Torsten](https://the.fmsoup.org/u/Torsten)
#### Post date: [November 3, 2019, 10:30am UTC](https://the.fmsoup.org/t/file-upload-checklist/426/6 "2019-11-03T10:30:17Z")

</div>

A script of the client launch routine takes care of deleting/setting globals in concerned tables. This way it is done in a explicit way, no stray or missing values during a user session.

---

<div class="post-metadata">

### Author: ![Torsten](https://yyz2.discourse-cdn.com/flex030/user_avatar/the.fmsoup.org/torsten/32/1574_2.png) [@Torsten](https://the.fmsoup.org/u/Torsten)
#### Post date: [November 3, 2019, 10:33am UTC](https://the.fmsoup.org/t/file-upload-checklist/426/7 "2019-11-03T10:33:30Z")

</div>

FMPA should have default settings and per-layout settings (superseeding defaults when defined).  
All manageable in hosted files. Long overdue.

---

<div class="post-metadata">

### Author: ![Markus](https://avatars.discourse-cdn.com/v4/letter/m/b782af/32.png) [@Markus](https://the.fmsoup.org/u/Markus)
#### Post date: [November 3, 2019, 10:58am UTC](https://the.fmsoup.org/t/file-upload-checklist/426/8 "2019-11-03T10:58:41Z")

</div>

Yes! A kingdom for settings like these - and another kingdom for not having issues with settings that can only altered when a file is local - and this happens just as fmi want’s to go away from peer2peer, pushing the cloud…

it’s sometimes hard to get attention to issues. Fmi does not really like the wording ‘issues’ and as I tried to file in an issue report about fractals for pt, others didn’t get the point (hehe - pt (point) is the point…) and replied that they strictly don’t want the non-fractals - because for inches and centimeters, fractals are needed. Unfortunately this is not so true for pt.  
I can understand that it’s hard for filemaker to get that issue (assuming that only a small part of the users won’t like the current method)

We got some projects where we have to update layouts from older versions (v12/14 to 18 and v15 to 18) where we (among a lot of other things) add a lower navigation part that contains the missing status elements (scaling, show/hide top status-bar,)  
That part has a height of 15 pt, black color. If the data part above has fractals (not all do have that, but quite a few), the new, custom lower status will simply not show anything, somewhat scary (and I forgot about that fractal problem every second time it happens…)

---

<div class="post-metadata">

### Author: ![tonywhitelive](https://yyz2.discourse-cdn.com/flex030/user_avatar/the.fmsoup.org/tonywhitelive/32/208_2.png) [@tonywhitelive](https://the.fmsoup.org/u/tonywhitelive)
#### Post date: [November 3, 2019, 6:14pm UTC](https://the.fmsoup.org/t/file-upload-checklist/426/9 "2019-11-03T18:14:31Z")

</div>

I like to toggle this one to show

![image](https://canada1.discourse-cdn.com/flex030/uploads/fmsoup/original/1X/2507864c8bedccb68a8bd9641911db1f47df741a.png)

---

<div class="post-metadata">

### Author: ![tonywhitelive](https://yyz2.discourse-cdn.com/flex030/user_avatar/the.fmsoup.org/tonywhitelive/32/208_2.png) [@tonywhitelive](https://the.fmsoup.org/u/tonywhitelive)
#### Post date: [November 3, 2019, 6:20pm UTC](https://the.fmsoup.org/t/file-upload-checklist/426/10 "2019-11-03T18:20:09Z")

</div>

**View \> Show** is another one. I added Buttons to the Show list when FMI/CI added Layout Mode tooltips.

![image](https://canada1.discourse-cdn.com/flex030/uploads/fmsoup/original/1X/6a949bb08cba9a8dacf2ae75371dd426c0f08001.png)

---

<div class="post-metadata">

### Author: ![tonywhitelive](https://yyz2.discourse-cdn.com/flex030/user_avatar/the.fmsoup.org/tonywhitelive/32/208_2.png) [@tonywhitelive](https://the.fmsoup.org/u/tonywhitelive)
#### Post date: [November 3, 2019, 6:25pm UTC](https://the.fmsoup.org/t/file-upload-checklist/426/11 "2019-11-03T18:25:26Z")

</div>

I prefer “View by: field name” as the default

![image](https://canada1.discourse-cdn.com/flex030/uploads/fmsoup/original/1X/7ee93bb6102bba23bd7ccad3ea51bf87ea565d7d.png)

---

<div class="post-metadata">

### Author: ![Bobino](https://yyz2.discourse-cdn.com/flex030/user_avatar/the.fmsoup.org/bobino/32/194_2.png) [@Bobino](https://the.fmsoup.org/u/Bobino)
#### Post date: [November 3, 2019, 10:43pm UTC](https://the.fmsoup.org/t/file-upload-checklist/426/12 "2019-11-03T22:43:14Z")

</div>

@tonywhitelive is the **View → Show** something that is also ‘sticky’? I could not get it to stick on a local file. Do you have a special trick?

---

<div class="post-metadata">

### Author: ![tonywhitelive](https://yyz2.discourse-cdn.com/flex030/user_avatar/the.fmsoup.org/tonywhitelive/32/208_2.png) [@tonywhitelive](https://the.fmsoup.org/u/tonywhitelive)
#### Post date: [November 4, 2019, 6:59pm UTC](https://the.fmsoup.org/t/file-upload-checklist/426/13 "2019-11-04T18:59:38Z")

</div>

You might have to make a change (add a snip of text to a layout just worked here) to get the setting change to stick.

---

<div class="post-metadata">

### Author: ![Torsten](https://yyz2.discourse-cdn.com/flex030/user_avatar/the.fmsoup.org/torsten/32/1574_2.png) [@Torsten](https://the.fmsoup.org/u/Torsten)
#### Post date: [November 8, 2019, 12:58pm UTC](https://the.fmsoup.org/t/file-upload-checklist/426/14 "2019-11-08T12:58:47Z")

</div>

In ‘File/Options/Spelling’, the default for ‘Indicate questionable words with special underline’ must be set before upload to server. It cannot be controlled via script and a hosted solution does not retain changes beyond a session.

 ![07](https://canada1.discourse-cdn.com/flex030/uploads/fmsoup/original/1X/c73a7df86b8684a2c1d0c696855d2d4a6af83997.png)

---

<div class="post-metadata">

### Author: ![Bobino](https://yyz2.discourse-cdn.com/flex030/user_avatar/the.fmsoup.org/bobino/32/194_2.png) [@Bobino](https://the.fmsoup.org/u/Bobino)
#### Post date: [November 13, 2019, 2:52pm UTC](https://the.fmsoup.org/t/file-upload-checklist/426/15 "2019-11-13T14:52:10Z")

</div>

I’ve added to the original post:

### For anyone who wants to voice how this is problematic for them, this is the product idea on the community I found to be the [closest match](https://community.filemaker.com/en/s/idea/0870H000000fytVQAQ)

---

<div class="post-metadata">

### Author: ![tonywhitelive](https://yyz2.discourse-cdn.com/flex030/user_avatar/the.fmsoup.org/tonywhitelive/32/208_2.png) [@tonywhitelive](https://the.fmsoup.org/u/tonywhitelive)
#### Post date: [December 5, 2020, 12:57pm UTC](https://the.fmsoup.org/t/file-upload-checklist/426/16 "2020-12-05T12:57:57Z")

</div>

> [@Bobino](#):
>
> User network access + whether to display the file or not on the host

Good work in progress Checklist...

File \> Sharing \> Share with FileMaker Clients...  
...seems to be something that can be set without de-hosting.  
 ![image](https://canada1.discourse-cdn.com/flex030/uploads/fmsoup/original/2X/5/5e51f502f0af7034b20931ba034c0138ab11f7cb.png)

---

<div class="post-metadata">

### Author: ![Bobino](https://yyz2.discourse-cdn.com/flex030/user_avatar/the.fmsoup.org/bobino/32/194_2.png) [@Bobino](https://the.fmsoup.org/u/Bobino)
#### Post date: [December 5, 2020, 3:14pm UTC](https://the.fmsoup.org/t/file-upload-checklist/426/17 "2020-12-05T15:14:38Z")

</div>

Thanks @tonywhitelive! It seems even the values for the radio-button above can be modified (provided a network user with sufficient privileges has access).

I was not aware of that. Thanks for sharing! Do you know by any chance if it has always been this way or if it was changed in a given version? I tried on FMS18 and it worked. Glad I can take this one off the list!

---

<div class="post-metadata">

### Author: ![tonywhitelive](https://yyz2.discourse-cdn.com/flex030/user_avatar/the.fmsoup.org/tonywhitelive/32/208_2.png) [@tonywhitelive](https://the.fmsoup.org/u/tonywhitelive)
#### Post date: [December 5, 2020, 8:41pm UTC](https://the.fmsoup.org/t/file-upload-checklist/426/18 "2020-12-05T20:41:02Z")

</div>

2 things...

> [@Bobino](#):
>
> Do you know by any chance if it has always been this way or if it was changed in a given version?

1... Tested as true in FM 16. If anyone is running FM below that...upgrade!

2... By...

- default login  
...are you referring to File \> File Options \> Open \> Log in using: ?

If so, that might merit some testing to see if it should be on the list.

Thank you for making a list and checking it twice!

---

<div class="post-metadata">

### Author: ![Bobino](https://yyz2.discourse-cdn.com/flex030/user_avatar/the.fmsoup.org/bobino/32/194_2.png) [@Bobino](https://the.fmsoup.org/u/Bobino)
#### Post date: [December 6, 2020, 3:14am UTC](https://the.fmsoup.org/t/file-upload-checklist/426/19 "2020-12-06T03:14:53Z")

</div>

Hi @tonywhitelive,

Thanks for testing the list & thanks for pushing for continuous improvements and better documentation. Based on what you said, I tested and crossed from the list both **default login** (matching the file option you pointed to) and **Keychain Access**. I did not test anything else.

Sorry for not testing things much further. As you know, this is really the type of things Claris should document better.

This only proves how hard it is to make sense of what can and cannot be changed on a hosted file.

Also, please note that I do not see what is here as actual documentation, nor am I trying to claim so (the text "_Here is what I can come up with, without putting too much effort into this._" says it all). I see it more like a wiki (even attempting to credit contributors as much as possible): to update as knowledge increases & to correct when proven wrong, pretty much the way stuff works with any hypothesis in science in general. Looking at the questions I had towards the end of the post, it seems like I did not have access to much that would let me test things out when I first wrote the list. It is also like the rest of the free stuff out there: rely on it at your own risk, expect no warranties or support of any kind.

I do not think I can do much by myself. Our strength is in numbers: power to community contributions!

Widening the discussion, I hope no ones feel like putting forward a list or anything else necessarily comes with the burden of providing "official documentation" level of accuracy. I think that would only deter people from making contributions and I think the community would lose in the process. Even official documentation is not always as accurate as we would hope.

"Thank you for making a list and checking it twice": You are welcome for the first item. If the second item was expected, I'll attempt being bolder in my disclaimers the next time around, but I would recommend adjusting expectations.

"Upgrading anything below FM16" is a strange comment coming from the guy who asked about [this](https://the.fmsoup.org/t/sort-records-vs-sort-records-by-field/1502/2) recently.

See you around at a virtual meetup sometime soon, [or the NY one](https://www.meetup.com/New-York-FileMaker-Pro-Developers-Group/) - I hear you guys will bring out the big guns on your soon-to-be-any-moment-now virtual gathering.

---

<div class="post-metadata">

### Author: ![skywillmott](https://avatars.discourse-cdn.com/v4/letter/s/4bbf92/32.png) [@skywillmott](https://the.fmsoup.org/u/skywillmott)
#### Post date: [December 6, 2020, 1:23pm UTC](https://the.fmsoup.org/t/file-upload-checklist/426/20 "2020-12-06T13:23:19Z")

</div>

> [@Bobino](#):
>
> Minimum version allowed to open the file

With FileMaker Pro/Server 19 the minimum version allowed to open a file can be changed whilst file is already hosted. You can also specify major/minor version number such as '19.1'

[Next page](https://the.fmsoup.org/t/file-upload-checklist/426.md?page=2)
