Dave Jennings wrote: > <snip> > > 1. When putting a variable length record <snip> Is there a way to override system defaults to > force the HP to write a 4-byte block serial number and a 4-byte RCW? > No easy way that I'm aware of. One could write the record as Undefined and include the block length and record lengths directly; i.e. manage the blocking directly. One could also handle the ASCII-->EBCDIC conversion directly, say through the CTRANSLATE intrinsic. > 2. When putting a variable length record format to tape using FCOPY with the > EBCDICOUT option, the HP3000 converts the RCW to EBCDIC. The RCW is a binary > integer. <snip> Is there a way t prevent > the conversion of the RCW and only convert the data bytes to EBCDIC? > FCOPY allows you to specify which parts of the record are to be converted to EBCDIC and which are not. This works well for fixed length records. Not sure about variable ones especially if they are variable blocked greater than 1 record per block. Good luck!