SIMPOL Documentation

Chapter 66. reorglib

The reorglib provides the core functionality used by the command line reorganize command and it is also used by SIMPOL Personal for its reorganize functionality. This provides a method of repacking the database for basic maintenance on *.sbm databases.

reorginfo

Description

Type Tags

None

Object Value

Objects of type reorginfo have no value, and it is an error to try to get or set this value.

reorginfo.new()

Description

Prototype

reorginfo.new ( reorginfo me )

Parameters

ParameterDefault valueType nameDescription
meNonereorginfo

Properties

PropertyTypeDescription
deferindexesboolean
endtimedatetime
getdatefunction
gettimefunction
intervalinteger
logfilestring
maxintervalinteger
minimumupdateintervaldatetime
readcachesizeinteger
recordcountinteger
starttimedatetime
typetype
updateintervalinteger
usercanceledboolean
userreferencetype(*)
userupdatefunction
writecachesizeinteger

Methods

getdate()

Description

Prototype

reorginfovar.getdate ( datetime dt )

Parameters
ParameterDefault valueType nameDescription
dtNonedatetime

gettime()

Description

Prototype

reorginfovar.gettime ( datetime dt )

Parameters
ParameterDefault valueType nameDescription
dtNonedatetime