VariableOutputChannel
- Class Name:
- com::liquent::insight::manager::publisher::data::outputchannels::VariableOutputChannel
The VariableOutputChannel is a specific class that is related to the "Output Channel" UI multiselect field of the Variable UI element. Therefore, you need to declare as many VariableOutputChannel classes in Assembly XML for each Variable class as you need to select the "OutputChannel" values for the corresponding Variable class. For example, if you want to select ELEC and PAPER for the current Variable class, then you need to create two VariableOutputChannel classes: one for ELEC (the outputChannelTypeId field value is ELEC), one for PAPER (the outputChannelTypeId field value is PAPER), and associate both to the current Variable class (value of the variableId field is the value of the id field of this Variable class).
| Field Name | Field Type | Matching UI field | Req (Y/N) | Description | Acceptable values | Default value |
|---|---|---|---|---|---|---|
| id | long | Y | The unique VariableOutputChannel ID represented by a numerical value. This value will be used to populate corresponding fields in child classes. This ID will be replaced by the database ID in the imported assembly. | |||
| outputChannelTypeId | long | Output Channel | Y | Defines the output channel for the variable to resolve in. |
|
|
| variableId | long | Y | The value of the ID field of the Variable class. | |||
| changeReasonComment | string | N | This field is not used for import. | |||
| changeReasonTypeId | long | N | This field is not used for import. |