# 변환 함수

## Content

### ToBoolean

지정된 값을 해당하는 `부울` 값으로 변환합니다.
**구문**
ToBoolean(`value`)
**인수**

* `value` \- 변환할 값

**예시**
다음 식을 사용하여 "true" 또는 "false" 문자열을 부울 값으로 변환할 수 있습니다.

```js
{ToBoolean("true")}
```

### ToChar

지정된 값을 유니코드 문자로 변환합니다.
**구문**
ToChar(`value`)
**인수**

* `value` \- 변환할 값

**예시**
다음 식을 사용하여 `copyright` 기호 코드를 문자로 변환할 수 있습니다.

```js
{ToChar(169)}
```

### ToDateTime

지정된 값을 [날짜](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date) 값으로 변환합니다.
**구문**
ToDateTime(`value`)
**인수**

* `value` \- 변환할 값

**예시**
다음 식을 사용하여 `2020-05-06` 문자열을 해당하는 날짜로 변환할 수 있습니다.

```js
{ToDateTime("2020-05-06")}
```

### ToInt16, ToInt32, ToInt64, ToUInt16, ToUInt32, ToUInt64, ToDecimal, ToByte, ToDouble, ToSingle

지정된 값을 숫자로 변환합니다. JavaScript 숫자는 항상 국제 IEEE 754 표준에 따라 배정밀도 부동 소수점 숫자로 저장됩니다.
**구문**

* ToInt16(`value`)
* ToInt32(`value`)
* ToInt64(`value`)
* ToUInt16(`value`)
* ToUInt32(`value`)
* ToUInt64(`value`)
* ToByte(`value`)
* ToDouble(`value`)
* ToSingle(`value`)

**인수**

* `value` \- 변환할 값

**예시**
다음 식을 사용하여 `123` 문자열을 숫자로 변환할 수 있습니다.

```js
{ToInt16("123")}
```

### ToString

지정된 값을 문자열로 변환합니다.
**구문**
ToString(`value`)
**인수**

* `value` \- 변환할 값

**예시**
다음 식을 사용하여 `123.456` 숫자를 문자열로 변환할 수 있습니다.

```js
{ToString(123.456)}
```

### Format

서식 문자열에 포함된 지침에 따라 서식이 지정된 값을 포함한 문자열을 반환합니다.
**구문**
Format(`value`, `format`)
**인수**

* `value` \- 서식을 지정할 값
* `format` \- 서식 문자열 ActiveReportsJS에서는 서식 문자열에 대한 \.NET 규칙을 따릅니다\.
    * [표준 숫자 서식 문자열](https://docs.microsoft.com/en-us/dotnet/standard/base-types/standard-numeric-format-strings)
    * [사용자 정의 숫자 서식 문자열](https://docs.microsoft.com/en-us/dotnet/standard/base-types/custom-numeric-format-strings)
    * [표준 날짜 및 시간 서식 문자열](https://docs.microsoft.com/en-us/dotnet/standard/base-types/standard-date-and-time-format-strings)
    * [사용자 정의 날짜 및 시간 서식 문자열](https://docs.microsoft.com/en-us/dotnet/standard/base-types/custom-date-and-time-format-strings)

**예시**
다음 식을 사용하여 `UnitPrice` 필드 값을 소수 자릿수 3개가 있는 통화로 서식을 지정할 수 있습니다.

```js
{Format(UnitPrice, "c3")}
```