보고서 > 1단계: 기준 정의 > 열 속성 편집
열 속성 편집
열의 속성을 편집하여 열과 열 내용의 모양 및 레이아웃을 지정할 수 있습니다. 열 내용이 특정 조건을 만족하는 경우에만 적용되는 서식을 지정할 수도 있습니다. 기본적으로, 열에 대해 선택한 사항은 해당하는 현재 보고서에만 적용됩니다.
열 내용의 모양 편집
결과에 표시되는 열 내용의 기본 모양은 CSS(cascading style sheets)와 XML 메시지 파일을 기본으로 합니다. [열 속성] 대화 상자의 [스타일] 탭을 사용하여 사용할 글꼴 및 글꼴 크기와 같은 여러 가지 기본 설정을 재정의할 수 있습니다. 선택한 내용은 사용하고 있는 보고서에 대한 열 내용에만 적용됩니다.
열 내용의 모양을 편집하려면
- Oracle CRM On Demand Answers의 [기준 정의] 페이지에서 열에 대한 [열 속성] 단추를 클릭합니다.
- [열 속성] 대화 상자에서 [스타일] 탭을 클릭합니다.
- 원하는 글꼴, 셀, 테두리, 이미지 그리고 고급 스타일 서식 옵션을 선택합니다.
자세한 내용은 이 항목의 열 컨텐츠 형식 지정을 참조하십시오.
- [데이터 형식] 탭에서 [기본 데이터 형식 무시] 확인란을 선택하여 데이터가 표시되는 방식을 제어할 수 있습니다.
이 옵션을 사용하면 기본 표시 특성을 재정의할 수 있습니다. 표시되는 선택 사항은 데이터 유형에 따라 다릅니다. 예를 들어, 열에 수치 데이터가 있을 경우에는 백분율, 달 이름, 날짜 등 해당 숫자가 처리되는 형식을 선택할 수 있습니다. 표시할 소수점 자릿수, 음수 표시 방법, 나타낼 자릿수 그리고 사용할 1000 단위 구분 기호를 선택할 수도 있습니다. 열에 텍스트가 있으면 이 텍스트를 서식이 없는 일반 텍스트로 처리할 것인지, HTML로 처리할 것인지, 또는 링크로 처리할 것인지 등 텍스트 처리 방법을 선택할 수 있습니다. 선택 내용에 따라 [사용자 정의 텍스트 서식] 텍스트 상자에 데이터를 표시하는 데 사용되는 적용 가능한 HTML 문자열이 표시됩니다.
텍스트에 사용자 정의 서식을 사용하려면 [텍스트 처리 방식] 드롭다운 리스트에서 [사용자 정의 텍스트 서식]을 선택한 다음 사용자 정의 서식을 입력합니다. 특정 서식을 제공하는 HTML 호출을 입력할 수 있습니다. JavaScript, VBScript 등을 포함한 유효한 HTML 문자열을 입력할 수도 있습니다.
예를 들어, 다음 HTML 예를 사용하면 테이블 및 피벗 테이블에서 열의 너비 및 높이가 설정됩니다. 이 예에서 대괄호 안에 있는 html([html]) 텍스트는 HTML을 사용한다는 의미이며, at 기호 문자(@)는 해당 열의 내용이 동적으로 변한다는 것을 의미합니다.
[html]<span style="width:200px" style="height:50px">@</span>
HTML, JavaScript, VBScript 등에 대해 모를 경우에는 타사 참고 자료를 참조할 수 있습니다.
사용자 정의 숫자 형식을 설정하려면 숫자 기호(#)를 사용하여 포함할 수 있는 유효 숫자를 지정하고, 영(0)을 사용하여 자릿수를 지정할 수 있습니다. 이때 지정된 자릿수에 숫자가 모두 들어가야 하는 것은 아닙니다. 예를 들면 아래와 같습니다.
##.#로 지정하면 12.34가 12.3으로 표시됩니다.
##.000으로 지정하면 12.34가 12.340으로 표시됩니다.
- 완료되면 [확인]을 클릭합니다.
열 내용의 레이아웃 편집
[열 속성] 대화 상자의 [열 서식] 탭을 사용하여 다음 작업을 수행할 수 있습니다.
- 해당 열이 결과에 나와야 하는지 여부를 지정할 수 있습니다.
열은 기본적으로 결과에 표시됩니다. 하지만 필터 생성에 사용했던 열처럼 결과에는 표시하고 싶지 않은 열을 보고서에 포함하려고 할 수 있습니다.
- 다른 테이블 머리글과 열 머리글을 할당하고 거기에 사용자 정의 서식을 적용할 수 있습니다.
- 반복되는 열 값과 같은 중복 데이터의 표시를 제어할 수 있습니다.
테이블의 한 열에 있는 데이터는 이 테이블의 여러 행에서 반복될 수 있습니다. 예를 들어, 한 열에 고객 이름 리스트가 있고, 다른 열에 고객이 있는 지역 리스트가 있을 경우, 지역 데이터가 각 고객 행에 대해 반복될 수 있습니다. 이때 중복 데이터를 한 번만 표시하거나 모든 행에 중복하여 표시하도록 선택할 수 있습니다. 반복되거나 중복되는 데이터를 한 번만 표시하면 테이블을 읽기가 좀 더 쉬워지고 데이터 구별도 더 용이해집니다.
- 사용자가 결과를 사용할 때 다른 보고서로 이동하는 것과 같이 어떤 동작이 수행되도록 상호 작용을 지정할 수 있습니다.
함수 및 조건 식을 사용하여 결과를 다양한 형식으로 표시할 수도 있습니다.
선택한 내용은 사용하고 있는 보고서에 대한 열 내용에만 적용됩니다.
결과에 있는 열을 숨기려면
- Oracle CRM On Demand Answers의 [기준 정의] 페이지에서 열에 대한 [열 속성] 단추를 클릭합니다.
- [열 속성] 대화 상자에서 [열 형식] 탭을 클릭합니다.
- 이미 선택되지 않은 경우 [열 숨기기] 확인란을 선택합니다.
사용자 정의 테이블 머리글 및 열 머리글을 생성하려면
- Oracle CRM On Demand Answers에서 [기준 정의]를 클릭합니다.
- 열의 [열 속성] 단추를 클릭합니다.
여러 보고서의 결과를 조합한 경우 [열 속성] 단추는 결과 열 수준입니다. 보고서에 대한 자세한 내용은 집합 연산을 사용하여 여러 보고서의 결과 조합을 참조하십시오.
- [열 속성] 대화 상자에서 [열 형식] 탭을 클릭합니다.
- [머리글] 영역에서 [머리글 사용자 정의] 확인란을 선택합니다.
이 확인란을 선택하면 머리글 텍스트와 머리글 서식을 변경할 수 있습니다.
- 테이블 머리글 또는 열 머리글의 텍스트를 변경하려면 해당 텍스트 상자에 새 머리글을 입력합니다.
이 보고서에서는 이 머리글이 기본 머리글 대신 사용됩니다.
참고: [열 머리글 상호 작용] 영역에서 다른 보고서로 이동하도록 지정할 수도 있습니다.
- 테이블 머리글 또는 열 머리글의 서식을 변경하려면 텍스트 상자 옆에 있는 [서식 편집] 단추를 클릭합니다.
[서식 편집] 대화 상자가 표시됩니다.
원하는 글꼴, 셀, 테두리 그리고 고급 스타일 서식 옵션을 선택합니다. 자세한 내용은 아래에 있는 “열 내용 서식 지정”을 참조하십시오.
중복 데이터를 한 번만 표시하려면
- Oracle CRM On Demand Answers의 [기준 정의] 페이지에서 열에 대한 [열 속성] 단추를 클릭합니다.
- [열 속성] 대화 상자에서 [열 형식] 탭을 클릭합니다.
- [값 생략] 영역에서 다음과 같이 적절한 옵션을 선택합니다.
- 반복되는 데이터를 한 번만 표시하고 나머지 반복되는 행은 표시되지 않도록 하려면 [생략]을 선택합니다.
- 반복되는 데이터를 모든 행에 대해 표시하려면 [반복]을 선택합니다.
- 기본 표시 특성을 유지하려면 [기본값]을 선택합니다.
상용자가 열을 클릭할 때 수행될 동작을 지정하려면
- Oracle CRM On Demand Answers의 [기준 정의] 페이지에서 열에 대한 [열 속성] 단추를 클릭합니다.
- [열 속성] 대화 상자에서 [열 형식] 탭을 클릭합니다.
- 사용자가 열을 클릭할 때 수행될 동작을 지정하려면 [열 머리글 상호 작용] 영역에서 해당 옵션을 선택합니다.
- 기본값 - 기본 상호 작용을 복원합니다.
- 구체화 - 자세한 내용을 볼 수 있도록 드릴다운할 수 있습니다.
- 탐색 - 다른 분석에 대한 탐색을 허용합니다. 그 다음에 [캡션] 텍스트 상자에 대상에 대한 캡션을 입력합니다. 추가할 각 이동 대상에 대해 이 단계를 반복합니다. 탐색 대상을 제거하려면 [캡션] 텍스트 상자 옆에 있는 [제거] 단추를 클릭합니다.
- 상호 작용 없음 - 구체화 및 탐색을 수행할 수 없습니다. 상호 작용은 열 머리글과 열 데이터에 대해 개별적으로 정의됩니다.
사용자가 값을 클릭할 때 수행될 동작을 지정하려면
- Oracle CRM On Demand Answers의 [기준 정의] 페이지에서 열에 대한 [열 속성] 단추를 클릭합니다.
- [열 속성] 대화 상자에서 [열 형식] 탭을 클릭합니다.
- 사용자가 값을 클릭할 때 수행될 동작을 지정하려면 [값 상호 작용] 영역에서 적절한 옵션을 선택합니다.
- 기본값 - 기본 상호 작용을 복원합니다.
- 구체화 - 자세한 내용을 볼 수 있도록 드릴다운할 수 있습니다.
- 탐색 - 다른 분석에 대한 탐색을 허용합니다. 그 다음에 [캡션] 텍스트 상자에 대상에 대한 캡션을 입력합니다. 추가할 각 이동 대상에 대해 이 단계를 반복합니다. 탐색 대상을 제거하려면 [캡션] 텍스트 상자 옆에 있는 [제거] 단추를 클릭합니다.
- 상호 작용 없음 - 구체화 및 탐색을 수행할 수 없습니다. 상호 작용은 열 머리글과 열 데이터에 대해 개별적으로 정의됩니다.
조건부 서식을 열 내용에 적용
테이블 및 피벗 테이블에서 조건부 서식을 사용하면 특정 조건을 만족하는 데이터 요소를 구별하기 쉽게 표시할 수 있습니다. 예를 들어, 높은 매출을 특정 색으로 표시하거나, 매출을 특정 비율만큼 초과 달성한 각 영업 사원의 이름 옆에 트로피 등의 이미지를 표시할 수 있습니다.
이렇게 하려면 사용할 보고서에서 하나 이상의 열을 선택하고 조건을 지정한 다음, 조건이 만족될 경우 적용할 글꼴, 셀, 테두리 및 스타일 시트 옵션을 선택합니다. 조건부 서식으로는 데이터 및 데이터가 들어 있는 테이블 셀에 적용할 수 있는 색, 글꼴, 이미지 등을 지정할 수 있습니다. 조건을 지정하는 절차는 필터를 생성하는 절차와 매우 비슷합니다.
여러 개의 조건을 추가하여 데이터와 테이블 셀이 데이터 값을 기반으로 여러 서식 중에서 선택적으로 표시되도록 할 수 있습니다. 예를 들어, 낮은 매출과 높은 매출을 각각 다른 색상으로 표시되도록 할 수 있습니다.
조건부 서식을 지정하는 데에는 일반 테이블과 피벗 테이블 간에 약간의 차이가 있습니다. 다른 열의 값을 기반으로 열의 서식을 지정하는 조건부 서식은 피벗 테이블에는 반영되지 않지만 표준 테이블에는 반영됩니다. 예를 들어, 해당 지역의 영업 실적을 기반으로 지역 이름의 색을 설정하면 피벗 테이블에는 적용되지 않습니다. 하지만 실제 지역 이름을 기반으로 그 지역 이름의 색을 설정하는 것처럼 영업 데이터 값을 기반으로 그 영업 데이터의 색상이 결정되도록 설정하면 피벗 테이블에 반영됩니다. 예를 들어, 동부 지역 값을 색이 지정된 굵은 텍스트로 표시할 수 있습니다.
참고: 피벗 테이블에서 조건은 피벗 테이블에 의해 계산되거나 집계되어 해당 값에 대해 평가됩니다. [표시 형식] 옵션을 선택하여 데이터를 백분율이나 색인으로 표시하더라도 조건부 서식은 기본 값을 기반으로 적용됩니다.
선택한 내용은 사용하고 있는 보고서에 대한 열 내용에만 적용됩니다.
조건부 서식을 보고서의 열에 추가하려면
- Oracle CRM On Demand Answers의 [기준 정의] 페이지에서 열에 대한 [열 속성] 단추를 클릭합니다.
- [열 속성] 대화 상자에서 [조건부 형식] 탭을 클릭합니다.
- [조건 추가] 단추를 클릭하고 조건 구성에 사용할 열을 보고서에서 선택합니다.
[필터 생성/편집] 대화 상자가 열립니다. 조건에 대한 연산자와 값을 선택합니다.
참고: [조건부 서식] 탭에서 [필터 생성/편집] 대화 상자를 열면 대화 상자에는 조건부 서식에 적용할 옵션만 표시됩니다. 예를 들어, [연산자] 드롭다운 리스트에는 조건부 서식에 사용되는 하위 연산자 집합이 표시됩니다.
- [필터 생성/편집] 대화 상자에서 [확인]을 클릭합니다.
[서식 편집] 대화 상자가 표시됩니다.
- 원하는 글꼴, 셀, 테두리, 이미지 그리고 고급 스타일 서식 옵션을 선택합니다.
자세한 내용은 이 항목의 열 컨텐츠 형식 지정을 참조하십시오.
참고: 이미지를 조건부 형식의 일부로 지정하면 이미지가 조건에 따라 결과에 나타납니다.
- 작업을 완료하면 [확인]을 클릭하여 [열 속성] 대화 상자로 돌아갑니다.
[열 속성] 대화 상자에 조건과 적용할 조건부 서식이 표시됩니다.
열이 나열된 순서대로 평가됩니다.
- 열을 새로 나열하려면 [위로 이동] 또는 [아래로 이동] 단추를 클릭합니다.
- 조건에서 열을 삭제하려면 [삭제] 단추를 클릭합니다.
- 조건이나 조건부 서식을 편집하려면 해당 내용을 클릭합니다.
- 추가 조건을 포함하도록 지정하거나, 작업이 완료된 경우에는 [확인]을 클릭합니다.
다음 예는 조건부 서식이 어떻게 결과에 적용되는지를 보여 줍니다.
보고서에 등급 카테고리가 1부터 10까지 표시되어 있고 이 등급에서 1은 가장 나쁜 등급을 표시하고, 10은 가장 좋은 등급을 표시한다고 가정합니다. 조건부 서식을 적용하여 다음과 같이 표시할 수 있습니다.
- 1, 2 또는 3이 들어 있는 열에 대해 낮은 등급임을 표시하는 첫 번째 이미지 지정
- 4, 5, 6 또는 7이 들어 있는 열에 대해 중간 등급임을 표시하는 두 번째 이미지 지정
- 8, 9 또는 10이 들어 있는 열에 대해 높은 등급임을 표시하는 세 번째 이미지 지정
[그래픽] 대화 상자에서 [이미지만] 이미지 배치 옵션을 선택합니다. 표시된 결과에는 해당 열에 등급을 나타내는 숫자는 나타나지 않고 이미지로만 표시됩니다.
열 내용 서식 지정
[서식 편집] 대화 상자나 [열 속성] 대화 상자의 [스타일] 탭에서 테이블이나 피벗 테이블의 셀에 표시되는 열 데이터에 대해 글꼴, 셀 테두리, 고급 스타일 서식 옵션 등을 선택할 수 있습니다. 테이블 머리글과 열 머리글에 대한 설정을 선택할 수도 있습니다.
열의 기본 서식에 대한 속성을 재정의하면 선택 내용은 고정됩니다. 열에 조건부 서식 속성을 지정하면 선택 내용은 조건이 만족되어야만 적용됩니다.
[서식 편집] 대화 상자 또는 [열 속성] 대화 상자의 [스타일] 탭을 사용하려면
- Oracle CRM On Demand Answers의 [기준 정의] 페이지에서 열에 대한 [열 속성] 단추를 클릭합니다.
- [열 속성] 대화 상자에서 [스타일] 탭을 클릭합니다.
- [글꼴] 영역에서 적용할 글꼴, 크기, 색, 스타일(굵게 등) 그리고 기타 효과(밑줄 등)를 선택합니다.
- [셀] 영역에서 셀 내부에 표시할 정렬 방식, 배경 색 그리고 이미지를 선택합니다.
- 수평 정렬 및 수직 정렬은 워드 프로세서의 텍스트 맞춤 기능과 유사합니다. 수직 정렬은 열이 다른 열의 여러 행만큼 확장될 경우에만 효과가 나타납니다.
수평 정렬:
데이터를 왼쪽에 맞추려면 [왼쪽]을 선택합니다. 이는 텍스트 데이터를 정렬하는 가장 일반적인 방식입니다. 데이터를 오른쪽에 맞추려면 [오른쪽]을 선택합니다. 이것은 수치 데이터를 정렬하는 가장 일반적인 방식입니다. 데이터를 가운데로 맞추려면 [가운데]를 선택합니다. 이 열과 연결된 기본 데이터 정렬을 유지하려면 [기본값]을 선택합니다.
수직 정렬:
데이터를 테이블 셀의 위쪽에 맞추려면 [위쪽]을 선택합니다. 데이터를 테이블 셀의 아래쪽에 맞추려면 [아래쪽]을 선택합니다. 데이터를 테이블 셀의 중간에 맞추려면 [가운데]를 선택합니다. 이 열과 연결된 기본 수직 정렬을 유지하려면 [기본값]을 선택합니다.
- [이미지] 단추를 클릭하면 [그래픽] 대화 상자가 표시됩니다.
- 이미지를 포함하지 않으려면 [이미지 없음] 옵션을 선택합니다.
- 사용자 정의 이미지를 포함하려면 [사용자 정의 이미지] 옵션을 선택하고 텍스트 상자에 적절한 위치를 지정합니다. 이미지는 결과를 볼 사용자가 모두 확인할 수 있는 것을 지정해야 합니다. 사용자 정의 이미지는 조건부 결과인지 여부에 상관없이 모두에 대해 사용할 수 있습니다.
- Oracle CRM On Demand Answers에서 제공하는 이미지를 활용하려면 그래픽 선택 창을 사용합니다. 창에는 계량기나 방향 화살표와 같은 조건부 서식에 유용한 이미지가 표시됩니다. 왼쪽 창에는 이미지 카테고리가 표시됩니다. 이미지 카테고리를 클릭하면 오른쪽 창에 해당 카테고리에 속하는 이미지들이 표시됩니다. 사용할 이미지 옆에 있는 라디오 단추를 선택하여 이미지를 선택할 수 있습니다.
- 셀 내에서 이미지 위치를 지정하려면 [이미지 배치] 드롭다운 리스트에서 선택합니다.
기본값 - 이미지를 기본 위치에 표시합니다. 기본 위치는 보통 열 데이터 또는 머리글의 왼쪽입니다.
이미지 왼쪽 - 이미지를 열 데이터 또는 머리글의 왼쪽에 표시합니다.
이미지 오른쪽 - 이미지를 열 데이터 또는 머리글의 오른쪽에 표시합니다.
이미지만 - 열 데이터 또는 머리글은 표시하지 않고 이미지만 표시합니다.
- [테두리] 영역에서 셀 테두리의 위치, 색 그리고 스타일을 선택합니다.
- [추가 서식 옵션] 영역에서 열 너비, 높이, 들여쓰기(왼쪽 여백), 오른쪽 여백, 위쪽 여백, 아래쪽 여백을 선택합니다.
- [사용자 정의 CSS 스타일 옵션(HTML 전용)] 영역에서 Oracle CRM On Demand Answers 스타일 시트에 지정된 스타일과 클래스 요소를 재정의할 수 있습니다. 이 기능은 CSS로 작업하는 방법을 아는 사용자들을 위한 것입니다.
- 작업을 완료하면 [확인]을 클릭하여 대화 상자를 닫습니다.
사용자 정의 날짜/시간 형식 문자열 사용
사용자 정의 날짜/시간 형식 문자열은 타임스탬프, 날짜 및 시간이 포함된 열 서식을 지정하는 추가 옵션을 제공합니다.
사용자 정의 날짜/시간 형식 문자열을 입력하려면
- Oracle CRM On Demand Answers의 [기준 정의] 페이지에서 타임스탬프, 일자 또는 시간이 포함된 열의 [열 속성] 단추를 클릭합니다.
- [열 속성] 대화 상자의 [데이터 형식] 영역에서 [기본 데이터 형식 재정의] 확인란을 선택합니다.
- [데이터 형식] 필드의 드롭다운 리스트에서 [사용자 정의]을 선택합니다.
- [사용자 정의 데이터 형식] 필드에 왼쪽 및 오른쪽 대괄호 문자([ ])를 포함하여 다음 표에 나오는 대로 정확하게 사용자 정의 형식 문자열을 입력합니다.
참고: 사용자 정의 데이터 형식 필드에 사용자 정의 형식 문자열을 입력해야 합니다. 사용자 정의 형식 문자열은 드롭다운 리스트에서 선택할 수 없습니다.
일반 사용자 정의 형식 문자열
다음 표에서는 몇 가지 일반 사용자 정의 형식 문자열과 그 표시 결과를 보여 줍니다. 이 문자열을 사용하면 사용자의 로케일에 날짜/시간 필드를 표시할 수 있습니다.
일반 형식 문자열
|
결과
|
[FMT:dateShort]
|
날짜를 로케일의 짧은 날짜 형식으로 지정합니다. [FMT:date]를 입력할 수도 있습니다.
|
[FMT:dateLong]
|
날짜를 로케일의 긴 날짜 형식으로 지정합니다.
|
[FMT:dateInput]
|
날짜를 다시 시스템에 입력할 수 있는 형식으로 지정합니다.
|
[FMT:time]
|
시간을 로케일의 시간 형식으로 지정합니다.
|
[FMT:timeHourMin]
|
시간을 로케일의 시간 형식으로 지정하지만 초는 생략합니다.
|
[FMT:timeInput]
|
시간을 다시 시스템에 입력할 수 있는 형식으로 지정합니다.
|
[FMT:timeInputHourMin]
|
시간을 다시 시스템에 입력할 수 있는 형식으로 지정하지만 초는 생략합니다.
|
[FMT:timeStampShort]
|
[FMT:dateShort] [FMT:time]과 같습니다. 이렇게 하면 날짜는 로케일의 짧은 날짜 형식으로 지정되고 시간은 로케일의 시간 형식으로 지정됩니다. [FMT:timeStamp]를 입력할 수도 있습니다.
|
[FMT:timeStampLong]
|
[FMT:dateLong] [FMT:time]과 같습니다. 이렇게 하면 날짜는 로케일의 긴 날짜 형식으로 지정되고 시간은 로케일의 시간 형식으로 지정됩니다.
|
[FMT:timeStampInput]
|
[FMT:dateInput] [FMT:timeInput]과 같습니다. 이렇게 하면 날짜 및 시간이 다시 시스템에 입력할 수 있는 형식으로 지정됩니다.
|
[FMT:timeHour]
|
시간 필드를 오후 8시와 같은 로케일 형식으로만 지정합니다.
|
ODBC 사용자 정의 형식 문자열
다음 표에서는 ODBC 표준 입력 사용자 정의 형식 문자열과 그 표시 결과를 보여 줍니다. 이 문자열을 사용하면 ODBC 표준에 따라 날짜/시간 필드를 표시합니다.
ODBC 형식 문자열
|
결과
|
[FMT:dateODBC]
|
날짜를 표준 ODBC yyyy-mm-dd 형식(4자리 연도, 2자리 월, 2자리 일)으로 지정합니다.
|
[FMT:timeODBC]
|
시간을 표준 ODBC hh:mm:ss 형식(2자리 시간, 2자리 분, 2자리 초)으로 지정합니다.
|
[FMT:timeStampODBC]
|
[FMT:dateODBC] [FMT:timeStampODBC]과 같습니다. 이렇게 하면 날짜는 yyyy-mm-dd 형식으로 지정되고 시간은 hh:mm:ss 형식으로 지정됩니다.
|
[FMT:dateTyped]
|
날짜라는 단어를 표시한 다음 날짜를 표준 ODBC yyyy-mm-dd 형식으로 표시합니다. 날짜는 작은 따옴표(‘) 안에 표시됩니다.
|
[FMT:timeTyped]
|
시간이라는 단어를 표시한 다음 시간을 표준 ODBC hh:mm:ss 형식으로 표시합니다. 시간은 작은 따옴표(‘) 안에 표시됩니다.
|
[FMT:timeStampTyped]
|
타임스탬프라는 단어를 표시한 다음 타임스탬프를 표준 ODBC yyyy-mm-dd hh:mm:ss 형식으로 표시합니다. 타임스탬프는 작은 따옴표(‘) 안에 표시됩니다.
|
정수 필드의 사용자 정의 형식 문자열
다음 표에서는 정수 필드에 입력할 수 있는 사용자 정의 형식 문자열을 보여 줍니다. 이 문자열을 사용하면 사용자의 로케일에 월 및 요일 이름을 표시할 수 있습니다.
정수 필드에는 월 또는 요일을 나타내는 정수를 입력합니다. 월의 경우 1은 1월, 2는 2월과 같은 식으로 나타내며 12는 12월을 나타냅니다. 요일의 경우 1은 일요일, 2는 월요일과 같은 식으로 나타내며 7은 토요일을 나타냅니다.
정수 필드 형식 문자열
|
결과
|
[MMM]
|
약자로 나타낸 월 이름을 사용자의 로케일에 표시합니다.
|
[MMMM]
|
전체 월 이름을 사용자의 로케일에 표시합니다.
|
[DDD]
|
약자로 나타낸 요일 이름을 사용자의 로케일에 표시합니다.
|
[DDDD]
|
전체 요일 이름을 사용자의 로케일에 표시합니다.
|
시간으로 변환하는 데 사용할 사용자 정의 형식 문자열
다음 표에서는 데이터를 시간 형식으로 지정하는 데 사용할 수 있는 사용자 정의 형식 문자열을 보여 줍니다. 이 문자열은 다음 종류의 필드에서 사용할 수 있습니다.
- 하루가 시작된 이후(오전 12:00)로 경과한 시간을 나타내는 정수나 실수를 포함한 필드입니다.
- [FMT:timeHour] 형식으로 출력되는 필드입니다. 이 형식은 시간 필드를 오후 8시와 같은 로케일 형식으로만 표시합니다.
데이터 변환 형식 문자열
|
결과
|
[FMT:timeHour]
|
이 문자열은 값이 하루가 시작된 이후(오전 12:00)로 경과한 시간의 수를 나타낸다고 가정하고 시간의 수를 hh로 표시되는 형식으로 지정합니다. 여기에서 hh는 시간의 수입니다. 값에서 일부는 버려집니다. 예를 들어, 값 2는 오전 2시로, 값 12.24는 오후 12시로 형식이 지정됩니다.
|
[FMT:timeHour(min)]
|
이 문자열은 값이 하루가 시작된 이후로 경과한 분의 수를 나타낸다고 가정하고 분의 수를 hh로 표시되는 형식으로 지정합니다. 여기에서 hh는 시간의 수입니다. 값에서 일부는 버려집니다. 예를 들어, 값 2는 오전 12시로, 값 363.10은 오전 06시로 형식이 지정됩니다.
|
[FMT:timeHour(sec)]
|
이 문자열은 값이 하루가 시작된 이후로 경과한 초의 수를 나타낸다고 가정하고 초의 수를 hh로 표시되는 형식으로 지정합니다. 여기에서 hh는 시간의 수입니다. 값에서 시간 단위 이하는 버려집니다. 예를 들어, 값 600는 오전 12시로, 값 3600은 오전 1시로, 값 61214.30은 오후 5시로 형식이 지정됩니다.
|
시간 및 분으로 변환하는 데 사용할 사용자 정의 형식 문자열
다음 표에서는 데이터를 시간 및 분 형식으로 지정하는 데 사용할 수 있는 사용자 정의 형식 문자열을 보여 줍니다. 이 문자열은 하루가 시작된 이후(오전 12:00)로 경과한 시간을 나타내는 정수나 실수를 포함한 필드에 사용할 수 있습니다.
또한 [FMT:timeHourMin] 형식으로 출력되는 경우에도 사용할 수 있습니다. 이 형식은 시간을 로케일의 시간 형식으로 표시하지만 초는 생략합니다.
데이터 변환 형식 문자열
|
결과
|
[FMT:timeHourMin]
|
이 문자열은 값이 하루가 시작된 이후로 경과한 분의 수를 나타낸다고 가정하고 값을 hh:mm으로 표시되는 형식으로 변환합니다. 여기에서 hh는 시간의 수, mm은 분의 수입니다. 값에서 일부는 버려집니다. 값에서 일부는 버려집니다. 예를 들어, 값 12는 오전 12:12으로, 값 73은 오전 1:13으로, 값 750은 오후 12:30으로 형식이 지정됩니다.
|
[FMT:timeHourMin(sec)]
|
이 문자열은 값이 하루가 시작된 이후로 경과한 초의 수를 나타낸다고 가정하고 값을 hh:mm으로 표시되는 형식으로 변환합니다. 여기에서 hh는 시간의 수, mm은 분의 수입니다. 값에서 일부는 버려집니다. 값에서 일부는 버려집니다. 예를 들어, 값 60은 오전 12:01으로, 값 120은 오전 12:02으로, 값 43200은 오후 12:00으로 형식이 지정됩니다.
|
[FMT:timeHourMin(hour)]
|
이 문자열은 값이 하루가 시작된 이후로 경과한 시간의 수를 나타낸다고 가정하고 시간의 수를 hh:mm으로 표시되는 형식으로 변환합니다. 여기에서 hh는 시간의 수, mm은 남은 분의 수입니다. 예를 들어, 값 0은 오전 12시로, 값 1.5는 오전 1:30으로, 값 13.75는 오후 1:45으로 형식이 지정됩니다.
|
시간, 분 및 초로 변환하는 데 사용할 사용자 정의 형식 문자열
다음 표에서는 데이터를 시간, 분 및 초 형식으로 지정하는 데 사용할 수 있는 사용자 정의 형식 문자열을 보여 줍니다. 이 문자열은 시간을 나타내는 정수 또는 실수가 포함된 필드에 사용할 수 있습니다.
또한 [FMT:time] 형식으로 출력되는 경우에도 사용할 수 있으며 이에 대한 자세한 내용은 “일반 사용자 정의 형식 문자열”에 설명되어 있습니다. 이 형식은 시간을 로케일의 시간 형식으로 표시합니다.
데이터 변환 형식 문자열
|
결과
|
[FMT:time]
|
이 문자열은 값이 하루가 시작된 이후로 경과한 초의 수를 나타낸다고 가정하고 값을 hh:mm:ss으로 표시되는 형식으로 변환합니다. 여기에서 hh는 시간의 수, mm은 분의 수, ss는 초의 수입니다. 예를 들어, 값 60은 오전 12:01:00으로, 값 126은 오전 12:02:06으로, 값 43200은 오후 12:00:00으로 형식이 지정됩니다.
|
[FMT:time(min)]
|
이 문자열은 값이 하루가 시작된 이후로 경과한 분의 수를 나타낸다고 가정하고 값을 hh:mm:ss으로 표시되는 형식으로 변환합니다. 여기에서 hh는 시간의 수, mm은 분의 수, ss는 초의 수입니다. 예를 들어, 값 60는 오전 1:00:00로, 값 126은 오전 2:06:00로, 값 1400은 오후 11:20:00로 형식이 지정됩니다.
|
[FMT:time(hour)]
|
이 문자열은 값이 하루가 시작된 이후로 경과한 시간의 수를 나타낸다고 가정하고 값을 hh:mm:ss으로 표시되는 형식으로 변환합니다. 여기에서 hh는 시간의 수, mm은 분의 수, ss는 초의 수입니다. 예를 들어, 값 6.5는 오전 6:30:00로, 값 12는 오후 12:00:00로 형식이 지정됩니다.
|
고급 사용자 정의 형식
앞서 설명한 형식뿐 아니라 다음 표에 나와 있는 몇 가지 일반적인 날짜 및 시간 형식을 사용하여 고유한 형식을 생성하여 날짜 및 시간 형식을 지정할 수 있습니다.
예를 들어, 다음과 같이 형식을 생성할 수 있습니다.
dddd - h:mm tt
이 형식은 다음과 같은 방식으로 날짜스탬프 필드의 형식을 지정합니다.
Monday - 4:03 PM
참고: 이러한 형식을 사용할 경우에는 대괄호([ ])를 포함하지 마십시오. 대괄호는 다른 형식에서 사용됩니다.
다음에 설명된 형식을 사용하면 보다 다양하게 형식을 지정할 수 있지만 앞서 설명한 대부분의 형식과 달리 사용자의 로케일 설정에 맞게 날짜 형식을 변경할 수는 없습니다.
다음 표에서는 몇 가지 일반적인 날짜 및 시간 형식에 대해 설명합니다.
형식
|
결과
|
d
|
날짜의 수(예: 1-31). 한 자리 숫자가 영(0)으로 시작되지 않음
|
dd
|
d와 유사하지만 첫째 자리 숫자가 0으로 시작
|
ddd
|
세 자리 약자로 나타낸 요일 이름(예: Sun, Mon).
|
dddd
|
요일 이름(예: Sunday, Monday).
|
M
|
월을 나타내는 숫자(예: 1, 12). 한 자리 숫자가 0으로 시작되지 않음
|
MM
|
m과 유사하지만 첫째 자리 숫자가 0으로 시작
|
MMM
|
세 자리 약자로 나타낸 월 이름(예: Jan, Feb).
|
MMMM
|
월(예: January, February)
|
yy
|
두 자리 연도(예: 06).
|
yyyy
|
네 자리 연도(예: 2006)
|
h
|
12시간 형식의 시간. 한 자리 숫자가 0으로 시작되지 않음
|
hh
|
h와 유사하지만 첫째 자리 숫자가 0으로 시작
|
H
|
24시간 형식의 시간. 첫째 자리 숫자가 0으로 시작되지 않음
|
HH
|
H와 유사하지만 첫째 자리 숫자가 0으로 시작
|
m
|
분의 수. 한 자리 숫자가 0으로 시작되지 않음
|
mm
|
m과 유사하지만 첫째 자리 숫자가 0으로 시작
|
s
|
초의 수. 한 자리 숫자가 0으로 시작되지 않음
|
ss
|
s와 유사하지만 첫째 자리 숫자가 0으로 시작
|
tt
|
AM/PM 표시자. h 및 hh 형식과 함께 사용
|
|