iNTERFACEWARE Products Manual > Installing and Using Chameleon > Troubleshooting > Message Generation > Trouble Changing MSH Message Type Fields |
|
Looking for Iguana v.5 or v.6? Learn More or see the Help Center.
This is a problem that customers sometimes come across when attempting to generate messages or transform messages. The values which are being assigned by the customer to the MSH identity fields always default to a fixed value. For instance, if you were attempting to set these fields in a table using C++ code you might have the following:
This is setting fields in the table mapping: Instead of the expected generated message:
You instead get:
This occurs because the last step of message generation that Chameleon follows is to populate the fields listed in the Message Identity. The resolution to this problem is to remove the message identity rows that are overwriting the values that you wish to set dynamically. Therefore the original message identity is shown below: Then by removing the rows in the message identity, the resulting table looks like this: For more information, see Manually Defining the Message Identity.
|