On Friday, 01/28/2011 at 06:32 EST, "Tim O'Brien" <tobr...@tobe.com> 
wrote:

> but it's all ONE record
> 
> NOTHING generated an error message or warning about file not be 
correctly
> formatted
> 
> My quick guess is that either extracted from the TSO file or the pc 
version
> of VMARC does not know how/where the lines should have been separated 
...

All record boundaries are lost when binary data is downloaded to a PC. 

The best way is to block the data on the host before you download to the 
PC.  Then you upload/download to your heart's content using binary 
transfer.  When all done, you reblock the data back into it's original 
format.  That's why the AFRREBLK program is useful.

The following procedure is untested:
1. Run AFRREBLK to MVS against EACH font library member you want
2. Download each member to your PC in binary
3. Use VMA to create the VMARC file containing all those members
4. Upload to VM in binary
5. PIPE < BARCODES VMARC A | fblock 80 00 | > BARCODES VMARC A F 80
6. VMARC UNPK BARCODES VMARC A
7. Run AFRREBLK against each of the unpacked FONTxxx files

It might be simpler just to FTP MPUT all the files from your workstation 
to VM without creating the VMARC.

Alan Altmark

z/VM and Linux on System z Consultant
IBM System Lab Services and Training 
ibm.com/systems/services/labservices 
office: 607.429.3323
alan_altm...@us.ibm.com
IBM Endicott

Reply via email to