home *** CD-ROM | disk | FTP | other *** search
/ Sams Cobol 24 Hours / Sams_Cobol_24_Hours.iso / source / ch24 / CHAPT24A.CPY < prev   
Text File  |  1998-09-14  |  13KB  |  283 lines

  1.       ********************************
  2.       * Parameter For Converse-Panel *
  3.       * Parameter For Get-Input      *
  4.       ********************************
  5.        01  Chapt24a-Converse-Data.
  6.            05  Chapt24a-Ret-Code
  7.                                        Pic S9(4) Comp-5.
  8.            05  Chapt24a-Lens.
  9.                10  Chapt24a-Len-Len
  10.                                        Pic S9(4) Comp-5 Value +20.
  11.                10  Chapt24a-Ip-Num-Len
  12.                                        Pic S9(4) Comp-5 Value +40.
  13.                10  Chapt24a-Ip-Char-Len
  14.                                        Pic S9(4) Comp-5 Value +106.
  15.                10  Chapt24a-Op-Num-Len
  16.                                        Pic S9(4) Comp-5 Value +6.
  17.                10  Chapt24a-Op-Char-Len
  18.                                        Pic S9(4) Comp-5 Value +2.
  19.                10  Chapt24a-Field-Len
  20.                                        Pic S9(4) Comp-5 Value +344.
  21.                10  Chapt24a-Colr-Len
  22.                                        Pic S9(4) Comp-5 Value +21.
  23.                10  Chapt24a-Type-Len
  24.                                        Pic S9(4) Comp-5 Value +21.
  25.                10  Filler
  26.                                        Pic S9(4) Comp-5 Value +0.
  27.                10  Filler
  28.                                        Pic S9(4) Comp-5 Value +0.
  29.            05  Chapt24a-Data.
  30.       ******** Chapt24a-Ip-Num-Data ********
  31.                10  Chapt24a-Key
  32.                                        Pic S9(4) Comp-5.
  33.                    88  Chapt24a-Read-Hit
  34.                                        Value 317.
  35.                    88  Chapt24a-Clear-Hit
  36.                                        Value 318.
  37.                    88  Chapt24a-Exit-Hit
  38.                                        Value 319.
  39.                10  Chapt24a-Next-Fld-Id
  40.                                        Pic S9(4) Comp-5.
  41.                10  Chapt24a-Next-Fld-Num
  42.                                        Pic S9(4) Comp-5.
  43.                10  Chapt24a-Next-Tab-Num
  44.                                        Pic S9(4) Comp-5.
  45.                10  Chapt24a-Next-Occurs
  46.                                        Pic S9(4) Comp-5.
  47.                10  Chapt24a-Last-Fld-Id
  48.                                        Pic S9(4) Comp-5.
  49.                10  Chapt24a-Last-Fld-Num
  50.                                        Pic S9(4) Comp-5.
  51.                10  Chapt24a-Last-Tab-Num
  52.                                        Pic S9(4) Comp-5.
  53.                10  Chapt24a-Last-Occurs
  54.                                        Pic S9(4) Comp-5.
  55.                10  Chapt24a-Menu-Id
  56.                                        Pic S9(4) Comp-5.
  57.                10  Chapt24a-Row-Col-Sw
  58.                                        Pic S9(4) Comp-5.
  59.                10  Chapt24a-Cursor-Row
  60.                                        Pic S9(4) Comp-5.
  61.                10  Chapt24a-Cursor-Col
  62.                                        Pic S9(4) Comp-5.
  63.                10  Chapt24a-Last-Row
  64.                                        Pic S9(4) Comp-5.
  65.                10  Chapt24a-Last-Col
  66.                                        Pic S9(4) Comp-5.
  67.                10  Chapt24a-Disp-Sw
  68.                                        Pic S9(4) Comp-5.
  69.                10  Chapt24a-Next-Vert
  70.                                        Pic S9(4) Comp-5.
  71.                10  Chapt24a-Last-Vert
  72.                                        Pic S9(4) Comp-5.
  73.                10  Chapt24a-Next-Hor
  74.                                        Pic S9(4) Comp-5.
  75.                10  Chapt24a-Last-Hor
  76.                                        Pic S9(4) Comp-5.
  77.       ******** Chapt24a-Ip-Char-Data ********
  78.                10  Chapt24a-Next-Panel
  79.                                        Pic X(8).
  80.                10  Chapt24a-Next-Field
  81.                                        Pic X(30).
  82.                10  Chapt24a-Last-Field
  83.                                        Pic X(30).
  84.                10  Chapt24a-Menu-Option
  85.                                        Pic X(30).
  86.                10  Chapt24a-Switch-Sw
  87.                                        Pic X.
  88.                10  Chapt24a-Size-Sw
  89.                                        Pic X.
  90.                10  Chapt24a-Mouse-Sw
  91.                                        Pic X.
  92.                10  Chapt24a-Capture-Sw
  93.                                        Pic X.
  94.                10  Chapt24a-Wait-Sw
  95.                                        Pic X.
  96.                10  Chapt24a-Curs-Sw
  97.                                        Pic X.
  98.                10  Chapt24a-Chg-Sw
  99.                                        Pic X.
  100.                10  Chapt24a-Timeout
  101.                                        Pic X.
  102.       ******** Chapt24a-Op-Num-Data ********
  103.                10  Chapt24a-Pan-Pos-Sw
  104.                                        Pic S9(4) Comp-5.
  105.                10  Chapt24a-Pan-Row
  106.                                        Pic S9(4) Comp-5.
  107.                10  Chapt24a-Pan-Col
  108.                                        Pic S9(4) Comp-5.
  109.       ******** Chapt24a-Op-Char-Data ********
  110.                10  Chapt24a-New-Window
  111.                                        Pic X.
  112.                10  Chapt24a-Display-Sw
  113.                                        Pic X.
  114.       ******** Chapt24a-Op-Var-Data ********
  115.            05  Chapt24a-Fields.
  116.                10  Chapt24a-Number
  117.                                        Pic X(0008).
  118.                10  Chapt24a-Last
  119.                                        Pic X(0025).
  120.                10  Chapt24a-First
  121.                                        Pic X(0015).
  122.                10  Chapt24a-Middle
  123.                                        Pic X(0010).
  124.                10  Chapt24a-Address-Line-1
  125.                                        Pic X(0050).
  126.                10  Chapt24a-Address-Line-2
  127.                                        Pic X(0050).
  128.                10  Chapt24a-City
  129.                                        Pic X(0040).
  130.                10  Chapt24a-State-Or-Country
  131.                                        Pic X(0020).
  132.                10  Chapt24a-Postal-Code
  133.                                        Pic X(0015).
  134.                10  Chapt24a-Home-Phone
  135.                                        Pic X(0020).
  136.                10  Chapt24a-Work-Phone
  137.                                        Pic X(0020).
  138.                10  Chapt24a-Other-Phone
  139.                                        Pic X(0020).
  140.                10  Chapt24a-Start-Date
  141.                                        Pic 9(0008).
  142.                10  Chapt24a-Last-Rent-Paid-Date
  143.                                        Pic 9(0008).
  144.                10  Chapt24a-Next-Rent-Due-Date
  145.                                        Pic 9(0008).
  146.                10  Chapt24a-Rent-Amount
  147.                                        Pic 9(04)v9(02).
  148.                10  Chapt24a-Consignment-Percent
  149.                                        Pic 9(003).
  150.                10  Chapt24a-Operation-Type
  151.                                        Pic X(0018).
  152.            05  Chapt24a-Colrs.
  153.                10  Chapt24a-Number-C
  154.                                        Pic X.
  155.                10  Chapt24a-Last-C
  156.                                        Pic X.
  157.                10  Chapt24a-First-C
  158.                                        Pic X.
  159.                10  Chapt24a-Middle-C
  160.                                        Pic X.
  161.                10  Chapt24a-Address-Line-1-C
  162.                                        Pic X.
  163.                10  Chapt24a-Address-Line-2-C
  164.                                        Pic X.
  165.                10  Chapt24a-City-C
  166.                                        Pic X.
  167.                10  Chapt24a-State-Or-Country-C
  168.                                        Pic X.
  169.                10  Chapt24a-Postal-Code-C
  170.                                        Pic X.
  171.                10  Chapt24a-Home-Phone-C
  172.                                        Pic X.
  173.                10  Chapt24a-Work-Phone-C
  174.                                        Pic X.
  175.                10  Chapt24a-Other-Phone-C
  176.                                        Pic X.
  177.                10  Chapt24a-Start-Date-C
  178.                                        Pic X.
  179.                10  Chapt24a-Last-Rent-Paid-Date-C
  180.                                        Pic X.
  181.                10  Chapt24a-Next-Rent-Due-Date-C
  182.                                        Pic X.
  183.                10  Chapt24a-Rent-Amount-C
  184.                                        Pic X.
  185.                10  Chapt24a-Consignment-Percent-C
  186.                                        Pic X.
  187.                10  Chapt24a-Operation-Type-C
  188.                                        Pic X.
  189.                10  Chapt24a-Read-C
  190.                                        Pic X.
  191.                10  Chapt24a-Clear-C
  192.                                        Pic X.
  193.                10  Chapt24a-Exit-C
  194.                                        Pic X.
  195.            05  Chapt24a-Types.
  196.                10  Chapt24a-Number-T
  197.                                        Pic X.
  198.                10  Chapt24a-Last-T
  199.                                        Pic X.
  200.                10  Chapt24a-First-T
  201.                                        Pic X.
  202.                10  Chapt24a-Middle-T
  203.                                        Pic X.
  204.                10  Chapt24a-Address-Line-1-T
  205.                                        Pic X.
  206.                10  Chapt24a-Address-Line-2-T
  207.                                        Pic X.
  208.                10  Chapt24a-City-T
  209.                                        Pic X.
  210.                10  Chapt24a-State-Or-Country-T
  211.                                        Pic X.
  212.                10  Chapt24a-Postal-Code-T
  213.                                        Pic X.
  214.                10  Chapt24a-Home-Phone-T
  215.                                        Pic X.
  216.                10  Chapt24a-Work-Phone-T
  217.                                        Pic X.
  218.                10  Chapt24a-Other-Phone-T
  219.                                        Pic X.
  220.                10  Chapt24a-Start-Date-T
  221.                                        Pic X.
  222.                10  Chapt24a-Last-Rent-Paid-Date-T
  223.                                        Pic X.
  224.                10  Chapt24a-Next-Rent-Due-Date-T
  225.                                        Pic X.
  226.                10  Chapt24a-Rent-Amount-T
  227.                                        Pic X.
  228.                10  Chapt24a-Consignment-Percent-T
  229.                                        Pic X.
  230.                10  Chapt24a-Operation-Type-T
  231.                                        Pic X.
  232.                10  Chapt24a-Read-T
  233.                                        Pic X.
  234.                10  Chapt24a-Clear-T
  235.                                        Pic X.
  236.                10  Chapt24a-Exit-T
  237.                                        Pic X.
  238.       ************************************************
  239.       * Field Ids - Use For Cursor Positioning, Etc. *
  240.       ************************************************
  241.        01  Chapt24a-Ids.
  242.            05  Chapt24a-Number-I
  243.                                        Pic S9(4) Comp-5 Value +1.
  244.            05  Chapt24a-Last-I
  245.                                        Pic S9(4) Comp-5 Value +2.
  246.            05  Chapt24a-First-I
  247.                                        Pic S9(4) Comp-5 Value +3.
  248.            05  Chapt24a-Middle-I
  249.                                        Pic S9(4) Comp-5 Value +4.
  250.            05  Chapt24a-Address-Line-1-I
  251.                                        Pic S9(4) Comp-5 Value +5.
  252.            05  Chapt24a-Address-Line-2-I
  253.                                        Pic S9(4) Comp-5 Value +6.
  254.            05  Chapt24a-City-I
  255.                                        Pic S9(4) Comp-5 Value +7.
  256.            05  Chapt24a-State-Or-Country-I
  257.                                        Pic S9(4) Comp-5 Value +8.
  258.            05  Chapt24a-Postal-Code-I
  259.                                        Pic S9(4) Comp-5 Value +9.
  260.            05  Chapt24a-Home-Phone-I
  261.                                        Pic S9(4) Comp-5 Value +10.
  262.            05  Chapt24a-Work-Phone-I
  263.                                        Pic S9(4) Comp-5 Value +11.
  264.            05  Chapt24a-Other-Phone-I
  265.                                        Pic S9(4) Comp-5 Value +12.
  266.            05  Chapt24a-Start-Date-I
  267.                                        Pic S9(4) Comp-5 Value +13.
  268.            05  Chapt24a-Last-Rent-Paid-Date-I
  269.                                        Pic S9(4) Comp-5 Value +14.
  270.            05  Chapt24a-Next-Rent-Due-Date-I
  271.                                        Pic S9(4) Comp-5 Value +15.
  272.            05  Chapt24a-Rent-Amount-I
  273.                                        Pic S9(4) Comp-5 Value +16.
  274.            05  Chapt24a-Consignment-Percent-I
  275.                                        Pic S9(4) Comp-5 Value +17.
  276.            05  Chapt24a-Operation-Type-I
  277.                                        Pic S9(4) Comp-5 Value +18.
  278.            05  Chapt24a-Read-I
  279.                                        Pic S9(4) Comp-5 Value +19.
  280.            05  Chapt24a-Clear-I
  281.                                        Pic S9(4) Comp-5 Value +20.
  282.            05  Chapt24a-Exit-I
  283.                                        Pic S9(4) Comp-5 Value +21.