10. The system of claim 9 including means in response to operator entry of "don't care" qualify codes for ignoring, for qualification purposes, data codes in said second field corresponding in position from the beginning of said second field, to said "don't care" codes relative to the position of said "don't care" codes from the beginning of the operator entered qualify codes.
9. A system for sorting records of a file stored on a plurality of blocks of a serial storage device comprising: first memory means for storing an initial data value; second memory means for storing operator specified qualifying data and qualifying conditions, said conditions including equal and not equal; first comparison means for comparing said initial data value with the data of a first field of said records; second comparison means for comparing said qualifying data and said qualifying conditions with a second field of said records; third memory means for storing a list including an entry corresponding to each of said blocks, each of said entries including a record identifier corresponding to the record of said block having, in said first field, the lowest data above said initial data value, said second field of said record also comparing with said qualifying data and said qualifying conditions, each of said entries also including, in addition to said record identifiers, said data of first field; third comparison means for comparing data portions of said entries with each other to find the lowest data in said list; means for accessing the record on said serial storage device identified by the record identifier corresponding to the lowest data found in said list; and printing means for printing at least one field of said accessed record.