Try OpenEdge Now
skip to main content
ABL Reference
Class Properties and Methods Reference : BPMDataTypeName property
 

BPMDataTypeName property

Returns a character value that indicates the data type of the Progress.BPM.Dataslot or Progress.BPM.DataSlotTemplate Value as the type is defined on the Business Process Server.
Data type: CHARACTER
Access: PUBLIC Read-only
Applies to: Progress.BPM.DataSlot class, Progress.BPM.DataSlotTemplate class
Following is a list of the possible values of the property:
*"Boolean"
*"Date"
*"List"
*"Number:Integer"
*"Number:Decimal"
*"Number:Double"
*"String"
*"URL"
*"XML"
*"Character"
*"DateTimeTZ"
*"Decimal"
*"Handle"
*"Int64"
*"Integer"
*"Logical"
*"Memptr"
*"Raw"
*"RowId"
Note that the BPMDataTypeName property may have a specific value even if the type is unsupported in ABL, as is the case for the following:
*"Document"
*"Map"
If there are such dataslots in a process, Progress.BPM.DataSlot objects will be created for them in ABL. The ABL type (DataTypeName) will be "UNSUPPORTED" and the value will be the Unknown value (?).
For details about the mapping between Business Process Server and ABL data types, see the DataTypeName property (BPM).