Index

DXFieldDefDES

Purpose:

The DKFieldDefDES class represents an attribute definition for DES.

Methods:

datastoreName
BSTR datastoreName();

Gets datastore name.

datastoreType
BSTR datastoreType();

Gets datastore type.

getName
BSTR getName();

Gets an entity name.

setName
setName(LPCTSTR name);

Sets an entity name.

getType
short getType();

Gets the entity type.

setType
setType(short type);

Sets the entity type.

getDisplayName
BSTR getDisplayName();

Gets the display name.

setDisplayName
void setDisplayName(LPCTSTR name);

Sets the display name.

getHelpText
 BSTR getHelpText();

Gets the help text.

setHelpText
setHelpText(LPCTSTR text);

Sets the help text.

getLanguage
BSTR getLanguage();

Gets the language.

setLanguage
void setLanguage(LPCTSTR lang);

Sets the language.

getDataType
short getDataType();

Gets the data type.

setDataType
setDataType(short type);

Sets the data type.

isRetrievable
BOOL isRetrievable();

Returns TRUE if retrievable.

setRetrievable
setRetrievable(BOOL);

Sets retrievable flag.

getDatastore
LPDISPATCH getDatastore();

Gets the datastore. The returned LPDISPATCH pointer contains a DXDatastoreDES object.

setDatastore
setDatastore(LPDISPATCH ds);

Sets the datastore. The input parameter LPDISPATCH pointer contains a DXDatastoreDES object.

getEntity
LPDISPATCH getEntity();

Gets the entity. The returned LPDISPATCH pointer contains a DXDatabaseDefDES object.

setEntity
setEntity(LPDISPATCH ent);

Sets the entity. The input parameter LPDISPATCH pointer contains a DXDatabaseDefDES object.

getSize
long getSize();

Gets the size.

setSize
setSize(long displaySize);

Sets the size.

isNullable
BOOL isNullable();

Returns TRUE if nullable.

setNullable
setNullable(BOOL nullable);

Set nullable indicator.

getPrecision
long getPrecision();

Gets the precision.

setPrecision
setPrecision(long precision);

Sets the precision.

getScale
long getScale();

Gets the scale.

setScale
setScale(long scale);

Sets the scale.

getMax
long getMax();

Gets the max.

setMax
setMax(long max);

Sets the max.

getMin
long getMin();

Gets the min.

setMin
setMin(long Min);

Sets the min.

getStringType
long getStringType();

Gets the string type.

set StringType
setStringType(long stringType);

Sets the string type.

isUpdatable
BOOL isUpdatable();

Returns TRUE if updatable.

setUpdatable
setUpdatable(BOOL updatable);

Sets updatable indicator.

isQueryable
BOOL isQueryable();

Returns TRUE if queryable.

setQueryable
setQueryable(BOOL queryable);

Sets queryable indicator.

(c) Copyright International Business Machines Corporation 1996, 2002. IBM Corp. All rights reserved.