# 참조

## Content

`참조`는 다양한 보고서 항목과 연관된 식별자입니다.

### 데이터 집합 필드

데이터 집합 필드는 이름으로 참조할 수 있습니다. 런타임에서는 현재 범위의 필드 이름(예: [표 행](/activereportsjs/docs/ReportAuthorGuide/Report-Items/Data-Regions/Table#table-rows))으로 바뀝니다.

### 매개 변수

[보고서 매개 변수](/activereportsjs/docs/ReportAuthorGuide/Report-Parameters)는 접두사가 `@` 문자인 이름으로 참조할 수 있습니다(예: `{@OrderId}`). 런타임에는 매개 변수 값으로 바뀝니다.

### 전역 값

전역 값은 다음 식 중 하나입니다.

* `{&ReportName}` \- 보고서 템플릿의 이름을 반환합니다\.
* `{&ExecutionTime}` \- 현재 날짜 및 이름을 반환합니다\.

예를 들어, `Report Generated at {&ExecutionTime}`은 출력되는 보고서 출력의 타임스탬프를 표시할 수 있습니다.

### 페이지 번호 매기기

ActiveReportsJS 보고서에서는 다음과 같은 두 가지 페이지 번호 매기기 유형이 있습니다.

* `전역` 페이지 번호 매기기는 전체 보고서에 적용됩니다.
* `로컬` 페이지 번호 매기기는 [데이터 영역](/activereportsjs/docs/ReportAuthorGuide/Report-Items/Data-Regions) 또는 그룹(예: [표 그룹](/activereportsjs/docs/ReportAuthorGuide/Report-Items/Data-Regions/Table#table-grouping))에 적용할 수 있습니다. 데이터 영역 또는 그룹화의 `New Section` 속성을 `True`로 설정하여 독립적인 페이지 매기기를 생성할 수 있습니다.

다음 식을 사용하면 전역 또는 로컬 페이지 번호 매기기를 표시할 수 있습니다.

* `{&PageNumber}` \- 현재 전역 페이지 번호를 반환합니다\.
* `{&TotalPages}` \- 보고서 출력에서 페이지의 전역 번호를 반환합니다\.
* `{&PageNumberInSection}` \- 데이터 영역 또는 그룹 인스턴스의 로컬 페이지 번호를 반환합니다\.
* `{&TotalPagesInSection}` \- 데이터 영역 또는 그룹 인스턴스의 로컬 페이지 번호를 반환합니다\.

예를 들어, `Page {&PageNumber} of {&TotalPages}` 식은 런타임에 `Page 1 of 10`과 같은 문자열로 평가됩니다.

## 테마

다음 표현들은 보고서에 연결된 [테마](/activereportsjs/docs/ReportAuthorGuide/Themes)의 다양한 요소를 참조합니다.

| 테마 값 | 표현 |
| ---- | --- |
| Light1 color | {Theme.Colors!Light1} |
| Light2 color | {Theme.Colors!Light2} |
| Dark1 color | {Theme.Colors!Dark1} |
| Dark2 color | {Theme.Colors!Dark2} |
| Accent1 color | {Theme.Colors!Accent1} |
| Accent2 color | {Theme.Colors!Accent2} |
| Accent3 color | {Theme.Colors!Accent3} |
| Accent4 color | {Theme.Colors!Accent4} |
| Accent5 color | {Theme.Colors!Accent5} |
| Accent6 color | {Theme.Colors!Accent6} |
| Hyperlink color | {Theme.Colors!Hyperlink} |
| HyperlinkFollowed color | {Theme.Colors!HyperlinkFollowed} |
| Major font family | {Theme.Fonts!MajorFont.Family} |
| Major font size | {Theme.Fonts!MajorFont.Size} |
| Major font style | {Theme.Fonts!MajorFont.Style} |
| Major font weight | {Theme.Fonts!MajorFont.Weight} |
| Minor font family | {Theme.Fonts!MinorFont.Size} |
| Minor font size | {Theme.Fonts!MinorFont.Size} |
| Minor font style | {Theme.Fonts!MinorFont.Style} |
| Minor font weight | {Theme.Fonts!MinorFont.Weight} |
| Image Data<sup>\*</sup> | {Theme.Images!\<Image Name>.ImageData} |
| Image Mime Type | {Theme.Images!\<Image Name>.MIMEType} |
| Constant value | {Theme.Constants("\<Constant Key>")} |

<sup>\*</sup> 테마의 이미지를 사용하려면 [이미지 보고서 항목](/activereportsjs/docs/ReportAuthorGuide/Report-Items/Data-Visualizers/Image)의 `Source` 속성을 `Database`로 설정하세요.