Routines for sms_filt.kb


ClearSMSFilter

File Name

sms_filt.kb

Syntax

ClearSMSFilter( VAL w: WINDOW )

Parameters

w - parent window handle

Returns

Nothing

Side Effects

None

Description

This procedure will clear all fields on the SMS filter notebook.

Dialog Forms Called

None


CreateSMSSelectString

File Name

sms_filt.kb

Syntax

CreateSMSSelectString( REF selectList: LIST OF selectGroupRec)

Parameters

selectList - list of select group records

Returns

Nothing

Side Effects

None

Description

This procedure will create a select string based on the SMS criteria entered.

Dialog Forms Called

None


FetchMachinesBasedOnGroupKey

File Name

sms_filt.kb

Syntax

None

Parameters

None

Returns

None

Side Effects

None

Description

for use with System Actions on EA Problem Transfer

Dialog Forms Called

None


MergeInvLists

File Name

sms_filt.kb

Syntax

MergeInvLists( REF invList1: LIST OF IS_InventoryRec, REF invList2: LIST OF IS_InventoryRec, REF InvListOut: LIST OF IS_InventoryRec, VAL type: STRING)

Parameters

invList1 - first list of inventory records

invList2 - second list of inventory records

InvListOut - merged list of inventory records

type - merge type

Returns

Nothing

Side Effects

None

Description

This procedure merge two inventory lists. One list is generated by TAM Group Maintenance and the other is generated by SMS Inquiry.

Dialog Forms Called

None


MergeMachineLists

File Name

sms_filt.kb

Syntax

None

Parameters

None

Returns

None

Side Effects

None

Description

for use with System Actions on EA Problem Transfer

Dialog Forms Called

None


PopulateCpuInfo

File Name

sms_filt.kb

Syntax

PopulateCpuInfo( VAL w: WINDOW )

Parameters

w - parent window handle

Returns

Nothing

Side Effects

None

Description

This procedure will populate the CPU type list and the maximum RAM.

Dialog Forms Called

None


PopulateDiskInfo

File Name

sms_filt.kb

Syntax

PopulateDiskInfo( VAL w: WINDOW )

Parameters

w - parent window handle

Returns

Nothing

Side Effects

None

Description

This procedure will populate the disk type list and file system list.

Dialog Forms Called

None


PopulateNetworkInfo

File Name

sms_filt.kb

Syntax

PopulateNetworkInfo( VAL w: WINDOW )

Parameters

w - parent window handle

Returns

Nothing

Side Effects

None

Description

This procedure will populate the network type list and gateway list.

Dialog Forms Called

None


PopulateOSInfo

File Name

sms_filt.kb

Syntax

PopulateOSInfo( VAL w: WINDOW )

Parameters

w - parent window handle

Returns

Nothing

Side Effects

None

Description

This procedure will populate the operating system list and version list.

Dialog Forms Called

None


PopulateSoftwareInfo

File Name

sms_filt.kb

Syntax

PopulateSoftwareInfo( VAL w: WINDOW )

Parameters

w - parent window handle

Returns

Nothing

Side Effects

None

Description

This procedure will populate the software display list.

Dialog Forms Called

None


PopulateVideoInfo

File Name

sms_filt.kb

Syntax

PopulateVideoInfo( VAL w: WINDOW )

Parameters

w - parent window handle

Returns

Nothing

Side Effects

None

Description

This procedure will populate the video manufacturer list and the video display list.

Dialog Forms Called

None


PrintSMSFilter

File Name

sms_filt.kb

Syntax

None

Parameters

None

Returns

None

Side Effects

None

Description

None

Dialog Forms Called

None


RamConvert

File Name

sms_filt.kb

Syntax

None

Parameters

None

Returns

None

Side Effects

None

Description

None

Dialog Forms Called

None


RememberFilter

File Name

sms_filt.kb

Syntax

RememberFilter

Parameters

None

Returns

comma delimted list in single string

Side Effects

None

Description

This function comma delimits all SMS information into a single string.

Dialog Forms Called

None


RemoveBlanksFromList

File Name

sms_filt.kb

Syntax

RemoveBlanksFromList( REF sList: LIST OF STRING )

Parameters

sList - list of string to remove blanks from

Returns

Nothing

Side Effects

None

Description

This procedure will remove blanks from a list of strings.

Dialog Forms Called

None


ScanFields

File Name

sms_filt.kb

Syntax

ScanFields( VAL w: WINDOW )

Parameters

w - parent window handle

Returns

Nothing

Side Effects

None

Description

This procedure reads the SMS field data into the corresponding variable name.

Dialog Forms Called

None


SMS_FilterEvent

File Name

sms_filt.kb

Syntax

SMS_FilterEvent( REF instReport: ReportRec )

Parameters

instReport - SMS report record

Returns

Nothing

Side Effects

None

Description

Event handler for SMS filer notebook.

Dialog Forms Called

None


SMS_ProcessSMSFilter

File Name

sms_filt.kb

Syntax

SMS_ProcessSMSFilter( VAL selectList: LIST OF selectGroupRec, REF invList: LIST OF IS_InventoryRec, REF advHandle: INTEGER, REF smsHandle: INTEGER, VAL wHdl: WINDOW, VAL supportorgid: STRING )

Parameters

selectList - list of select Group records

invList - list of inventory records

advHandle -

smsHandle -

wHdl - window handle

supportorgid - supported organization ID

Returns

Nothing

Side Effects

None

Description

This procedure will perfrom several procedures to convert the SMS filter information for display.

Dialog Forms Called

None


SortInvByAssetTag

File Name

sms_filt.kb

Syntax

SortInvByAssetTag( VAL inList: LIST OF IS_InventoryRec, REF outList: LIST OF IS_InventoryRec )

Parameters

inList - list of inventory records

outList - list of inventory records

Returns

Nothing

Side Effects

None

Description

This procedure will sort the "in" list of inventory records by asset tag and will return the sorted list as the outList.

Dialog Forms Called

None