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.

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

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