On the Client’s Servoy Server, we’ve set the date format to MM/dd/yyyy.
The Client preference is still dd-mm-yyyy, even on newly downloaded clients.
The European date format is really confusing to our users. Remember, we’re the country that has a World Series and doesn’t invite other countries.
It seems I should be able to change the preference in Server and have at least new Clients adopt that preference. Otherwise, what is the preference for on the Server? Does the Server preference not drive the client preference? Or at least set the default?
I did, Bob. I changed it via the servoy-admin screen, and even double-checked that it got set in the servoy.properities file. Checked that we didn’t have multiple copies of that properties file (we did at one point). If you’d like, I can get you connection info back channel and you can see the setting.
For some reason it’s still not changing it on the new, or existing clients.
I assume from your post that it should have at least changed the default for the new Client? How about existing?
In any case, it’s not doing either. Are there any other settings (mySQL, Linux, XP, whatever) that could possibly be overriding this?
Existing clients - have to modify it in their Preferences.
New clients should behave according to the Server settings. You can dump the Java Cache on a machine (so it thinks that it’s never been downloaded before) and try it again.
We just loaded Servoy client on two machines. One had had Servoy on it, but was recently reformatted, and didn’t even have Java on it. The other had never had servoy client on it.
Both started with the European date format. I’m looking at the Servoy-Admin screen and it says MM/dd/yyyy. The Servoy server’s been restarted multiple times.
I’m at a loss as to what to do next. I could hard-code the date format on any dates I use, or I can have each new client reset preferences, but either of those is an obvious workaround. I’d like to get our Servoy Server to behave as it’s supposed to. Any ideas where I could look, here?