Skip to main content

This is documentation for Caché & Ensemble. See the InterSystems IRIS version of this content.Opens in a new tab

For information on migrating to InterSystems IRISOpens in a new tab, see Why Migrate to InterSystems IRIS?

EnsLib.RecordMap.ComplexBatch

persistent class EnsLib.RecordMap.ComplexBatch extends %Library.Persistent, EnsLib.RecordMap.ComplexParent

SQL Table Name: EnsLib_RecordMap.ComplexBatch

Property Inventory

Parameters

parameter RECORDMAPGENERATED = 1;
Parameter to indicate that the class has been generated by the RecordMap framework. If this parameter is set to 0, the RecordMap framework will NOT update this class automatically, and responsibility for any further changes will fall on the user.
parameter XMLIGNORENULL = 0;

Properties

property %Source as %String (MAXLEN = 2000, TRUNCATE = 1, XMLPROJECTION = "NONE");
Name of source document or connection from which this record was created.
Property methods: %SourceDisplayToLogical(), %SourceGet(), %SourceIsValid(), %SourceLogicalToDisplay(), %SourceLogicalToOdbc(), %SourceNormalize(), %SourceSet()

Triggers

trigger OnDelete (BEFORE event DELETE);
Ensure that we remove all references to child objects and delete any objects that aren't referenced by any complex parents.

Inherited Members

Inherited Methods

FeedbackOpens in a new tab