Originally posted by: SystemAdmin
If the first record is fixed; i.e.
field1 (10:10 bytes)
field2 (10:10 bytes)
then the terminator (1 byte)
You define a field "terminator" as "syntax" and make it the last field in the first record. Then for each following record, you put the record terminator as "varible" , and it will list (in the drop down) the items you created as syntax. Do this for every record, then whatever is in the 21st byte for the first record will be the terminator for every subsequent record.
What cemeinz is saying is, using <NL> is like saying, what ever platform I'm on, use what is normally the record term. I develop in Windows, <CR><LF>, but deploy in Unix <LF>, and using <NL> allows me to not have to change the terminator when I deploy.
But what you're saying is the the <CR><LF> is removed and one record stops, and the next one starts with no data inbetween. If you can't identify the end of one record or the start of another, how can the map? If there is no hex value to make the determination, then the records have to be fixed.
#IBM-Websphere-Transformation-Extender#DataExchange#IBMSterlingTransformationExtender