Filemaker Pro taalweergave
2 februari 2018 - 20:40   
geplaatst door: Hajonides
Gebruik al jaren FMPro voor (een deel van) de boekhouding (tijdregistratie, facturen e.d.), de laatste jaren versie 10. Nu ben ik laatst overgestapt naar versie 16 en zie dat dat nadrukkelijk leunt op het OS voor de taalweergave. Bij mij staat dat ook al sinds jaar en dag uit gewoonte op Engels ingesteld. Het gevolg is dat de maandnamen nu ook in het Engels worden weergegeven, wat nogal slordig staat op facturen. Om hiervoor nu naar een Nederlandstalig OS over te stappen, met z'n lelijke en onhandige menuteksten, vind ik vooralsnog een stap te ver. Het verder aardig sublieme appje Language Switcher biedt in dit geval geen soelaas. In FMPro heb ik (nog) geen oplossing gezien. Iemand een suggestie?

Ik kan me ook voorstellen dat binnen FMPro een oplossing geprogrammeerd kan worden, waarbij de weergegeven datum wordt 'berekend' aan de hand van de systeemdatum. Dan zou je je eigen maandnamen uit een zelf opgestelde lijst kunnen halen. Ook hiervoor zou een tip of richting welkom zijn, daar mijn parate kennis op dit gebied wel behoorlijk is weggezakt …

(Bewerkt door Hajonides om 21:40, 2-02-2018)

*^(&*^%$$^&%………………
Dsbrg, Gldrlnd
Filemaker Pro taalweergave
2 februari 2018 - 20:55    reactie #1
geplaatst door: pjottervmr
In basis word gekeken naar de systeem instellingen.
Als je dus een afwijkende notatie wil moet je het datum veld even aanpassen.
Date ( maand ; dag ; jaar )
Even aangepast omdat blijkbaar niet helemaal begrepen :biggrin:
In jouw geval dus datumveld (dag,maand,jaar) thats all

(Bewerkt door pjottervmr om 20:15, 3-02-2018)

Filemaker Pro taalweergave
2 februari 2018 - 21:20    reactie #2
geplaatst door: Hajonides
Het veld 'Datum' slaat idd volgens een vaste methode de gegevens op, zoals je aangeeft. Wat ik graag zie is dat de -weergave- van die gegevens in het Nederlands gebeurt en niet in de systeemtaal. Ik zie niet hoe ik dat bij de opties van het veld kan aanpassen. Een snelle workaround zou natuurlijk zijn dat ik de weergave verander in cijfers, bedenk ik me nu, dus bv 02/02/2018. Wel minder fraai …

Is dat trouwens iets dat bij een van de laatste versie is gewijzigd? Bij FMPro 10 had ik hier geen last van …

*^(&*^%$$^&%………………
Dsbrg, Gldrlnd
Filemaker Pro taalweergave
3 februari 2018 - 12:44    reactie #3
geplaatst door: zwap

geblokkeerd

Dit is geen probleem of bug in FileMaker. Het komt door MacOS.

Sinds jaar en dag neemt FileMaker in een nieuw aangemaakt bestand het datum en tijd formaat en nog wat instellingen (decimale komma, duizendtallen) van het systeem over en slaat dit op in het bestand.

Dus wanneer een FM bestand op een systeem met Nederlands datumformaat wordt aangemaakt is dat het in dat bestand opgeslagen formaat.

Wanneer zo'n bestand op een computer met Amerikaans formaat wordt gebruikt heb je de keuze om of het opgeslagen formaat te gebruiken of het formaat van het systeem. Dit kun je instellen onder File Options -> Text - onderaan: Systeem formaat, opgeslagen formaat of vragen wat de gebruiker wenst wanneer deze twee verschillen. Standaard staat deze optie op Systeem formaat.

Op een computer met Engelstalige instellingen voor de datum en tijd betekent dit dat het Engelstalige formaat standaard wordt gebruikt. Wanneer het bestand ook nog eens op een engelstalig systeem is aangemaakt zul je geen keuzemogelijkheid hebben.

Het probleem is gekomen sinds je in MacOS de datum en tijd formaten niet meer onafhankelijk van de taalinstelling kunt kiezen. Wanneer je een engelstalig systeem draait zijn ook de datumformaten Engelstalig.

Het probleem is soms simpel op te lossen: Kies in de bestands opties -> tekst - onderaan voor 'altijd opgeslagen instellingen van bestand gebruiken'. Wanneer het bestand op een Nederlandstalig systeem was aangemaakt zullen de Nederlandse instellingen, dag en maandnamen worden gebruikt.

Wanneer het bestand niet op een Nederlandstalig systeem was aangemaakt moet je wat meer doen: Zet je systeem op Nederlands; dit doe je in de systeemvoorkeuren 'Language & Region" en start even opnieuw op of log uit en weer in. Je hebt dan een Nederlandstalig systeem met ook nederlandse datum formaten.

Maak nu een kloon van je bestand. Dit is een kopie zonder records en importeer je records vanuit het originele bestand terug in de kloon. Nu heb je een bestand dat is aangemaakt op een Nederlandstalig systeem. Je moet wel een kloon maken, met simpelweg een kopie lukt het niet. Het vervelende is dat je alle records terug moet importeren in de kloon.

Zet je systeem weer terug naar Engelstalig en zet in het bestand dat je de opgeslagen instellingen wilt gebruiken. Voila, probleem met MacOS is opgelost met een techniek uit het vorige millenium!

Filemaker Pro taalweergave
3 februari 2018 - 14:06    reactie #4
geplaatst door: WebmasterX
@peerzwart
dat is inderdaad de (omslachtige) oplossing - heb het ook ooit voorgehad en na lang zoeken via klonen het probleem opgelost - goeie tip!
Filemaker Pro taalweergave
3 februari 2018 - 14:17    reactie #5
geplaatst door: Hajonides
Dank, geregeld ;-)
*^(&*^%$$^&%………………
Dsbrg, Gldrlnd