This is documentation for Caché & Ensemble. See the InterSystems IRIS version of this content.

For information on migrating to InterSystems IRIS, see Why Migrate to InterSystems IRIS?

Demo.Workflow.ProblemReport

persistent class Demo.Workflow.ProblemReport extends Ens.Request

SQL Table Name: Demo_Workflow.ProblemReport

This is a ProblemReport message. It is used by the Workflow demo to represent a technical problem submitted by a customer.

Property Inventory

Properties

property Problem as %String (MAXLEN = 200);
Description of the problem.
Property methods: ProblemDisplayToLogical(), ProblemGet(), ProblemGetStored(), ProblemIsValid(), ProblemLogicalToDisplay(), ProblemLogicalToOdbc(), ProblemNormalize(), ProblemSet()
property ReportedBy as %String (MAXLEN = 60);
Name of customer reporting the problem.
Property methods: ReportedByDisplayToLogical(), ReportedByGet(), ReportedByGetStored(), ReportedByIsValid(), ReportedByLogicalToDisplay(), ReportedByLogicalToOdbc(), ReportedByNormalize(), ReportedBySet()

Inherited Members

Inherited Methods

Storage

Gray indicates storage defined by superclasses.

Storage Model: CacheStorage (Ens.MessageBody)

^Ens.MessageBodyD(ID)
=
%%CLASSNAME

Storage Model: CacheStorage (Demo.Workflow.ProblemReport)

^Ens.MessageBodyD(ID,"ProblemReport")
=
Problem
ReportedBy
Feedback