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.

Copia
{
    "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.

Copia
JSONGetElement ( Get ( ImpostazioniLocali ) ; "Ora.12h" )