Updated July 2014; added Comments and History
CREATE’RECORD #channel, varlist
CREATE'RECORD adds a new record to the file and updates the indexes accordingly. Except as noted below, all errors are trapped as BASIC errors.
Comments
The most likely error during CREATE'RECORD would be an attempt to add a record with a duplicate key, assuming duplicates not allowed. Normally this will trigger BASIC error 208, but you can stifle the BASIC error and instead get back the status value 2 (in the fstatvar parameter specified in the OPEN statement) by setting the AF_ISAMNODUPERRS flag in ASFLAG.SBR.
History
2012 October, A-Shell 6.1.1313: Add support for AF_ISAMNODUPERRS