ASMB,R NAM DUPL,7 92080-1X311 REV.2026 791210 * * SOURCE 92080-18311 * SPC 2 ************************************************************** * (C) COPYRIGHT HEWLETT-PACKARD COMPANY 1978. ALL RIGHTS * * RESERVED. NO PART OF THIS PROGRAM MAY BE PHOTOCOPIED, RE- * * PRODUCED, OR TRANSLATED TO ANOTHER PROGRAM LANGUAGE WITH- * * OUT THE PRIOR WRITTEN CONSENT OF HEWLETT-PACKARD COMPANY. * ************************************************************** SPC 2 SUP *********************************************************************** * THIS SUBROUTINE IS USED TO PRINT ON THE * * TERMINAL A SCREEN TO ASK THE THE USER A NEW IDENTIFICATION * * FOR A FORM . * * * *********************************************************************** * * * * ENT DUPL EXT EXEC EXT .ENTR EXT MOVCX COM ILU * NBUF NOP ADDRESS OF DATA BUFFER IMODE NOP MODE OF OPERATION,IE, AUTO OR MANUAL DUPL NOP ENTRY POINT JSB .ENTR DEF NBUF * LDA IMODE,I GET MODE CLB SZA AUTOMATIC MODE? STB IMODE,I YES, SET IT TO MANUAL. * JSB MOVCX MOVE DATA IN SCREEN DEF *+6 DEF NBUF,I SOURCE DATA BUFFER DEF SOF30 TABLE OF OFFSETS IN SOURCE BUFFER DEF BD30 TABLE OF DEST. BUFFER ADDRESS DEF D.0 DEST OFFSET DEF DBL30 * JSB EXEC WRITE SCREEN DEF *+5 DEF D.2 DEF ILU DEF BSC30 DEF ILS30 * JMP DUPL,I * * * DATA SCREEN * * * * LINE # : 1 * BSC30 BYT 33,46,153,61,102 SET BLOCK MODE BYT 33,130,33,110,33,112,33,143 BYT 33,46,141,53,61,63,103,0 POSITION CURSOR - 14 ASC 22,CHANGE TRANSACTION SPECIFICATION IDENTIFICAT ASC 1,IO BYT 116,0 BYT 15,12 * * LINE # : 2 * BYT 15,12 * * LINE # : 3 * BYT 15,12 * * LINE # : 4 * ASC 22, A transaction specification with the fo ASC 15,llowing identification already BYT 15,12 * * LINE # : 5 * ASC 20, exists on the destination library : BYT 15,12 * * LINE # : 6 * BYT 15,12 * * LINE # : 7 * BYT 33,46,141,53,61,63,103,0 POSITION CURSOR - 14 ASC 2,Name BYT 33,46,141,53,61,63,103,0 POSITION CURSOR - 31 ASC 3,Number BYT 33,46,141,53,61,63,103,0 POSITION CURSOR - 50 ASC 6,Security cod BYT 145,0 BYT 15,12 * * LINE # : 8 * BYT 33,46,141,53,61,62,103,0 POSITION CURSOR - 13 BYT 33,46,144,102 T3000 ASC 3, BYT 33,46,144,100 BYT 33,46,141,53,61,63,103,0 POSITION CURSOR - 32 BYT 33,46,144,102 T3001 ASC 2, BYT 33,46,144,100 BYT 33,46,141,53,61,67,103,0 POSITION CURSOR - 53 BYT 33,46,144,102 T3002 ASC 3, BYT 15,12 * * LINE # : 9 * BYT 15,12 * * LINE # : 10 * BYT 15,12 * * LINE # : 11 * ASC 22, Since two specifications with the same ASC 15,name or number cannot be store BYT 144,0 BYT 15,12 * * LINE # : 12 * ASC 22, on a library the identification of the ASC 14,transaction being copied mus BYT 164,0 BYT 15,12 * * LINE # : 13 * ASC 8, be changed BYT 72,0 BYT 15,12 * * LINE # : 14 * BYT 15,12 * * LINE # : 15 * BYT 33,46,141,53,61,63,103,0 POSITION CURSOR - 14 ASC 2,Name BYT 33,46,141,53,61,63,103,0 POSITION CURSOR - 31 ASC 3,Number BYT 33,46,141,53,61,63,103,0 POSITION CURSOR - 50 ASC 6,Security cod BYT 145,0 BYT 15,12 * * LINE # : 16 * BYT 33,46,141,53,61,62,103,0 POSITION CURSOR - 13 BYT 33,46,144,102,33,133 T3003 ASC 3, BYT 33,135,33,46,144,100 BYT 33,46,141,53,61,63,103,0 POSITION CURSOR - 32 BYT 33,46,144,102,33,133 T3004 ASC 2, BYT 33,135,33,46,144,100 BYT 33,46,141,53,61,67,103,0 POSITION CURSOR - 53 BYT 33,46,144,102,33,133 T3005 ASC 3, BYT 33,135,33,46,144,100 BYT 15,12 * * LINE # : 17 * BYT 33,142,33,127 ESC30 BYT 0,137 * STAD EQU BSC30 LTAD EQU ESC30 ILS30 ABS LTAD-STAD+1 DBL30 NOP D.2 DEC 2 D.0 DEC 0 * BD30 DEF T3000 DEF T3001 DEF T3002 DEF T3003 DEF T3004 DEF T3005 * SOF30 DEC 1,7,11,17,23,27,33,-1 * END DUPL