Created On:  21 December 2011

Problem:

When reading a TAB separated value text file you need to use a SELECT statement with the ORGANIZATION IS LINE SEQUENTIAL statement else the CR LF characters will not be honoured. The problem then arises that the TAB characters are converted to SPACES. This means that there is no easy way to expand the separated values out to data items using UNSTRING for example.

Resolution:

The solution is to use a configuration file with the following entry:

RUN-SEQ-FILES TAB-STOPS=0

This forces the runtime to not convert the TAB characters so that they can then be used to UNSTRING the value.

See the attached example code, data file and configuration file.
Incident #2551625