initialize()

초기화 메서드는 데이터의 첫 번째 행이 UDX에 전달되기 전에 호출됩니다.

Initialize()로 수행되는 가장 일반적인 작업은 VARARGS UDX의 데이터 유형 유효성 검사, 변수 초기화 또는 SPUPad에서 데이터 복원입니다(SPUPad API 참조).

UDA의 경우 초기화 메서드는 누적 메서드에 전달되는 첫 번째 데이터 행 이전에 호출되지만 병합 또는 ' finalResult ' 메서드에 전달되는 첫 번째 데이터 행 이전에는 호출되지 않습니다.

function initialize()
counter = 0

--	restore data from the SPUPad t = restoreTable("mytable")

end

function initialize()
for i,type in pairs(ARGTYPE) do
if type != TYPE_STRING and type != TYPE_UTF8STRING then error("This function only accepts STRING arguments!",0)
end
end
end