*/*-------------------------------------------------------------------+ *| Copyright (c) 1995, SAS Institute Inc. | *| Unpublished - All Rights Reserved | *| S A S / C S A M P L E | *| | *| | *| NAME: SASCAMC | *| LANGUAGE: Assembler BMS Map (CICS) | *| PURPOSE: Traditional CICS FILEA sample program used in | *| Appendix 1, Second Edition, of the SAS/C CICS User's| *| Guide. See this appendix for a more detailed | *| explanation of the SASCALL, SASCMNU, SASCBRW samples| *| as well as the SASCAMA, SASCAMB, and SASCAMC BMS | *| maps. | *| MVS - | *| Assemble/DSECT2C: Assemble the map and then use DSECT2C to | *| create a C header which defines the map by | *| submitting prefix.SAMPLE.AUX(SASCAMC) where "prefix"| *| is the installation defined high-level qualifier for| *| the SAS/C product. | *| EXECUTE: See Appendix 1, Second Edition, of the SAS/C CICS | *| User's Guide for additional information. Use the | *| sample PPT input (prefix.SAMPLE.AUX(SASCTBLS) to | *| define the resources to CICS. | *+-------------------------------------------------------------------*/ TITLE 'FILEA - MAP FOR FILE BROWSE - SAS/C' MAPSETC DFHMSD TYPE=&SYSPARM,MODE=INOUT,CTRL=(FREEKB,FRSET), * LANG=ASM,TIOAPFX=YES,EXTATT=MAPONLY SASCAGC DFHMDI SIZE=(12,40) DIR DFHMDF POS=(1,1),LENGTH=1,ATTRB=IC DFHMDF POS=(1,3),LENGTH=1 DFHMDF POS=(1,15),LENGTH=11,INITIAL='FILE BROWSE', * COLOR=BLUE,HILIGHT=UNDERLINE DFHMDF POS=(3,1),LENGTH=6,INITIAL='NUMBER',COLOR=BLUE DFHMDF POS=(3,17),LENGTH=4,INITIAL='NAME',COLOR=BLUE DFHMDF POS=(3,32),LENGTH=6,INITIAL='AMOUNT',COLOR=BLUE NUMBER1 DFHMDF POS=(4,1),LENGTH=6 NAME1 DFHMDF POS=(4,9),LENGTH=20 AMOUNT1 DFHMDF POS=(4,30),LENGTH=8 NUMBER2 DFHMDF POS=(5,1),LENGTH=6 NAME2 DFHMDF POS=(5,9),LENGTH=20 AMOUNT2 DFHMDF POS=(5,30),LENGTH=8 NUMBER3 DFHMDF POS=(6,1),LENGTH=6 NAME3 DFHMDF POS=(6,9),LENGTH=20 AMOUNT3 DFHMDF POS=(6,30),LENGTH=8 NUMBER4 DFHMDF POS=(7,1),LENGTH=6 NAME4 DFHMDF POS=(7,9),LENGTH=20 AMOUNT4 DFHMDF POS=(7,30),LENGTH=8 MSG0 DFHMDF POS=(10,1),LENGTH=39,COLOR=BLUE, * INITIAL='PRESS CLEAR TO END BROWSE OPERATION' MSG1 DFHMDF POS=(11,1),LENGTH=39,COLOR=BLUE, * INITIAL='PRESS PF1 OR TYPE F TO PAGE FORWARD' MSG2 DFHMDF POS=(12,1),LENGTH=39,COLOR=BLUE, * INITIAL='PRESS PF2 OR TYPE B TO PAGE BACKWARD' DFHMSD TYPE=FINAL END