Get(시스템 로케일 요소)
클라이언트 시스템의 로케일에 대한 정보가 있는 JSON 대상체를 반환합니다.
포맷
Get(시스템 로케일 요소)
매개 변수
없음
반환되는 데이터 유형
텍스트
다음 버전에서 시작됨
19.1.2
설명
이 함수는 클라이언트 운영 체제의 현재 로케일인 시스템 로케일에 대한 정보를 반환합니다. Misc.Active
키는 현재 사용자의 활성 로케일이 시스템의 로케일(참)인지 파일의 로케일(거짓)인지를 나타냅니다. 이 키는 시스템 포맷 사용 설정에 해당합니다(다른 시스템 포맷으로 파일 열기 참조).
반환된 JSON 대상체의 루트에는 JSON 대상체 구조의 버전 번호인 APIVers
키가 포함됩니다. 이 JSON 대상체의 구조가 다음 릴리즈에서 변경되면 이 숫자가 변경됩니다.
참고
- FileMaker WebDirect에서:
- 이 함수는 웹 브라우저(FileMaker WebDirect 클라이언트)의 시스템 로케일이 아니라 호스트 시스템의 로케일에 대한 정보를 반환합니다.
- FileMaker WebDirect는 항상 파일의 로케일을 사용하기 때문에
Misc.Active
키의 값은 항상 거짓입니다.
예제 1
운영 체제 언어가 한국어로 설정되고 지역이 대한민국으로 설정된 시스템의 JSON 대상체를 반환합니다. Misc.Active
는 참
이므로 시스템의 로케일이 현재 사용자의 활성 로케일입니다.
복사
{
"APIVers" : 1,
"Currency" :
{
"Leading" : true,
"Symbol" : "$"
},
"Date" :
{
"DMQ" :
{
"1stDayOfWeek" : 1,
"DaysOfWeek" :
{
"AbbrvList" :
[
"Sun",
"Mon",
"Tue",
"Wed",
"Thu",
"Fri",
"Sat"
],
"NameList" :
[
"Sunday",
"Monday",
"Tuesday",
"Wednesday",
"Thursday",
"Friday",
"Saturday"
]
},
"Months" :
{
"AbbrvList" :
[
"Jan",
"Feb",
"Mar",
"Apr",
"May",
"Jun",
"Jul",
"Aug",
"Sep",
"Oct",
"Nov",
"Dec"
],
"NameList" :
[
"January",
"February",
"March",
"April",
"May",
"June",
"July",
"August",
"September",
"October",
"November",
"December"
]
},
"Quarters" :
{
"AbbrvList" :
[
"Q1",
"Q2",
"Q3",
"Q4"
],
"NameList" :
[
"1st Quarter",
"2nd Quarter",
"3rd Quarter",
"4th Quarter"
]
}
},
"DateNums" :
{
"0d" : false,
"0m" : false,
"YYyy" : false
},
"DateOrderID" : 0,
"DateOrderName" : "MDY",
"MDY" :
{
"ElementArray" :
{
"NameList" :
[
"M$",
"D#",
"YYYY#",
"D$"
],
"SepList" :
[
", ",
" ",
", ",
""
]
},
"MustUseLocalesSep" : false
},
"Sep" : "/"
},
"LocaleID" :
{
"IDNum" : 21,
"IDStr" : "Korean",
"ISOLangCode" : "ko",
"LID" : "Korean",
"Name" : "Korean"
},
"Misc" :
{
"Active" : true,
"Metric" : false
},
"Num" :
{
"1000s" : ",",
"Decimal" : ".",
"Lead0" : true
},
"Text" :
{
"SQuotLead" : """,
"SQuotTrail" : """,
"Sep" : ","
},
"Time" :
{
"12h" : true,
"HMS" :
{
"0h" : false,
"24h" : "",
"Seconds" : false
},
"NightDay" :
{
"12hSuffix" : true,
"amStr" : " AM",
"pmStr" : " PM"
},
"Sep" : ":"
}
}
예제 2
예제 1에서와 동일한 시스템에 대해 1(참)을 반환하여 현재 시스템의 로케일이 시간에 12시간 포맷을 사용함을 나타냅니다.
복사
JSONGetElement(Get(파일 로케일 요소) ; "Time.12h")