   S E N D M A P   -  Platform: VM/CMS


   Questa utility consente a un programma REXX di costruire e visualizzare
mappe full screen, impostando alcune variabili REXX e richiamando questo
programma.


   In questa distribuzione (CMSSNDMP.ZIP) vi e':

SENDMAP.TEXT             eseguibile per VM/CMS mainframe, in forma obj
SENDMAP.HIL              Hilmas source di questo file (in Italiano)
LEGGIMI.TXT              questo help file
TESTSNDM.REX             programma in REXX per provare SENDMAP


Installazione dell'OBJ:

- Fare il SEND del modulo oggetto SENDMAP.TEXT in BINARIO in una macchina
  CMS (quindi senza i parametri ASCII CRLF) in un file con lunghezza record
  di 80 bytes.
  Ad esempio:

     SEND SENDMAP.TEXT SENDMAP TEXT A (RECFM F LRECL 80

- Usare questi comandi CMS per generare l'eseguibile (il MODULE):
     LOAD  SENDMAP
     GENMOD SENDMAP
  e ora nel vostro minidisk A ci sara' il file SENDMAP MODULE A

- Portare il programma in REXX di esempio TESTSNDM.REX in CMS con

     SEND TESTSNDM.REX TESTSNDM REXX A (ASCII CRLF

  e lanciarlo per vedere un esempio dell'uso di SENDMAP.


Istruzioni per l'uso:

  Richiamato da un programma REXX, legge le variabili REXX con le
  specifiche della mappa 3270, manda la mappa, attende l'input dei
  campi e restituisce i valori immessi alle variabili REXX
  Uso:
         SENDMAP  <nomemappa>  <numerocampi>  <opzioni>

  Ogni variabile REXX di nome <nomemappa>.1, <nomemappa>.2, ecc.
  contiene:
         <modo>,<riga>,<colonna>,<lunghezza>,<attributo>,<nome>
  <modo> puo' essere: C : <nome> e' una costante in Output (senz'apici)
                      O : <nome> e' una var. REXX solo in Output
                      I : <nome> e' una var. REXX in Input/Output
  <riga> e <colonna> indicano la posizione del campo (obbligatori)
  <lunghezza>        e' la lunghezza del campo; se e' 0 o X viene presa
                     la lunghezza della variabile REXX
  <attributo> puo' essere:  X (o un car. non riconosciuto o nulla)
                              normale
                            H Hilight (alta luminosita': bianco/rosso)
                            D Dark    (invisibile)

  <opzioni>   puo' essere:  NOWAIT : non attende l'input a terminale
                            BEEP o ALARM  : suona il cicalino
                            UPPER  : traduce il minuscolo in maiuscolo

  nessun parametro puo' venire omesso
  la lunghezza massima di un campo C o di una variabile REXX e' 256
  la lunghezza massima di un nome di variabile REXX e' 32

  Opzionalmente la variabile <nomemappa>.0 puo' contenere il numero
  d'ordine del campo in Input su cui posizionare il cursore (default=1)

