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" )