Issue (Maintenance) Class

An Issue is either a Change or a Defect, is associated with the containing element, and is accessed through the Issues collection of an element.

Associated table in .EAP file:     t_objectproblems

Issue Attributes:

Attribute

Type

Notes

DateReported

Date

Read/Write

The date the issue was reported.

 

DateResolved

Date

Read/Write

The date the issue was resolved.

 

ElementID

Long

Read/Write

The ID of the element associated with this issue.

 

Name

String

Read/Write

The Issue name; that is, the Issue itself.

 

Notes

String

Read/Write

The Issue description.

 

ObjectType

ObjectType

Read only

Distinguishes objects referenced through a Dispatch interface.

 

Priority

String

Read/Write

The priority of the Issue - Low, Medium or High.

 

Reporter

String

Read/Write

The user ID of the person reporting the issue.

 

Resolver

String

Read/Write

The user ID of the person resolving the issue.

 

ResolverNotes

String

Read/Write

Notes entered by the resolver about resolution of the Issue.

 

Severity

String

Read/Write

The Issue severity - Low, Medium or High.

 

Status

String

Read/Write

The current status of the issue.

 

Type

Variant

Read/Write

The Issue type - Defect , Change, Issue or ToDo.

 

Version

String

Read/Write

The version associated with the issue. Note that this method is only available through a Dispatch interface.

 

Object ob = Issue;

Print ob.Version;

 

Issue Methods:

Method

Type

Notes

GetLastError ()

String

Returns a string value describing the most recent error that occurred in relation to this object.

This function is rarely used as an exception is thrown when an error occurs.

 

Update ()

Boolean

Updates the current Issue object after modification or appending a new item.

If false is returned, check the GetLastError function for more information.