Get ( ImpostazioniLocaliSistema )
Restituisce un oggetto JSON con informazioni sulle impostazioni locali del sistema del client.
Formato
Get ( ImpostazioniLocaliSistema )
Parametri
Nessuno
Tipo di dati riportato
Testo
Creata nella versione
19.1.2
Descrizione
Questa funzione restituisce informazioni sulle impostazioni locali del sistema, cioè le impostazioni locali correnti del sistema operativo del client. La chiave Misc.Attive
indica se le impostazioni locali attive per l'utente corrente sono quelle del sistema (vero) o del file (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:
- Questa funzione restituisce informazioni sulle impostazioni locali del sistema host, non sulle impostazioni locali del sistema del browser Web (il client FileMaker WebDirect).
- Il valore della chiave
Misc.Attive
è sempre falso, perché FileMaker WebDirect utilizza sempre le impostazioni locali del file.
Esempio 1
Restituisce il seguente oggetto JSON in un sistema in cui la lingua del sistema operativo è impostata su Inglese e la regione è impostata su Stati Uniti. Misc.Attive
è vero
, perciò le impostazioni locali del sistema sono le impostazioni locali attive per l'utente corrente.
{
"APIVers" : 1,
"Valuta":
{
"Iniziale": vero,
"Simbolo": "$"
},
"Data":
{
"DMQ":
{
"1giornoDellaSettimana": 1,
"GiorniDellaSettimana":
{
"ElencoAbbrev":
[
"Sun",
"Mon",
"Tue",
"Wed",
"Thu",
"Fri",
"Sat"
],
"ElencoNomi":
[
"Sunday",
"Monday",
"Tuesday",
"Wednesday",
"Thursday",
"Friday",
"Saturday"
]
},
"Mesi":
{
"ElencoAbbrev":
[
"Jan",
"Feb",
"Mar",
"Apr",
"May",
"Jun",
"Jul",
"Aug",
"Sep",
"Oct",
"Nov",
"Dec"
],
"ElencoNomi":
[
"January",
"February",
"March",
"April",
"May",
"June",
"July",
"August",
"September",
"October",
"November",
"December"
]
},
"Trimestri":
{
"ElencoAbbrev":
[
"Q1",
"Q2",
"Q3",
"Q4"
],
"ElencoNomi":
[
"1st Quarter",
"2nd Quarter",
"3rd Quarter",
"4th Quarter"
]
}
},
"NumData":
{
"0d": falso,
"0m": falso,
"YYyy": falso
},
"IDOrdineData": 0,
"NomeOrdineData": "MDY",
"MDY":
{
"MatriceElementi":
{
"ElencoNomi":
[
"M$",
"D#",
"YYYY#",
"D$"
],
"ElencoSep":
[
", ",
" ",
", ",
""
]
},
"DeveUsareSepLocale": falso
},
"Sep": "/"
},
"IDLocale":
{
"NumID": 21,
"StrID": "Inglese",
"CodiceLingISO": "en",
"LID": "Inglese",
"Nome": "Inglese"
},
"Misc":
{
"Attive": vero,
"Metrico": falso
},
"Num" :
{
"1000s" : ",",
"Decimale": ".",
"Init0": vero
},
"Testo":
{
"SQuotInit": "“",
"SQuotFinal": "”",
"Sep": ","
},
"Ora":
{
"12h": vero,
"HMS":
{
"0h": falso,
"24h": "",
"Secondi": falso
},
"NotteGiorno":
{
"12hSuffisso": vero,
"amStr": " AM",
"pmStr": " PM"
},
"Sep": ";"
}
}
Esempio 2
Per lo stesso sistema come nell'esempio 1, restituisce 1 (vero) per indicare che le impostazioni locali del sistema corrente utilizzano il formato a 12 ore per il giorno.
JSONGetElement ( Get ( ImpostazioniLocali ) ; "Ora.12h" )