dmaClass_QueryConstant

The purpose of this class is to factor out properties common to each query constant class, and to each query parameter class.

Class ID: dmaClass_QueryConstant
Superclass: Query Node

Interfaces

IUnknown
IdmaObject
IdmaProperties
IdmaEditProperties

Properties

Name

Impl. Required

System Gen'ed

Read-Only

Value Required

Type

Cardinality

Required Class

OIID

-

Yes

Yes

-

String

Scalar

Class Description

Yes

Yes

Yes

Yes

Object

Scalar

Class Description

This

-

Yes

Yes

Yes

Object

Scalar

Query Constant

Create Pending

-

Yes

Yes

Yes

Boolean

Scalar

Update Pending

-

Yes

Yes

Yes

Boolean

Scalar

Delete Pending

-

Yes

Yes

Yes

Boolean

Scalar

Constant Data Type

Yes

Yes

Yes

Yes

Integer32

Scalar

Constant Is List

Yes

Yes

Yes

Yes

Boolean

Scalar

Property Descriptions

• OIID {dmaProp_OIID}
Property Inherited from DMA

• Class Description {dmaProp_ClassDescription}
Property Inherited from DMA

• This {dmaProp_This}
Property Inherited from DMA

• Create Pending {dmaProp_CreatePending}
Property Inherited from DMA

• Update Pending {dmaProp_UpdatePending}
Property Inherited from DMA

• Delete Pending {dmaProp_DeletePending}
Property Inherited from DMA

• Constant Data Type {dmaProp_ConstantDataType}

Specifies the data type of the constant value. The permitted values are DMA_DATATYPE_BINARY, DMA_DATATYPE_BOOLEAN, DMA_DATATYPE_DATETIME, DMA_DATATYPE_FLOAT64, DMA_DATATYPE_ID, DMA_DATATYPE_INTEGER32 and DMA_DATATYPE_STRING.

Defined Datatypes

• Constant Is List {dmaProp_ConstantIsList}

If set, this Boolean property indicates that the constant is a list of constants. If reset, the constant is a singleton.