Originally posted by: Arun Ramamurthy
If you are talking about the Choice group , I think that's for Items and groups within a tree and not for a list of values for an Item as in a restriction list.
The Choice group has Items and groups as its components and in this list only one component is available.
So as indicated in the example from documentation:
Record
Order
Invoice
Sales
In the above , if the Record group is defined as a choice, then at any given instance only one component is available under the Record.
http://www-01.ibm.com/support/knowledgecenter/?lang=en#!/SSVSD8_8.4.1/com.ibm.websphere.dtx.td.doc/concepts/c_type_design_Choice_Group_Components.htm
------------------------------------------------------
A Choice group can have both items and groups as components. A partitioned Sequence group can only have group subtypes.
Components of a Choice group must be distinguishable from each other. The components of a Choice group cannot have a component range other than (1:1). Only one component of a Choice group built in the output data.
A Choice group data type is only one of the group components. For example, the data type Record is a group type with a Group Subclass of Choice. The group type Record has three components: Order, Invoice, and Sales. The data validation of Record will be only one of the components: Order, Invoice, or Sales. For this reason, the components of a Choice group must have a component range of (1:1).
----------------------------------------------------------------
#IBMSterlingTransformationExtender#DataExchange#IBM-Websphere-Transformation-Extender