# 변환 함수

## 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(```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")}
```