com.microstrategy.web.objects.WebTransactableUnit |
Class Overview
WebTransactableUnit is used to represent the transaction info we set on a templateMetric/templateAttributeForm from a RWGrid or a
textField from a RWFieldGroup.
Public Methods
public
abstract
int
getBaseFormDataType
()
Returns
- the baseFormDataType of the transactionReport unit this unit mapped to.
public
abstract
int
getColumnIndex
()
Returns
- the the column index in the transaction report this unit mapped to
public
abstract
int
getDataType
()
Returns
- the DataType of the transactionReport unit this unit mapped to.
public
abstract
RWControl
getInputControl
()
Returns
- the inputControl assciated with this unit
public
abstract
WebFormat
getInputControlFormat
()
Returns
- the formating object of the inputControl object
public
abstract
String
getInputControlProperties
()
public
abstract
int
getTransactionFlags
()
Returns
- the transactionFlags set on this unit
public
abstract
void
setInputControlProperties
(String properties)
public
abstract
void
setTransactionInfo
(int transactionFlags, int columnIndex)
Set transactionInfo on this unit.
Parameters
transactionFlags |
int whether the unit is editable or not,@link EnumDSSXMLUnitTransactionFlags |
columnIndex |
int, the column index in the transaction report this unit mapped to
|