inicializar()

El método initialize se ejecuta antes de pasar la primera fila de datos a una UDX.

Las operaciones más comunes realizadas por initialize() son validar tipos de datos para un UDX VARARGS, inicializar variables, o restaurar datos del SPUPad (ver API de SPUPad).

Para un UDA, el método de inicialización se llama antes de pasar la primera fila de datos al método de acumulación, pero no se llama antes de pasar la primera fila de datos a los métodos de fusión o ' finalResult.

Ejemplo
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