Routines for tiv_gui.kb


ClearTivoliFilter

File Name

tiv_gui.kb

Syntax

ClearTivoliFilter( VAL w: WINDOW)

Parameters

w - The window handle of the calling event

Returns

Nothing

Side Effects

None

Description

Clear all combo boxes on Tivoli filter page of group main inq

Dialog Forms Called

None


CollectTivoliFields

File Name

tiv_gui.kb

Syntax

CollectTivoliFields( VAL w: WINDOW, REF tivdata: TivoliMassAssetRec )

Parameters

w - The window handle of the calling event

tivData - Record structure to be populated

Returns

Nothing -

by REFERENCE - tivdata

Side Effects

None

Description

Gets the field values selected in combo boxes.

Dialog Forms Called

None


CreateTivoliSelect

File Name

tiv_gui.kb

Syntax

CreateTivoliSelect( REF tivoliselect: STRING, REF tivdata: TivoliMassAssetRec )

Parameters

tivoliselect - The select statement to be build

tivData - Record structure used to populate tivoliselect

Returns

Nothing -

by REFERENCE - tivoliselect

Side Effects

None

Description

Creates select statement from field values to execute and determines list of related assets.

Dialog Forms Called

None


FILLCARDSPAGE

File Name

tiv_gui.kb

Syntax

None

Parameters

Returns

None

Side Effects

None

Description

Fill the fields of the cards tab of the tivoli notebook.

Dialog Forms Called

None


FILLGENERALPAGE

File Name

tiv_gui.kb

Syntax

None

Parameters

Returns

None

Side Effects

None

Description

Fill the fields of the general tab of the tivoli notebook.

Dialog Forms Called

None


FILLMEMORYPC

File Name

tiv_gui.kb

Syntax

None

Parameters

Returns

None

Side Effects

None

Description

Fill the fields of the general tab of the tivoli notebook.

Dialog Forms Called

None


FILLMEMORYUNIX

File Name

tiv_gui.kb

Syntax

None

Parameters

Returns

None

Side Effects

None

Description

Fill the fields of the UNIX memory tab of the tivoli notebook.

Dialog Forms Called

None


FILLNETWAREPAGE

File Name

tiv_gui.kb

Syntax

None

Parameters

Returns

None

Side Effects

None

Description

Fill the fields of the netware tab of the tivoli notebook.

Dialog Forms Called

None


FILLNETWORKPC

File Name

tiv_gui.kb

Syntax

None

Parameters

Returns

None

Side Effects

None

Description

Fill the fields of the pc network tab of the tivoli notebook.

Dialog Forms Called

None


FILLNETWORKUNIX

File Name

tiv_gui.kb

Syntax

None

Parameters

Returns

None

Side Effects

None

Description

Fill the fields of the UNIX network tab of the tivoli notebook.

Dialog Forms Called

None


FILLNTINFOPAGE

File Name

tiv_gui.kb

Syntax

None

Parameters

Returns

None

Side Effects

None

Description

Fill the fields of the nt info tab of the tivoli notebook.

Dialog Forms Called

None


FILLPCDRIVES

File Name

tiv_gui.kb

Syntax

None

Parameters

Returns

None

Side Effects

None

Description

Fill the fields of the pc drives tab of the tivoli notebook.

Dialog Forms Called

None


FILLPCGENERAL

File Name

tiv_gui.kb

Syntax

None

Parameters

Returns

None

Side Effects

None

Description

Fill the fields of the general tab of the tivoli notebook.

Dialog Forms Called

None


FILLPERIPHERAL

File Name

tiv_gui.kb

Syntax

None

Parameters

Returns

None

Side Effects

None

Description

Fill the fields of the peripheral tab of the tivoli notebook.

Dialog Forms Called

None


FILLPROFILEPAGE

File Name

tiv_gui.kb

Syntax

None

Parameters

Returns

None

Side Effects

None

Description

Fill the fields of the profile tab of the tivoli notebook.

Dialog Forms Called

None


FILLSECSTORAGE

File Name

tiv_gui.kb

Syntax

None

Parameters

Returns

None

Side Effects

None

Description

Fill the fields of the secondary storage tab of the tivoli notebook.

Dialog Forms Called

None


FillSoftwarePage

File Name

tiv_gui.kb

Syntax

None

Parameters

Returns

None

Side Effects

None

Description

Fill the fields of the software tab of the tivoli notebook.

Dialog Forms Called

None


FillTivoliLists

File Name

tiv_gui.kb

Syntax

None

Parameters

None

Returns

None

Side Effects

None

Description

None

Dialog Forms Called

None


FILLUNIXDRIVES

File Name

tiv_gui.kb

Syntax

None

Parameters

Returns

None

Side Effects

None

Description

Fill the fields of the UNIX drives tab of the tivoli notebook.

Dialog Forms Called

None


FillUnUsedPages

File Name

tiv_gui.kb

Syntax

None

Parameters

Returns

None

Side Effects

None

Description

Connect to Tivoli and make sure each page has been filled. This way all of the lists can be filled and printed

Dialog Forms Called

None


GetDataSourceName

File Name

tiv_gui.kb

Syntax

None

Parameters

invrec: The current inventory record.

datasourcename: The name of the datasource found in the

external_map table.

tiv_release: The release number found in the external_map

tiv_id: The unique tivoli_id (hardware_system_id) found in

the external_map table.

:

Returns

All referenced values are returned.

Side Effects

None

Description

Get the datasource name for the current TAM Asset.

Dialog Forms Called

tiv_gui.dfc[unknown_inquire]


MCLBtoPrintLists

File Name

tiv_gui.kb

Syntax

None

Parameters

csvdata: LIST OF STRING;

Returns

None

Side Effects

None

Description

Read all data from text boxes into records, and all MCLB's into lists for printing

Dialog Forms Called

None


PrintCards

File Name

tiv_gui.kb

Syntax

None

Parameters

csvdata: LIST OF STRING;

Returns

None

Side Effects

None

Description

Format data structures for the cards tab then add to csvData.

Dialog Forms Called

None


PrintGeneralPage

File Name

tiv_gui.kb

Syntax

None

Parameters

csvdata: LIST OF STRING;

Returns

None

Side Effects

None

Description

Format data structures for general tab then add to csvData

Dialog Forms Called

None


PrintMemoryPC

File Name

tiv_gui.kb

Syntax

None

Parameters

csvdata: LIST OF STRING;

Returns

None

Side Effects

None

Description

Format data structures for pc memory tab then add to csvData.

Dialog Forms Called

None


PrintMemoryUnix

File Name

tiv_gui.kb

Syntax

None

Parameters

csvdata: LIST OF STRING;

Returns

None

Side Effects

None

Description

Format data structures for UNIX memory tab then add to csvData.

Dialog Forms Called

None


PrintNetware

File Name

tiv_gui.kb

Syntax

None

Parameters

csvdata: LIST OF STRING;

Returns

None

Side Effects

None

Description

Format data structures for the netware tab then add to csvData.

Dialog Forms Called

None


PrintNetworkPC

File Name

tiv_gui.kb

Syntax

None

Parameters

csvdata: LIST OF STRING;

Returns

None

Side Effects

None

Description

Format data structures for pc network tab then add to csvData.

Dialog Forms Called

None


PrintNetworkUnix

File Name

tiv_gui.kb

Syntax

None

Parameters

csvdata: LIST OF STRING;

Returns

None

Side Effects

None

Description

Format data structures for UNIX network tab then add to csvData.

Dialog Forms Called

None


PrintNTInfo

File Name

tiv_gui.kb

Syntax

None

Parameters

csvdata: LIST OF STRING;

Returns

None

Side Effects

None

Description

Format data structures for NT info tab then add to csvData.

Dialog Forms Called

None


PrintPCDrives

File Name

tiv_gui.kb

Syntax

None

Parameters

csvdata: LIST OF STRING;

Returns

None

Side Effects

None

Description

Format data structures for pc drives tab then add to csvData.

Dialog Forms Called

None


PrintPCGeneralPage

File Name

tiv_gui.kb

Syntax

None

Parameters

csvdata: LIST OF STRING;

Returns

None

Side Effects

None

Description

Format data structures for pc general tab then add to csvData.

Dialog Forms Called

None


PrintPeripheral

File Name

tiv_gui.kb

Syntax

None

Parameters

csvdata: LIST OF STRING;

Returns

None

Side Effects

None

Description

Format data structures for peripheral tab then add to csvData.

Dialog Forms Called

None


PrintProfile

File Name

tiv_gui.kb

Syntax

None

Parameters

csvdata: LIST OF STRING;

Returns

None

Side Effects

None

Description

Format data structures for profile tab then add to csvData.

Dialog Forms Called

None


PrintSecStorage

File Name

tiv_gui.kb

Syntax

None

Parameters

csvdata: LIST OF STRING;

Returns

None

Side Effects

None

Description

Format data structures for the secondary storage tab then add to csvData.

Dialog Forms Called

None


PrintSoftware

File Name

tiv_gui.kb

Syntax

None

Parameters

csvdata: LIST OF STRING;

Returns

None

Side Effects

None

Description

Format data structures for software tab then add to csvData.

Dialog Forms Called

None


PrintTivoliNotebook

File Name

tiv_gui.kb

Syntax

None

Parameters

Returns

None

Side Effects

None

Description

Get all data structures, format, and package them to print.

Dialog Forms Called

None


PrintUNIXDrives

File Name

tiv_gui.kb

Syntax

None

Parameters

csvdata: LIST OF STRING;

Returns

None

Side Effects

None

Description

Format data structures for UNIX drives tab then add to csvData.

Dialog Forms Called

None


RequestTivoliNotebook

File Name

tiv_gui.kb

Syntax

RequestTivoliNotebook( REF inv: IS_InventoryRec )

Parameters

inv - The instance data for the TIV_EfmEvent

Returns

Nothing -

Side Effects

None

Description

Used as a system action to call the Tivoli Notebook

Dialog Forms Called

tiv_gui.dfc[tivoli_nb]


ResetPageFlags

File Name

tiv_gui.kb

Syntax

None

Parameters

Returns

None

Side Effects

None

Description

Resets all page control flags to false.

Dialog Forms Called

None


ResetPrintLists

File Name

tiv_gui.kb

Syntax

None

Parameters

Returns

None

Side Effects

None

Description

Resets all print record lists to unknown.

Dialog Forms Called

None


TIV_EfmEvent

File Name

tiv_gui.kb

Syntax

TIV_EfmEvent( REF inv: IS_InventoryRec )

Parameters

inv - The inventory used to populate the tivoli notebook

Returns

Nothing

Side Effects

None

Description

The main event hanlder for the Tivoli Notebook.

Dialog Forms Called

None