Routines for tsdbuild.kb


BuildESMTables

File Name

tsdbuild.kb

Syntax

BuildESMTables

Parameters

None

Returns

None

Side Effects

None

Description

None

Dialog Forms Called

tsdbuild.dfc[not_supported_errors]

tsdbuild.dfc[build_selections]


BuildSelectionEvent

File Name

tsdbuild.kb

Syntax

None

Parameters

Returns

None

Side Effects

None

Description

None

Dialog Forms Called

None


ConfirmEvent

File Name

tsdbuild.kb

Syntax

None

Parameters

Returns

None

Side Effects

None

Description

None

Dialog Forms Called

None


DatabaseSelect

File Name

tsdbuild.kb

Syntax

DatabaseSelect

Parameters

Nothing

Returns

Nothing

Side Effects

None

Description

This procedure determines the database selected and checks that item on the menu. If any database platform is selected, it enables the Build, Execute and Drop menu items under Actions.

Dialog Forms Called

None


DropAllTables

File Name

tsdbuild.kb

Syntax

applist:= InitializeProductList

Parameters

None

Returns

LIST OF APPLICATION_INFO_REC

Side Effects

None

Description

None

Dialog Forms Called

None


ExecuteScriptInstall

File Name

tsdbuild.kb

Syntax

success:= ExecuteScriptInstall( )

Parameters

Returns

boolean

Side Effects

None

Description

None

Dialog Forms Called

None


ExecuteSingle

File Name

tsdbuild.kb

Syntax

success:= ExecuteSingle(CurrentFile)

Parameters

CurrentFile - String

Returns

Boolean - true or false

Side Effects

None

Description

None

Dialog Forms Called

None


GrantUser

File Name

tsdbuild.kb

Syntax

GrantUser

Parameters

None

Returns

None

Side Effects

None

Description

None

Dialog Forms Called

None


HelpAboutEvent

File Name

tsdbuild.kb

Syntax

HelpAboutEvent

Parameters

ASE_Version - Version of ASE installed

Returns

Nothing

Side Effects

None

Description

Event handler for the TSD Build Help About dialog box.

Dialog Forms Called

None


InitializeMenuList

File Name

tsdbuild.kb

Syntax

None

Parameters

Returns

None

Side Effects

None

Description

None

Dialog Forms Called

None


InitializeProductList

File Name

tsdbuild.kb

Syntax

applist:= InitializeProductList

Parameters

None

Returns

LIST OF APPLICATION_INFO_REC

Side Effects

None

Description

None

Dialog Forms Called

None


InitializeVersions

File Name

tsdbuild.kb

Syntax

ret:= InitializeVersions(productsToBuild)

Parameters

productsToBuild - LIST OF APPLICATION_INFO_REC

Returns

0 - for cannot connect to database

-1 - for no tables

1 - for successfully retrieved versions for tables

Side Effects

None

Description

Initializes the currently installed version fields for products to that found in the SAI_APP_PARAMS table. If the SAI_APP_PARAMS table does not exist, all versions are not changed.

Dialog Forms Called

None


InitializeWindow

File Name

tsdbuild.kb

Syntax

ret:= InitializeWindow

Parameters

Nothing

Returns

Boolean - true or false

Side Effects

None

Description

This function initializes the menu when TSD Build starts.

Dialog Forms Called

None


LogFileMenuSet

File Name

tsdbuild.kb

Syntax

LogFileMenuSet

Parameters

Nothing

Returns

Nothing

Side Effects

None

Description

This procedure determines if the log file exists and if so, enables the clear and view log menu items.

Dialog Forms Called

None


NotSupportedEvent

File Name

tsdbuild.kb

Syntax

None

Parameters

Returns

None

Side Effects

None

Description

None

Dialog Forms Called

None


ProcessCommandLineArgs

File Name

tsdbuild.kb

Syntax

None

Parameters

Returns

None

Side Effects

None

Description

None

Dialog Forms Called

None


RequestHelpAbout

File Name

tsdbuild.kb

Syntax

RequestHelpAbout($handle)

Parameters

wHdl - window handle of the parent dialog box

Returns

Nothing

Side Effects

None

Description

This routine is the system action to display the standard Help About dialog box.

Dialog Forms Called

tsdbuild.dfc[abouttsdbuild]


RevokeUser

File Name

tsdbuild.kb

Syntax

RevokeUser

Parameters

None

Returns

None

Side Effects

None

Description

None

Dialog Forms Called

None


SetBuildActions

File Name

tsdbuild.kb

Syntax

None

Parameters

Returns

None

Side Effects

None

Description

None

Dialog Forms Called

None


SetPicklists

File Name

tsdbuild.kb

Syntax

None

Parameters

Returns

None

Side Effects

None

Description

None

Dialog Forms Called

None


UpdateSaiApp

File Name

tsdbuild.kb

Syntax

UpdateSaiApp

Parameters

None

Returns

None

Side Effects

None

Description

This function updates the SAI_APPLICATIONS table if Admin found. It inserts records for the previous version of TPM, TAM and TCM. If the previous version of TPM is found, it inserts a record for the Common tables with the same version.

Dialog Forms Called

None


ViewLogFile

File Name

tsdbuild.kb

Syntax

success:= ViewLogFile

Parameters

None

Returns

Boolean - true or false

Side Effects

None

Description

None

Dialog Forms Called

None