<< Click to Display Table of Contents >>

GetSourceValue

Source 필드 값을 가져옵니다.

Prototype

var GetSourceValue(string FieldName)

Parameters

FieldName

Source 필드 값을 가져올 필드 이름

Reference

OnInsert, OnUpdate, OnDelete 이벤트에서 실행한 경우에만 동작하며, 그 외 이벤트에서 실행하였을 경우 null을 리턴합니다.

리턴되는 필드 값은 필드 타입에 따라 문자, 숫자, bool, Date 객체, OZBinary 객체로 리턴됩니다.

필드 타입에 따라 리턴되는 값의 타입은 아래 표를 참고하시기 바랍니다.

Name

Description

TINYINT

숫자 값

OZSMALLINT

숫자 값

INTEGER

숫자 값

BIGINT

숫자 값

REAL

숫자 값

FLOAT

숫자 값

DOUBLE

숫자 값

BIT

true, false

CHAR

문자 값

VARCHAR

문자 값

LONGVARCHAR

문자 값

NUMERIC

숫자 값

DECIMAL

숫자 값

DATE

자바 스크립트 Date 객체

TIME

자바 스크립트 Date 객체

TIMESTAMP

자바 스크립트 Date 객체

BINARY

OZBinary 객체

VARBINARY

OZBinary 객체

LONGBINARY

OZBinary 객체

BLOB

OZBinary 객체

CLOB

문자 값

Example

var sourceNames = This.GetSourceFields();

PrintArray(This, sourceNames, "Source names ");

PrintArray(This, This.GetSourceValues(), "Source values ");

 

var destNames = This.GetDestinationFields();

PrintArray(This, destNames, "Destination names ");

PrintArray(This, This.GetDestinationValues(), "Destination values ");

 

if(sourceNames != undefined) {

   for(var i = 0; i < sourceNames.length; i++) {

       var value = This.GetSourceValue(sourceNames[i]));

       _DEBUG("Value of '" + sourceNames[i] + "' is " + value);

   }

}

 

return "Success";