I am not 100% clear on where you are encountering your problem.
* At the application not sending the correct data string to the Data Matrix barcode printer?
* At the printer - not supporting what you are sending?
* Or somewhere else?
And I'm not clear on what you mean by:
multiple pieces of information
* How are you attempting to separate the
multiple pieces?
* How many characters are in each separate
piece?
* How are you attempting to 'connect' the
multiple pieces of data in the data string?
On:
it says:
It is recommended to limit the amount of data encoded in each symbol to 800 characters or less if possible
It sounds as though you are attempting to create your own Data Matrix barcode via your own application.
If so, my first recommendation would be to try downloading a different 2D generating application and see if that meets your needs.
One of many possibilities might be:
If that meets your needs, then you have identified that the code(s) you are sending to the Zebra printer are not correct.
If the codes are not correct, I'd recommend you contact Zebra Support
or the support from one of their distributors.
Also on Page 140 of:
there are some examples of Data Matrix programming strings
Good Luck,
JRB-Bldr