Skip to main content

EnsLib.Printing.PrintRequest

persistent class EnsLib.Printing.PrintRequest extends %Library.Persistent, %XML.Adaptor

SQL Table Name: EnsLib_Printing.PrintRequest

A base class for print requests

Property Inventory

Properties

property PrintRenderer as Ens.DataType.ConfigName;
Print renderer to use
Property methods: PrintRendererDisplayToLogical(), PrintRendererGet(), PrintRendererGetStored(), PrintRendererIsValid(), PrintRendererLogicalToDisplay(), PrintRendererLogicalToOdbc(), PrintRendererNormalize(), PrintRendererParseConfigNameSpec(), PrintRendererSet()
property PrintTarget as Ens.DataType.ConfigName;
Printer target name (or empty if it's not to be printed)
Property methods: PrintTargetDisplayToLogical(), PrintTargetGet(), PrintTargetGetStored(), PrintTargetIsValid(), PrintTargetLogicalToDisplay(), PrintTargetLogicalToOdbc(), PrintTargetNormalize(), PrintTargetParseConfigNameSpec(), PrintTargetSet()
property RequestedAt as %TimeStamp [ InitialExpression = $ZDT($H,3) ];
Time print request was created
Property methods: RequestedAtDisplayToLogical(), RequestedAtGet(), RequestedAtGetStored(), RequestedAtIsValid(), RequestedAtLogicalToDisplay(), RequestedAtLogicalToXSD(), RequestedAtNormalize(), RequestedAtOdbcToLogical(), RequestedAtSet(), RequestedAtXSDToLogical()
property RequestedBy as %String (MAXLEN = 512) [ InitialExpression = $USERNAME ];
User who created the print request
Property methods: RequestedByDisplayToLogical(), RequestedByGet(), RequestedByGetStored(), RequestedByIsValid(), RequestedByLogicalToDisplay(), RequestedByLogicalToOdbc(), RequestedByNormalize(), RequestedBySet()

Indexes

index (IDKEY on ) [IdKey, Type = key];
Index methods: IDKEYCheck(), IDKEYDelete(), IDKEYExists(), IDKEYOpen(), IDKEYSQLCheckUnique(), IDKEYSQLExists(), IDKEYSQLFindPKeyByConstraint(), IDKEYSQLFindRowIDByConstraint()

Inherited Members

Inherited Methods

Storage

Storage Model: CacheStorage (EnsLib.Printing.PrintRequest)

^EnsLib.Printing.PrintRequestD(ID)
=
%%CLASSNAME
RequestedAt
RequestedBy
PrintTarget
PrintRenderer

Subclasses

FeedbackOpens in a new tab