Get ( ImpostazioniLocaliFile )
Restituisce un oggetto JSON con informazioni sulle impostazioni locali del file corrente.
Formato
Get ( ImpostazioniLocaliFile )
Parametri
Nessuno
Tipo di dati riportato
Testo
Creata nella versione
19.1.2
Descrizione
Questa funzione restituisce informazioni sulle impostazioni locali del file, cioè le impostazioni locali del sistema in cui è stato creato il file. La chiave Misc.Attive
indica se le impostazioni locali attive per l'utente corrente sono quelle del file (vero) o del sistema (falso). Questa chiave corrisponde all'impostazione Usa formattazioni di sistema (vedere Apertura di file con formattazioni di sistema diverse).
La radice dell'oggetto JSON restituito comprende una chiave APIVers
, il cui valore è il numero versione della struttura dell'oggetto JSON. Se la struttura di questo oggetto JSON viene modificata in una successiva release, questo numero si modificherà di conseguenza.
Note
- In FileMaker WebDirect, il valore del tasto
Misc.Attive
è sempre vero perché FileMaker WebDirect utilizza sempre le impostazioni locali del file.
Esempio 1
Restituisce il seguente oggetto JSON per un file creato in un sistema in cui la lingua del sistema operativo è impostata su Francese e la regione è impostata su Francia. Misc.Attive
è falso
, perciò le impostazioni locali del sistema, e non quelle del file, sono le impostazioni locali attive per l'utente corrente.
{
"APIVers" : 1,
"Valuta":
{
"Iniziale": falso,
"Simbolo": "€"
},
"Data":
{
"DMQ":
{
"1giornoDellaSettimana": 2,
"GiorniDellaSettimana":
{
"ElencoAbbrev":
[
"dim.",
"lun.",
"mar.",
"mer.",
"jeu.",
"ven.",
"sam."
],
"ElencoNomi":
[
"dimanche",
"lundi",
"mardi",
"mercredi",
"jeudi",
"vendredi",
"samedi"
]
},
"Mesi":
{
"ElencoAbbrev":
[
"janv.",
"févr.",
"mars",
"avr.",
"mai",
"juin",
"juil.",
"août",
"sept.",
"oct.",
"nov.",
"déc."
],
"ElencoNomi":
[
"janvier",
"février",
"mars",
"avril",
"mai",
"juin",
"juillet",
"août",
"septembre",
"octobre",
"novembre",
"décembre"
]
},
"Trimestri":
{
"ElencoAbbrev":
[
"T1",
"T2",
"T3",
"T4"
],
"ElencoNomi":
[
"1er trimestre",
"2ème trimestre",
"3ème trimestre",
"4ème trimestre"
]
}
},
"DMY":
{
"MatriceElementi":
{
"ElencoNomi":
[
"D#",
"M$",
"YYYY#",
"D$"
],
"ElencoSep":
[
" ",
" ",
" ",
""
]
},
"DeveUsareSepLocale": falso
},
"NumData":
{
"0d": vero,
"0m": vero,
"YYyy": falso
},
"IDOrdineData": 1,
"NomeOrdineData": "DMY",
"Sep": "/"
},
"IDLocale":
{
"NumID": 24,
"StrID": "Francese",
"CodiceLingISO": "fr",
"LID": "Francese",
"Nome": "Français"
},
"Misc":
{
"Attive": falso,
"Metrico": vero
},
"Num" :
{
"1000s" : " ",
"Decimale": ",",
"Init0": vero
},
"Testo":
{
"SQuotInit": "“",
"SQuotFinal": "”",
"Sep": ";"
},
"Ora":
{
"12h": falso,
"HMS":
{
"0h": vero,
"24h": "",
"Secondi": falso
},
"NotteGiorno":
{
"12hSuffisso": vero,
"amStr": " AM",
"pmStr": " PM"
},
"Sep": ";"
}
}
Esempio 2
Per lo stesso file come nell'esempio 1, restituisce 0 (falso) per indicare che le impostazioni locali del file corrente non utilizzano il formato a 12 ore per il giorno.
JSONGetElement ( Get ( ImpostazioniLocali ) ; "Ora.12h" )