■ DataSet.ColumnType

SECTION

 

Method

SINCE

 

1.0.7.2

DESCRIPTION

 

해당하는 Column의 Data Type을 조회한다.

Integer Type Column은 231~-231 사이의 값을 갖는다. 이는 대략 10자리에 해당하는 수치이다. 따라서 10자리 이상의 Data를 취급할 때는 Decimal Type을 사용하는 것이 바람직하다.

Date Type은 Size가 8자리로 yyyymmdd형태로 한정되며, 입력된 Data가 유효한 날짜가 아닐 때는 onDataError가 발생한다.

SYNTAX

 

[ lValue = ] DataSetID.ColumnType(col)

POSSIBLE VALUES

 

해당없음

PARAMETERS

 

LONG col : 해당 Column Index (1 ~ DataSetID.CountColumn)

RETURN VALUES

 

LONG lValue : Data Type

Type

Description

유효자리

범위

1

String

6143

6144byte(6143byte내부적으로 1byte 사용)

2

Integer

9

-2147483648 ~ 2147483647

3

Decimal

정수자리 15
소수점자리 6

±4.9406564584124654E-324~ ±1.79769313486231570E+308
(
정수유효자리+소수점유효자리가 15을 넘을 수 없다.)

4

Date

 

 

5

URL

 

 

9

BIGINT

19

-9223372036854775808 ~ 9223372036854775807

EXAMPLE

 

[JavaScript]

<SCRIPT language=javascript>

function fn_getColumnType() {

    var ColumnType = sMx_ds1.ColumnType(2);

}

</SCRIPT>

SAMPLE

 

./sample/ColumnType_s1.html

SEE ALSO

 

ColumnProp, ColumnSize