단어 1 °의 달. 형식 문자열

프로그래밍 (및 비즈니스 프로그램)은 대개 다음을 처리합니다. 간단한 유형 데이터 : 번호, 선, 날짜. 이러한 유형의 값 다른 나라, 표준 및 단순히 습관이 다른 프레젠테이션을 가질 수 있습니다.

아마도 가장 유명한 예는 9:00, 21.00을 사용하고 영어가 말하는 국가에서 오전 9시와 오후 9시에 러시아에서 시간의 다른 프레젠테이션입니다. 차이점은 로직 (12 시간 시스템 또는 24x 시간)이며 글쓰기입니다.

값의 표현을 "형식"이라고하며, 오늘날 우리는 1c의 숫자의 날짜 및 형식의 변경 사항을 논의 할 것입니다.
예를 들어 인쇄 된 양식이나 보고서를 설정할 때 인쇄 된 양식이나 보고서를 작성할 때 프로그래밍없이 프로그래밍없이 프로그래머로 포맷팅 할 수 있습니다.

포맷이란 무엇입니까?

화면이나 씰에 프리젠 테이션에 관계없이 번호와 날짜는 자체적으로 유지됩니다. 서식은 문자열 값으로 변환하는 것입니다. 즉, 컴퓨터 화면이나 종이에 "모양"을 어떻게 만드는 방법을 의미합니다.

숫자와 날짜의 형식 1C 표현의 주요 차이점 :

  • 번호
    o "." 또는 분수 부분의 분리를 위해 ","
    o 세미콜론 수
    o 3 (1 000 000, 그리고 10,000,000이 아님) 중 숫자 그룹화
  • 날짜와 시간
    o 주문 년, 월, 일
    o 기호 - 분리기
    O 1S 시간 형식 (12 또는 24 시간)
    o 세부 정보 작성.

또한 1c 형식으로 추가 "편의성"은 예를 들어 음수 출력 빨간색 또는 "0"양식의 "빈 값"표현을 표시하거나 "채워지지 않음"으로 표시 할 수 있습니다.

서식 지정 원리

기본적으로 서식 지정은 문자열로 숫자를 번역 할 때입니다. 어떤 경우에는 그러한 설정은 프로그래머 가이 프로그래머를 기대하지 않는 불량 서비스로 사용될 수 있습니다.

예를 들어 문자열의 번호를 번역 할 때 숫자의 그룹화로 변환됩니다 (그리고 이것을 기대합니까?).
숫자 - 프레임 \u003d CROLP (2400); // "2,400"

1C 형식을 정확하게 지정하려면 형식 () 함수가 있으며 원하는보기를 지정할 수 있습니다.
숫자 - 프레임 \u003d 형식 (2400, "설정")

문자열 "설정"으로 필수 1C 형식을 지정해야합니다. 이러한 설정은 특별한 인코딩 된 형식으로 지정됩니다. 가장 자주 사용되는 설정을 고려하십시오.

형식 1C 날짜 및 기본 번호

날짜 나 번호를 철회하고 지식을 괴롭히지 않아야하는 경우 원하는 국가의 규칙에 따라 어떻게 발표되어야 하는지를 원하는 경우 다음을 수행 할 수있는 가장 간단한 설정이 있습니다.

l \u003d 짧은 나탈 - 독점

일부 국가 규칙에 따라 날짜의 출력의 예 :
형식 (currentData (), "l \u003d ru")
> 28.03.2012 14:21:32

형식 (currentData (), "l \u003d en")
\u003e 3/28/2012 2:21:24 PM.

형식 (currentData (), "l \u003d fr")
> 28/03/2012 14:22:08

국가의 이름이 직관적 인 경우에는 알지 못하는 것은 어렵지 않습니다.

언어 1C의 날짜 형식

기본 설정이 충분하지 않고 DATE의 부분의 순서와 분리의 기호를 독립적으로 지정하고자하는 경우 설정을 사용해야합니다.
df \u003d "dmg hrs"

따라서 DMG는 하루, 월 및 연도이며, "CHMS"는 시계, 분 및 초입니다. 이 부분을 건너 뛸 수 있습니다. 다음 순서는 뭔지입니다. 부품 사이에 지정된 문자는 분리 기호로 사용됩니다.

날짜의 일부의 상징은 연속으로 여러 번 지정 될 수 있으며, 예를 들어 "D"또는 "DD"또는 "DDDD"와 같은 날짜의이 부분의 뷰는 이에 따라 다릅니다.

날짜 부품 복호화 :

  • d 일
    o little "d"
  • M - 월
    빅 "M"
    o는 1에서 4 회 표시 할 수 있습니다
  • g 일 년
    o little "g"
    O 1 또는 2 또는 4 회 지정 가능
  • h - 시계
    o little "h"- 12 가지 형식
    빅 "H"- 24x 시간 형식
  • m - 분
    o little "m"
    o 1 또는 2 번 지정할 수 있습니다
  • c - 초
    o little "c"
    o 1 또는 2 번 지정할 수 있습니다
  • bB - 12 시간 형식의 AM / PM 매핑
  • - 쿼터.

규칙을 나타내는 날짜 출력의 예 :
형식 (currentData (), "df \u003d" "dd.mm.yyyy hch : mm : ss" ")
> 28.03.2012 02:44:44

형식 (currentData (), "df \u003d" "m / d / gggh h : m : bb" ")
\u003e 3/28/2012 2:44:44 PM.

형식 (현재 데이터 (), "df \u003d" "dd / mm / gggh hch : mm : ss" "
> 28/03/2012 02:44:44

언어 1C에서 숫자의 형식
모든 것이 충분히 간단한 날짜 서식과 달리 숫자를 포맷하기위한 많은 매개 변수가 있습니다. 우리는 우리에게 유용한 것처럼 보였던 것처럼 보였습니다. 즉, 우리의 의견으로는 종종 적용됩니다.

첫 번째 "문제"는 숫자 3의 기본 그룹과 공백으로 그룹의 분할과 관련된 숫자의 기본 그룹과 관련됩니다.
stroscle \u003d 행 (22300500)
> 22 300 500

숫자가 사용자에게 아름답고 이해할 수있는 출력이 아니라 공식적인 요구 사항을 위해 문자열로 변환 될 때 불편합니다. 이것은 "CHG"매개 변수의 영향을받을 수 있습니다.

형식 (22300500, "cg \u003d 100")
\u003e 22300500 // Long Delected 0.

형식 (22300500, "cg \u003d 6")
\u003e 22 300500 // 만약 수백만 명의 그룹을 만들었습니다.

표시 할 때 숫자를 반올림 할 수있는 매개 변수 필요한 번호 쉼표 "CDC"후의 수치 :

형식 (3.535353, "cdc \u003d" "2" ")
> 3,54

전체 및 분수 부분의 기호 구분 기호를 지정할 수있는 매개 변수 "PSD":

형식 (3.535353, "chrd \u003d" "" "")
> 3.535353

경우에 따라 숫자 "0"대신 다른 것을 표시 할 수 있어야합니다. 빈 문자열 또는 "채워지지 않음". 이렇게하면 "cn"매개 변수를 만들 수 있습니다.

형식 (0, "cn \u003d" "" "")
>

형식 1C 필드 포맷

우리는 프로그래머가 언어 1C에서 값을 포맷 할 수있게 해주는 기술을 검토했습니다. 프로그래밍없이 시각적으로 필요한 형식을 지정할 수있는 메커니즘도 있습니다.

예를 들어, 사용자는 양식으로 작동합니다. 양식에 날짜를 표시하는 필드가 있습니다. 우리는이 날짜의 프리젠 테이션에 영향을 줄 수 있습니다.

이 필드의 속성을 엽니 다. 이렇게하려면 - Tolstaya 클라이언트에서 클릭하십시오. 마우스 오른쪽 버튼으로 클릭 필드에 필드 목록에서 필드 이름을 마우스 오른쪽 버튼으로 클릭하고 속성을 선택하십시오.
필드에는 "format"속성이 있습니다.

"..."버튼을 클릭하여 구성하십시오. 날짜 형식을 구성하려면 날짜 탭 (숫자 북마크)을 사용하십시오. 목록에서 원하는 형식을 선택할 수 있습니다.

인쇄 형식의 1C 셀 형식

발전해야 할 때 인쇄 양식 (보고서 또는 인쇄 문서), 셀 형식을 문서 필드와 똑같은 방식으로 할당 할 수 있습니다.
셀을 선택하고 동시에 여러 셀을 선택하고 등록 정보로 "Format"속성을 선택하고 필요한 형식을 선택하십시오.

SKD의 1c 형식

CC 보고서를 사용하면 1C 형식을 프로그래머 (보고서시)와 사용자 (보고서를 사용할 때)로 구성 할 수 있습니다. 또한 기존의 형식을 사용하는 것 이상.

즉, 포맷 할 필드뿐만 아니라 어떤 조건 (예 :이 필드의 값이 음수 인 경우)을 지정할뿐만 아니라

엔터프라이즈 모드에서 "수정 옵션"보고서에서 메뉴 항목을 선택하십시오. Tolstaya 클라이언트의 CCD 보고서 에서이 항목은 작업 / 설정 메뉴의 항목입니다.

모든 형태로 sCD 설정 조건부 서식 탭이 있습니다. 새 줄을 추가하십시오. 3 열 라인에서 :

  • 기재. 숫자와 날짜의 원하는 1C 형식 - 글꼴, 배경색 또는 텍스트 형식 1C 표시 지정
  • 질환. 이 디자인이 항상 적용되는 경우이 필드를 비워 두십시오. 그렇지 않으면 필드와 해당 값을 지정하십시오. 그런 다음 포맷팅은 이러한 값이 일치하는 행에만 적용됩니다. 동시에 여러 필드의 값과 조건을 지정하려면 "및 / 또는"- 그룹을 추가하고 그룹을 사용하여 필드를 그룹화하십시오.
  • 필드 장식. 포맷이 적용될 필드 목록입니다.

관리 양식의 1C 형식

비슷한 포맷 규칙은 모든 양식 목록에서 작동합니다 관리되는 클라이언트...에 목록 양식에서 "모든 작업 / 구성 목록"메뉴 항목을 선택하십시오.

조건부 디자인을 놓는.

원하는 디자인과 형식을 선택하십시오.

우리는이 디자인이 적용될 필드 목록을 지정합니다.

매개 변수 :

<Значение>

형식 지정 가능한 값.

<ФорматнаяСтрока>

형식 문자열은 매개 변수 서식을 포함하는 문자열 값입니다.

서식 매개 변수는 ";"기호를 통해 나열됩니다. 매개 변수의 존재는 표준 하나의 서식의 차이를 의미합니다.

매개 변수를 지정하지 않으면 표준 서식이 적용되며 기본적으로 값을 문자열로 변환하는 것에 해당합니다. 그러나 유형 및 기본 날짜 값 (0 및 01.0001, 00:00:00, 각각 01.0001, 00:00:00, 00:00:00)의 값이 발행됩니다.

각 매개 변수는 매개 변수 이름, "\u003d"기호 및 매개 변수의 값으로 설정됩니다. 매개 변수 값은 단일 또는 큰 따옴표로 표시 될 수 있습니다. 매개 변수의 값이 형식 문자열의 구문에 사용 된 문자가 들어있는 경우 필요합니다.

매개 변수의 값 내에서 임의 문자가 표시 될 수 있으며 결과 문자열을 생성 할 때 표시됩니다. 따라서 예를 들어 포맷 시간 시계 구분 기호, 분 및 초를 지정할 수 있습니다. 이러한 문자가 형식 라인의 값과 일치하면 작은 따옴표로 결론을 내어야합니다.

형식 문자열의 매개 변수의 이름과 값 :

  • l - 표준 서식이 수행 될 국가, 언어의 이름.
  • CHC는 전체 및 분수 부분의 소수 방전 수입니다. 초기 번호는 반올림 규칙에 따라 반올림됩니다. 이 매개 변수가 지정된 경우 번호의 분수 부분을 표시하려면 CDC 매개 변수를 지정해야합니다. 그렇지 않으면 분수 부분이 표시되지 않습니다.
  • CDC는 분수 부분의 소수 방전 수입니다. 초기 번호는 반올림 규칙에 따라 반올림됩니다.
  • 비상 사태 - 방전 시프트 : 양성 분할, 음수 - 곱셈. 즉, 이는 초기 번호가 10 * C로 곱하거나 분할 될 것이라는 것을 의미합니다. 여기서 c는 모듈 매개 변수의 값입니다.
  • PSD - 전체 및 분수 부분의 기호 - 분리기.
  • чhg - 정수의 그룹의 기호 - 기호 분리기. 빈 문자열을 구분 기호로 사용하는 경우이 경우 구분 기호가 기호가됩니다. 분리 할 수없는 공란.
  • cn - 숫자의 제로 값을 나타내는 문자열입니다. 지정하지 않으면 빈 문자열의 형식의 표현입니다. "cn \u003d"가 지정된 경우 "0"양식에서. 숫자 입력 필드에 사용되지 않습니다.
  • chvn - 선행 0을 제거할지 여부. 이 매개 변수의 값은 지정되지 않고 매개 변수의 결과가 선행 0의 출력을 결정합니다.
  • CHG - 숫자의 자릿수 그룹화 순서. 값으로 숫자는 쉼표를 통해 숫자가 표시되어 오른쪽 방전 수를 나타냅니다. 첫 번째 두 숫자 만 의미가 있습니다. 첫 번째는 숫자의 전체 부분의 가장 중요한 방전에 사용될 주요 그룹을 나타냅니다. 두 번째 숫자가 지정되지 않으면 가장 중요한 방전 만 그룹화됩니다. 0이 두 번째 숫자로 설정된 경우 기본 그룹에 지정된 값이 모든 범주에 대해 적용됩니다. 0 이외의 값을 두 번째 숫자로 사용하는 경우이 값은 이미 그룹화 된 최소 중요한 것을 제외하고 모든 방전을 그룹화하는 데 사용됩니다.
  • CHO - 음수의 표현.
    • 0 (0) - 형식의 문자열 "(1,1)";
    • 1 (1) - "-1.1"유형의 문자열;
    • 2 (2) - 유형 "- 1.1"의 문자열;
    • 3 (3) - 유형 "1,1"의 문자열;
    • 4 (4) - "1.1 -"유형의 문자열입니다.
  • DF - 날짜 형식.
    • d - 선행 제로가없는 달 (숫자).
    • dD - 선행 제로가있는 월 (숫자)의 일;
    • dDD - 요일의 간략한 이름;
    • 요일의 DUDDD - 이름;
    • m - 선행 0이없는 월 수 (숫자);
    • mm - 선행 0이있는 월 수 (숫자) 수;
    • mmm - 월의 간략한 이름;
    • mmmm - 월의 전체 이름;
    • to - 올해의 분기 수;
    • m - 1 세기가없는 해의 수와 선도적 인 0;
    • gG - 선도적 인 0으로 세기가없는 해의 수;
    • yYYG - 1 세기와 함께 올해의 수;
    • h - 주요 0없이 12시에 한 시간;
    • cC - 12시 방향에 선도적 인 제로에서;
    • H - 선행 0이없는 24 시간 변형 된 시간에 1 시간;
    • CC (HH) - 선도적 인 제로가있는 24 시간 변이체에서 1 시간;
    • m-minute 선행 0이없는;
    • mm - 선행 제로가있는 분;
    • c - 주도가없는 제로없이;
    • sS - 선행 제로가있는 두 번째;
    • bB - AM / PM의 절반을 표시합니다 (시간 표현의 12 시간 버전을 지원하는 구성 언어에만 유효).
  • DLF - 로컬 날짜 형식. 이것은 날짜 부분의 표시를 나타냅니다.
    • D - 날짜 (숫자);
    • DD - 긴 날짜 (단어로);
    • 전체 시간, 날짜는 시간과 결합 될 수 있습니다.
    • DV - 날짜.
  • DP - 빈 날짜를 나타내는 문자열 (예 : 형식 ( "00010101000000", "DP \u003d" "빈 날짜" "" "빈 날짜"문자열).
  • BL - 논리 값을 나타내는 문자열입니다 그릇된.
  • BI - 논리 값을 나타내는 문자열입니다 진실.

유형 : 번호; 데이트; 부유. 형식 지정 가능한 값.<ФорматнаяСтрока> (선택 사항) 유형 : 행. 형식 문자열은 매개 변수 서식을 포함하는 문자열 값입니다. 서식 매개 변수는 ";"기호를 통해 나열됩니다. 매개 변수의 존재는 표준 하나의 서식의 차이를 의미합니다. 매개 변수를 지정하지 않으면 표준 서식이 적용되며 기본적으로 값을 문자열로 변환하는 것에 해당합니다. 그러나 유형 및 기본 날짜 값 (0 및 01.0001, 00:00:00, 각각 01.0001, 00:00:00, 00:00:00)의 값이 발행됩니다. 각 매개 변수는 매개 변수 이름, "\u003d"기호 및 매개 변수의 값으로 설정됩니다. 매개 변수 값은 단일 또는 큰 따옴표로 표시 될 수 있습니다. 매개 변수의 값이 형식 문자열의 구문에 사용 된 문자가 들어있는 경우 필요합니다. 매개 변수의 값 내에서 임의 문자가 표시 될 수 있으며 결과 문자열을 생성 할 때 표시됩니다. 따라서 예를 들어 포맷 시간 시계 구분 기호, 분 및 초를 지정할 수 있습니다. 이러한 문자가 형식 라인의 값과 일치하면 작은 따옴표로 결론을 내어야합니다. 형식 문자열의 매개 변수의 이름과 값 : l (l) - 언어의 이름, 표준 서식이 수행되는 국가. 사용 가능한 언어 이름은 형식 라인을 설명한 후에 있습니다. CHC (ND)는 전체 및 분수 부품의 소수의 소수 방전 수입니다. 초기 번호는 OKR15KAK20을 반올림하는 규칙에 따라 반올림됩니다. 이 매개 변수가 지정된 경우 번호의 분수 부분을 표시하려면 CDC 매개 변수를 지정해야합니다. 그렇지 않으면 분수 부분이 표시되지 않습니다. CDC (NFD)는 분수 부분의 십진수 방전 수입니다. 초기 번호는 OKR15KAK20을 반올림하는 규칙에 따라 반올림됩니다. 비상 사태 (NS) - 방전 시프트 : 긍정적 인 - 나눗셈, 음수 - 곱셈. 즉, 이는 초기 번호가 10 * C로 곱하거나 분할 될 것이라는 것을 의미합니다. 여기서 c는 모듈 매개 변수의 값입니다. PSD (NDS) - 전체 및 분수 부분의 기호 세퍼레이터. ЧHG (NGS)는 정수의 그룹의 기호 분리기입니다. 빈 문자열을 구분 기호로 사용하면이 경우 구분 기호가 분리되지 않은 공간의 상징이됩니다. cn (nz) - 숫자의 0 값을 나타내는 문자열입니다. 지정하지 않으면 빈 문자열의 형식의 표현입니다. "cn \u003d"가 지정된 경우 "0"양식에서. 숫자 입력 필드에 사용되지 않습니다. CHVN (NLZ) - 선행 0을 제거할지 여부. 이 매개 변수의 값은 지정되지 않고 매개 변수의 결과가 선행 0의 출력을 결정합니다. CG (NG)는 숫자 수를 그룹화하는 순서입니다. 값으로 숫자는 쉼표를 통해 숫자가 표시되어 오른쪽 방전 수를 나타냅니다. 첫 번째 두 숫자 만 의미가 있습니다. 첫 번째는 숫자의 전체 부분의 가장 중요한 방전에 사용될 주요 그룹을 나타냅니다. 두 번째 숫자가 지정되지 않으면 가장 중요한 방전 만 그룹화됩니다. 0이 두 번째 숫자로 설정된 경우 기본 그룹에 지정된 값이 모든 범주에 대해 적용됩니다. 0 이외의 값을 두 번째 숫자로 사용하는 경우이 값은 이미 그룹화 된 최소 중요한 것을 제외하고 모든 방전을 그룹화하는 데 사용됩니다. Cho (NN) - 음수의 표현. 0 (0) - 유형 "(1,1)"의 문자열; 1 (1) - "-1,1"유형의 문자열; 2 (2) - 유형 "- 1,1"의 문자열; 3 (3) - 유형 "1,1-"의 문자열; 4 (4) - "1.1 -"유형의 문자열입니다. DF (DF) - 날짜 형식. d (d) - 선행 0이없는 월 (숫자)의 일; DD (DD) - 선행 0이있는 월 (숫자)의 요일; DDD (DDD) - 요일의 짧은 이름 *); DDDD (DDDD) - 요일의 전체 이름 *); m (m) - 선행 0이없는 월 수 (숫자); mm (mm) - 선행 0이있는 월 수 (숫자); mmm (mmm) - 월의 짧은 이름 *); mmmm (mmmm) - 월의 전체 이름 *); K (Q) - 올해의 분기 수; g (y) - 1 세기가없는 해의 수 및 0 GG (YY) - 선행 제로가있는 세기가없는 해의 수; Yyyy (Yyyy) - 세기 이후의 연도 수; h (h) - 선행 0없이 12시에 한 시간; CC (HH) - 선도적 인 제로가있는 12시에 한 시간; H (h) - 선행 0이없는 24 시간 변이에 한시간; CC (HH) - 선도적 인 제로가있는 24 시간 변이체에서 1 시간; m (m) - 선행 0이없는 분; mm (mm) - 선행 제로가있는 분; 선행 제로가없는 (들) - 2 초로; SS (SS) - 선행 제로가있는 두 번째; BB (TT) - Day AM / PM의 절반을 표시합니다 (12 시간 버전의 시간 표현을 지원하는 구성 언어에만 유효). 참고 : *) - 날짜 입력 필드의 형식 행에 사용되지 않습니다. DLF (DLF) - 로컬 날짜 형식. 이것은 날짜 부분의 표시를 나타냅니다. D (D) - 날짜 (숫자); DD (DD) - 긴 날짜 (월별 달); (t) - 총 시간, 날짜는 시간과 결합 될 수 있습니다. DV (DT) - 날짜. 예 : 표현식 형식 ( '20051120140323', "DLF \u003d DDV")은 "2005 년 11 월 20 일 14:03:23"문제가 발생합니다. 중대한! DLF의 형식 문자열 옵션의 순서<дата + время> (DV 또는 DDV)를 변경할 수 없습니다. DP (DE)는 빈 날짜 (예 : '00010101000000', "dp \u003d" "빈 날짜" "의 형식)를 나타내는 문자열입니다."빈 날짜 "줄을 반환합니다. BL (BF) - 거짓말의 논리 값을 나타내는 문자열입니다. BI (BT) - 진리의 논리 값을 나타내는 문자열입니다. 노트. 입력 필드에 대한 매개 변수 사용 : DP 매개 변수 (DE)는 사용되지 않습니다. DLF 파라미터 (DLF)는 d (d), (t) 및 dv (dt) 값에만 사용됩니다. 반환 값 : 유형 : 행. 전송 된 값을 포맷 한 결과로 얻은 문자열입니다. 설명 : 가치의 프리젠 테이션을 읽는 것이 편리한 양식을 작성합니다. 보고서 및 기타 시각적 인 값 표시가 유용합니다. 유효성: 슬림 클라이언트 , 웹 클라이언트, 서버, 두꺼운 클라이언트, 외부 연결, 모바일 응용 프로그램 (클라이언트), 모바일 응용 프로그램 (서버). 언어 목록 : AF 류리 칸스 (AF_NA) AFRIKAANS (남아프리카) AF_ZA AFRIKAANS (에티오피아) AMKAR AM_ET AMKHA (에티오피아) 아랍 아랍 AR_AE 아랍어 (아랍 에미리트) AR_BH 아랍어 (바레인) AR_DZ 아랍어 (알제리) AR_EG 아랍어 (이집트) AR_IQ ARABIC (JORDAN) AR_KW 아랍어 (쿠웨이트) AR_LB 아랍어 (리비아) AR_LB ARCHIC (MOROCCO) AR_MA 아랍어 (OMAN) AR_OM 아랍어 (카타르) AR_SA 아랍어 (사우디 아라비아) AR_SD 아랍어 (Sudan) ) AR_SY 아랍어 (시리아) AR_TN 아랍어 (튀니지) AR_YE ASSAM (인도) AZAM AS_IN ASSAM (인도) AZ_ASBAIJANA (아제르바이잔) AZ_CYRL 아제르바이잔 (키릴) AZ_CYRL_AZ 아제르바이잔 (키릴, 아제르바이잔) AZ_LATN 아제르바이잔 아제르바이잔 (라티 나, 아제르바이잔) BELARUSIAN BE_BY BELARUSIAN (벨로루시) BG 불가리아 BG_BG 불가리아어 (불가리아) BN BENGALI BN_IN BENGALI (인도) CA CATALANSKY CA_ES 카탈로니아 어 KI (스페인) CS 체코 CS_CZ 체코 (체코) CY 웨일스 어 CY_GB 웨일스 어 (영국) DA DANISH DA_DK 덴마크 (덴마크) 드 독일어 DE_AT 독일어 (오스트리아) DE_BE 독일어 (벨기에) DE_CH 독일어 (스위스) DE_DE 독일어 (독일) DE_LI (DE_LI) 독일어 (리히텐슈타인) DE_LU 독일어 (룩셈부르크) 엘 그리스어 엘 _CY (엘 _CY) 그리스어 (키프로스) EL_GR 그리스어 (그리스) EN 한국어 EN_AU 영어 (호주) EN_BE 영어 (벨기에) EN_BW ENGLIC (en_bz) EN_BZ (en_bz) 영어) EN_CA ENGL (영국) EN_GB 영어 (영국) EN_HK ENGLISH (홍콩, 중국 특별 행정 통제 지역)) EN_IE ENGLISH (아일랜드) EN_IN ENGLISH (인도) EN_JM (EN_JM) 영어 (자메이카) EN_MH (en_mh) EN_MH (en_mh) 영어 (Marshall Islands) EN_MT English (Malta) EN_NA (EN_NA) 영어 (나미비아) EN_NZ ENGLISH (뉴질랜드) EN_PH 영어 (필리핀) EN_PK 한국어 (파키스탄) EN_SG ENGLISH (싱가포르) EN_TT (en_tt) 영어 (Trinidad and Tobago) EN_US 영어 (미국) EN_VI 영어 (미국령 버진 아일랜드) EN_ZA ENGLISH (남아프리카 공화국) EN_ZW 영어 (짐바브웨) ES_AR 스페인어 (아르헨티나) ES_BO 스페인어 (볼리비아) ES_CL 스페인어 (칠레) ES_CO 스페인어 (콜롬비아) ) ES_CR 스페인어 (코스타리카) ES_DO 스페인어 (에콰도르) ES_EC 스페인어 (스페인) ES_GT 스페인어 (과테말라) ES_GH 스페인어 (온두라스) ES_MX 스페인어 (멕시코) ES_NI 스페인어 (NICARAGUA) ES_PA 스페인어 (파나마) ES_PE 스페인어 (Peru) ES_PER 스페인어 (파라과이) ES_SV 스페인어 (SALVADOR) ES_US 스페인어 (미국) ES_UY 스페인어 (우루과이) ES_VE 스페인어 (베네수엘) ET 에스토니아 ET_EE 에스토니아어 (에스토니아) EU 바스크어 EU_ES 바스크어 (스페인) ) FA 페르시아어 FA_AF 페르시아어 (아프가니스탄) FA_IR 페르시아어 (이란) FIFNISH FI_FI 핀란드어 (핀란드) FERERSKY FO_FO FARERSKIY (Fareersky) fr 프랑스어 Sky Fr_be French (벨기에) FR_CA 프랑스어 (스위스) FR_FR 프랑스어 (프랑스) FR_LU 프랑스어 (룩셈부르크) FR_MC (FR_MC) FREND (모나코) FR_SN (FR_SN) 프랑스어 (세네갈) ARISH GA_IE 아일랜드어 (아일랜드) GL GALIYSK GL_ES, GALICIAN (스페인) GU_IN GU_IN GUYRAJA (인도) HE_IL HE_IL HE_IN (이스라엘) HI 힌디어 HI_IN 힌디어 (인도) HR 크로아티아 HR_HR 크로아티아어 (크로아티아) HUNGARIAN HU_HU HUNGARIAN (헝가리) HY 아르메니아 HY_AM 아르메니아 (아르메니아) HY_AM_REVISED 아르메니아 ( 아르메니아, 수정 된) ID 인도네시아 ID_ID 인도네시아 (인도네시아)은 IT_IS IT_IS 아이슬란드 어 (아이슬란드) IT_IT IT_CH, 이탈리아어 (이탈리아) 일본 일본어 JA_JP 일본어 (일본) KA 그루지야 KA_GE 그루지야 (GEORGIA) kk 카자흐스탄 KK_KZ 카자흐스탄 ( 카자흐스탄) KL 그린란드 KL_GL 그린 랜드 (그린란드) KNANADA KN_IN KANNADA (인도) KO KOKN KOKNY KOK_IN CINAI (Inc iya) Ky Kyrgyz Ky_ky 키르기즈 (키르기스) LT 리투아니아 LT 리투아니아 (리투아니아) LV 라트비아어 LV_LV 라트비아어 (라트비아) MK 마케도니아 MK_MK 마케도니아 (마케도니아) ML MALAYLAM ML_IN MALAYALAM (인도) MAR_IN MS_BN MALAY (브루나이) MS_MY 말레이 (말레이시아) MS_MY 말레이 (말레이시아) MS_MY 말레이 (말레이시아) MS_MY 말레이 (말레이시아) MALTESE MT_MT 몰타어 (몰타) NB 노르웨이 북 메이어 NB_NO 노르웨이 북 북극 (노르웨이) NL_NL 네덜란드어 (네덜란드) NN Norwegian Nünorsk NN_NO Norwegian Nyunorsk (노르웨이) Om Oromo (Afan) OM_ET 오로모 (AFAN) (에티오피아) OM_KE Oroomo (Afan) (Kenya) 또는 오차 오전 오전 (인도) PA PA_IN PA_IN PLABA (인도) PL 폴란드 PL_PL 폴란드어 (폴란드) PS 파스토 (PUSHTO) PS_AF 파스토 (PUSHTO) (아프가니스탄) PT 포르투갈어 PT_BR 포르투갈어 (브라질) PT_PT 포르투갈어 (포르투갈) Ro 루마니아 RO_RO.

임베디드 언어 기능. 형식 (Script functions.format)
내장 언어 기능 (스크립트 기능)
형식 (형식)
통사론:
체재(<Значение>, <ФорматнаяСтрока>
매개 변수 :
<Значение> (필수)
유형 : 번호; 데이트; 부유. 형식 지정 가능한 값.
<ФорматнаяСтрока> (선택 과목)
유형 : 행. 형식 문자열은 매개 변수 서식을 포함하는 문자열 값입니다.
서식 매개 변수는 ";"기호를 통해 나열됩니다. 매개 변수의 존재는 표준 하나의 서식의 차이를 의미합니다.
매개 변수를 지정하지 않으면 표준 서식이 적용되며 기본적으로 값을 문자열로 변환하는 것에 해당합니다. 그러나 유형 및 기본 날짜 값 (0 및 01.0001, 00:00:00, 각각 01.0001, 00:00:00, 00:00:00)의 값이 발행됩니다.
각 매개 변수는 매개 변수 이름, "\u003d"기호 및 매개 변수의 값으로 설정됩니다. 매개 변수 값은 단일 또는 큰 따옴표로 표시 될 수 있습니다. 매개 변수의 값이 형식 문자열의 구문에 사용 된 문자가 들어있는 경우 필요합니다. 매개 변수의 값 내에서 임의 문자가 표시 될 수 있으며 결과 문자열을 생성 할 때 표시됩니다. 따라서 예를 들어 포맷 시간 시계 구분 기호, 분 및 초를 지정할 수 있습니다. 이러한 문자가 형식 행 값과 일치하면 작은 따옴표로 결론을 내어야합니다.
형식 문자열의 매개 변수의 이름과 값 :
l (l)은 표준 서식을 수행 할 국가의 언어의 이름입니다. 사용 가능한 언어 이름 :
af Afrikaans.
aF_ZA 아프리칸스 (남아프리카)
amharsky
aM_ET 암하라 어 (에티오피아)
아랍어
aR_AE 아랍어 (아랍 에미리트)
aR_BH 아랍어 (바레인)
aR_DZ 아랍어 (알제리)
aR_EG 아랍어 (이집트)
aR_IQ 아랍어 (이라크)
aR_JO 아랍어 (요르단)
aR_KW 아랍어 (쿠웨이트)
aR_LB 아랍어 (레바논)
aR_LY 아랍어 (리비아)
aR_MA 아랍어 (모로코)
aR_OM 아랍어 (오만)
aR_QA 아랍어 (카타르)
aR_SA 아랍어 (사우디 아라비아)
aR_SD 아랍어 (수단)
ar_sy 아랍어 (시리아)
aR_TN 아랍어 (튀니지)
aR_YE 아랍어 (예멘)
assamsky로서
aS_IN ASSAM (인도)
az 아제르바이잔
az_AZ 아제르바이잔 (아제르바이잔)
aZ_CYRL 아제르바이잔 (키릴 릭)
aZ_CYRL_AZ 아제르바이잔 (키릴, 아제르바이잔)
az_Latn 아제르바이잔 (라티 나)
aZ_LATN_AZ 아제르바이잔 (라티 나, 아제르바이잔)
벨로루시가 되라
be_by Belarusian (벨로루시)
bG 불가리아어
bG_BG 불가리아어 (불가리아)
bN 벵골어
bN_IN 벵골어 (인도)
cA 카탈로니아 어
cA_ES 카탈로니아 어 (스페인)
cS 체코 어
cS_CZ 체코 (체코)
cy Welsh.
cY_GB 웨일스 어 (영국)
다과 스키
dA_DK 덴마크어 (덴마크)
드문
dE_AT 독일어 (오스트리아)
dE_BE 독일어 (벨기에)
dE_CH 독일어 (스위스)
dE_DE 독일어 (독일)
dE_LU 독일어 (룩셈부르크)
엘 그리스어
el_gr 그리스어 (그리스)
en 영어
eN_AU 영어 (호주)
eN_BE 영어 (벨기에)
eN_BW 영어 (보츠와나)
eN_CA 영어 (캐나다)
eN_GB 영어 (영국)
eN_HK ENGLISH (홍콩, (중국 특별 행정 관리 지역)))
eN_IE 영어 (아일랜드)
eN_IN 영어 (인도)
eN_MT 영어 (몰타)
eN_NZ 영어 (뉴질랜드)
eN_PH 영어 (필리핀)
eN_PK 영어 (파키스탄)
eN_SG 영어 (싱가포르)
eN_US 영어 (미국)
eN_VI 영어 (미국령 버진 아일랜드)
eN_ZA 영어 (남아프리카)
eN_ZW 영어 (짐바브웨)
es 스페인어
eS_AR 스페인어 (아르헨티나)
es_bo 스페인어 (볼리비아)
eS_CL 스페인어 (칠레)
eS_CO 스페인어 (콜롬비아)
eS_CR 스페인어 (코스타리카)
eS_DO 스페인어 (도미니카 공화국)
eS_EC 스페인어 (에콰도르)
eS_ES 스페인어 (스페인)
eS_GT 스페인어 (과테말라)
eS_HN 스페인어 (온두라스)
eS_MX 스페인어 (멕시코)
eS_NI 스페인어 (니카라과)
eS_PA 스페인어 (파나마)
eS_PE 스페인어 (페루)
eS_PR 스페인어 (푸에르토 리코)
eS_PY 스페인어 (파라과이)
eS_SV 스페인어 (살바도르)
eS_US 스페인어 (미국)
es_uy 스페인어 (우루과이)
eS_VE 스페인어 (베네수엘)
et 에스토니아
eT_EE 에스토니아어 (에스토니아)
eU 바스크어
eU_ES 바스크 (스페인)
fA 페르시아어
fA_AF 페르시아어 (아프가니스탄)
fA_IR 페르시아어 (이란)
핀란드어
fIFI 핀란드어 (핀란드)
fo Fariere.
fO_FO 페로 (페로 제도)
프랑스어 프랑스어
fR_BE 프랑스어 (벨기에)
fR_CA 프랑스어 (캐나다)
fR_CH 프랑스어 (스위스)
fR_FR 프랑스어 (프랑스)
fR_LU 프랑스어 (룩셈부르크)
조지아 아일랜드어
gA_IE 아일랜드 (아일랜드)
gL 갈리시아어
gL_ES, 갈리시아어 (스페인)
gu Guyarati.
gU_IN GUYARATI (인도)
그는 히브리어
hE_IL 히브리어 (이스라엘)
안녕 힌디어
hi_in 힌디어 (인도)
hr 크로아티아어
hR_HR 크로아티아어 (크로아티아)
후 헝가리어
hU_HU 헝가리어 (헝가리)
hy Armenian.
hY_AM 아르메니아 (아르메니아)
hY_AM_REVISED 아르메니아 (아르메니아, 개정)
iD 인도네시아어
iD_ID 인도네시아어 (인도네시아)
아이슬란드 어입니다
iS_IS 아이슬란드 어 (아이슬란드)
이탈리아 사람
iT_CH, 이탈리아어 (스위스)
iT_IT 이탈리아어 (이탈리아)
ja Japanese.
jA_JP 일본어 (일본)
ka georgian.
kA_GE 그루지야아 (조지아)
kK 카자흐스탄
kK_KZ 카자흐 (카자흐스탄)
kl 그린란드
kL_GL 그린 랜드 (그린란드)
kn kannada.
kN_IN CANNADA (인도)
코 Korean.
kO_KR 한국어 (한국)
kok Konkani.
kOK_IN CINCANI (인도)
lT LOTOVSKY.
lT_LT 리투아니아 (리투아니아)
lV 라트비아어
lV_LV 라트비아어 (라트비아)
mK 마케도니아 어
mK_MK 마케도니아 (마케도니아)
mL Malayalam.
mL_IN 말라 얄 람 (인도)
mr Maratiy.
mR_IN MARATEY (인도)
mS Malay.
mS_BN 말레이 (브루나이)
mS_MY 말레이 (말레이시아)
mT Maltese.
mT_MT 몰타어 (몰타)
nB 노르웨이어 북극
nB_NO Norwegian Bookmol (노르웨이)
네덜란드어
nL_BE 네덜란드어 (벨기에)
nL_NL 네덜란드어 (네덜란드)
nn Norwegian Nyunorsk.
nN_NO Norwegian Nyunorsk (노르웨이)
옴 오로 모 (아프리카)
oM_ET OROMO (AFAN) (에티오피아)
oM_KE OROMO (AFAN) (케냐)
또는 오리.
or_in ouri (인도)
pA Padjabsky.
pA_IN PANJABSKY (인도)
pL 폴란드어
pL_PL 폴란드어 (폴란드)
pS Pashto (Pashto)
pS_AF PASHTO (Pashto) (아프가니스탄)
pT 포르투갈어
pT_BR 포르투갈어 (브라질)
pT_PT 포르투갈어 (포르투갈)
로 루마니아어
rO_RO 루마니아어 (루마니아)
ru russian.
rU_RU 러시아어 (러시아)
rU_UA 러시아어 (우크라이나)
sK 슬로바키아어
sK_SK 슬로바키아어 (슬로바키아)
슬로베니아어
sL_SI 슬로베니아어 (슬로베니아)
소말리아
sO_DJ 소말리아 (지부티)
sO_ET 소말리아 (에티오피아)
sO_KE 소말리아 (케냐)
sO_SO 소말리아 (소말리아)
sQ 알바니아어
sQ_AL 알바니아어 (알바니아)
sR 세르비아어
sR_CS 세르비아어 (세르비아 및 몬테네그로)
sR_CYRL 세르비아어 (키릴)
sR_CYRL_CS 세르비아어 (키릴 릭, 세르비아 및 몬테네그로)
sR_CYRL_YU 세르비아어 (키릴 릭, 유고 슬라비아)
sr_latn 세르비아어 (라틴어)
sR_LATN_CS 세르비아어 (라티 나, 세르비아 및 몬테네그로)
sR_LATN_YU 세르비아어 (라티 나, 유고 슬라비아)
sR_YU 세르비아어 (유고 슬라비아)
sV 스웨덴
sV_FI 스웨덴어 (핀란드)
sV_SE 스웨덴어 (스웨덴)
sW Suakhili.
sW_KE Swahili (스와힐리어)
sW_TZ SUAKHILI (탄자니아)
ta Tamilsky.
tA_IN TAMIL (인도)
테 텔루구 어
tE_IN TELUGU (인도)
태국어
tH_TH 태국어 (태국)
티 그린 티아
tI_ER TIGRINIA (에리트레아)
tI_ET TIGRINIA (에티오피아)
tr Turkish.
tR_TR 터키어 (터키)
영국 우크라이나어
uK_UA 우크라이나어 (우크라이나)
우르두어
uR_PK Urdu (파키스탄)
우즈 우즈베크
uz_cyrl 우즈베크 (키릴 릭)
uz_cyrl_uz 우즈베크 (키릴 릭, 우즈베키스탄)
uz_latn 우즈베크 (라틴어)
uZ_LATN_UZ 우즈베크 (라티 나, 우즈베키스탄)
uZ_UZ 우즈베크 (우즈베키스탄)
vI 베트남 사람
vI_VN 베트남어 (베트남)
zh 중국어
zH_CN 중국어 (중국)
zH_HANS 중국어 (한스)
zH_HANS_CN 중국어 (한스, 중국)
zH_HANS_SG 중국어 (한스, 싱가포르)
zh_hant 중국어 (Hant)
zH_HANT_HK 중국어 (HANT, 홍콩 (중국 특별 행정 관리 지역)))
zH_HANT_MO 중국어 (HANT, 마카오 (중국 특별 행정 관리, 중국의 지역))
zH_HANT_TW 중국어 (HANT, 대만)
zH_HK 중국어 (홍콩 (홍콩 (중국 특별 행정 관리 지역))
zH_MO 중국어 (마카오 (중국 특별 행정 관리, 중국 지역))
zH_SG 중국어 (싱가포르)
zH_TW 중국어 (대만)
CHC (ND)는 전체 및 분수 부품의 소수의 소수 방전 수입니다. 초기 번호는 OKR15KAK20을 반올림하는 규칙에 따라 반올림됩니다. 이 매개 변수가 지정된 경우 번호의 분수 부분을 표시하려면 CDC 매개 변수를 지정해야합니다. 그렇지 않으면 분수 부분이 표시되지 않습니다.
CDC (NFD)는 분수 부분의 십진수 방전 수입니다. 초기 번호는 OKR15KAK20을 반올림하는 규칙에 따라 반올림됩니다.
비상 사태 (NS) - 방전 시프트 : 긍정적 인 - 나눗셈, 음수 - 곱셈. 즉, 이는 초기 번호가 10 * C로 곱하거나 분할 될 것이라는 것을 의미합니다. 여기서 c는 모듈 매개 변수의 값입니다.
PSD (NDS) - 전체 및 분수 부분의 기호 세퍼레이터.
ЧHG (NGS)는 정수의 그룹의 기호 분리기입니다. 빈 문자열을 구분 기호로 사용하면이 경우 구분 기호가 분리되지 않은 공간의 상징이됩니다.
cn (nz) - 숫자의 0 값을 나타내는 문자열입니다. 지정하지 않으면 빈 문자열의 형식의 표현입니다. "cn \u003d"가 지정된 경우 "0"양식에서. 숫자 입력 필드에 사용되지 않습니다.
CHVN (NLZ) - 선행 0을 제거할지 여부. 이 매개 변수의 값은 지정되지 않고 매개 변수의 결과가 선행 0의 출력을 결정합니다.
CG (NG)는 숫자 수를 그룹화하는 순서입니다. 값으로 숫자는 쉼표를 통해 숫자가 표시되어 오른쪽 방전 수를 나타냅니다. 모든 수석 방전에 대해 마지막 그룹화 수를 반복해야 함을 나타 내기 위해 0으로 표시된 후에 표시됩니다.
Cho (NN) - 음수의 표현.
0 - 유형 "(1,1)";
1 - "-1.1"유형의 라인;
2 - "- 1.1"형식의 문자열;
3 - 형식의 문자열 "1,1-";
4 - 유형 "1,1 -"라인.
DF (DF) - 날짜 형식.
d (d) - 선행 0이없는 월 (숫자)의 일;
dD (DD) - 선행 0이있는 월 (숫자)의 요일;
dDD (DDD) - 요일의 짧은 이름 *);
dDDD (DDDD) - 요일의 전체 이름 *);
m (m) - 선행 0이없는 월 수 (숫자);
mm (mm) - 선행 0이있는 월 수 (숫자);
mmm (mmm) - 월의 짧은 이름 *);
mmmm (mmmm) - 월의 전체 이름 *);
k (Q) - 올해의 분기 수;
g (y) - 1 세기가없는 해의 수 및 0
gG (YY) - 선행 제로가있는 세기가없는 해의 수;
yyyy (Yyyy) - 세기 이후의 연도 수;
h (h) - 선행 0없이 12시에 한 시간;
cC (HH) - 선도적 인 제로가있는 12시에 한 시간;
H (h) - 선행 0이없는 24 시간 변이에 한시간;
CC (HH) - 선도적 인 제로가있는 24 시간 변이체에서 1 시간;
m (m) - 선행 0이없는 분;
mm (mm) - 선행 제로가있는 분;
선행 제로가없는 (들) - 2 초로;
sS (SS) - 선행 제로가있는 두 번째;
bB (TT) - Day AM / PM의 절반을 표시합니다 (12 시간 버전의 시간 표현을 지원하는 구성 언어에만 유효).
참고 : *) - 날짜 입력 필드의 형식 행에 사용되지 않습니다.
DLF (DLF) - 로컬 날짜 형식. 이것은 날짜 부분의 표시를 나타냅니다.
D (D) - 날짜 (숫자);
DD (DD) - 긴 날짜 (월별 달);
(t) - 총 시간, 날짜는 시간과 결합 될 수 있습니다.
DV (DT) - 날짜.
예 : 표현식 형식 ( "20051120140323", "DLF \u003d DDV")은 "2005 년 11 월 20 일 14:03:23"문제가 발생합니다.
중대한! DLF의 형식 문자열 옵션의 순서<дата + время> (DV 또는 DDV)는 변경할 수 없습니다.
DP (DE)는 빈 날짜 (예 : 형식 ( "00010101000000", "dp \u003d" "빈 날짜") "")를 나타내는 문자열입니다. "빈 날짜"문자열을 반환합니다.
BL (BF) - 거짓말의 논리 값을 나타내는 문자열입니다.
BI (BT) - 진리의 논리 값을 나타내는 문자열입니다.
노트. 입력 필드에 대한 매개 변수 사용 : DP 매개 변수 (DE)는 사용되지 않습니다. DLF 파라미터 (DLF)는 d (d), (t) 및 dv (dt) 값에만 사용됩니다.
반환 값 :
유형 : 행. 전송 된 값을 포맷 한 결과로 얻은 문자열입니다.
기술:
편리한 값의 읽기 표현을 형성합니다. 보고서 및 기타 시각적 인 값 표시가 유용합니다.

유효성:
슬림 클라이언트, 웹 클라이언트, 서버, 외부 연결.
예:
// 서식 지정 번호의 예입니다
A \u003d 포맷 (123456.789, "CHC \u003d 10; CDC \u003d 2");
// a \u003d "123 456.79"
A \u003d 형식 (123456.789, "chrd \u003d"- "");
// a \u003d "123 456-789"
A \u003d 형식 (-123456.789, "cho \u003d 0");
// a \u003d "(123 456.789)";

// 날짜 서식 지정 예제
A \u003d 형식 ( "20020820153309", "df \u003d" "DD MMMG GGYGG"G. "HCH : mm : ss" ");
// a \u003d "2002 년 8 월 20 일 15:33:09"
a \u003d 형식 ( "20020820153309", "df \u003d" "dd / mm-ggg" ");
// a \u003d "20 / 08-2002"
A \u003d 형식 ( "20020820153309", "DLF \u003d DD");
// a \u003d "2002 년 8 월 20 일";
A \u003d 형식 ( "20020820153309", "DLF \u003d D");
// a \u003d "20.08.2002";
A \u003d 형식 ( "20020820153309", "DLF \u003d B");
// a \u003d "15:33:09";

// 예제를 포맷하십시오 논리 표현식
A \u003d 형식 (진실, "BL \u003d 누락 된 경우, BI \u003d 사용 가능");
// a \u003d "사용 가능";

공유