Home
emulatore di terminale VT420
Contents
1. La funzione Entry Assist Immissione assistita di Distinct IntelliTerm migliora la capacit di creare e modificare testi come promemoria lettere rapporti ed elenchi A differenza dei terminali 3270 o 5250 la funzione Entry Assist di Distinct IntelliTerm non richiede il supporto degli editor host IBM o del sistema host IBM Con la funzione Entry Assist attivata sono disponibili le seguenti estensioni e A capo automatico e Tabulazione colonne e Segnale acustico fine riga e Visualizzazione posizione del cursore e Posizione HOME definibile TN3270 e TN5250 forniscono le funzioni di posizionamento del cursore sulla parola cancellazione delle parole e tabulazione fino alla fine della riga senza che sia necessario che sia attivata la modalit Entry Assist A differenza degli altri emulatori la funzione di a capo automatico pu funzionare entro i margini impostati o pu utilizzare automaticamente la larghezza campo come margine sinistro e destro In tal modo possibile usare facilmente la funzione di a capo automatico da sistema a sistema senza reimpostare continuamente i margini possibile impostare la funzione di Entry Assist selezionando Profilo sessione dal menu Opzioni e quindi scegliendo la categoria Immissione assistita Attivazione di Entry Assist Per attivare Entry Assist premere la sequenza di tasti Ctrl E da una qualsiasi sessione 3270 In tal modo si attiva questa modalit solo per la sessione corrente L indicato
2. stata terminata Se vi sono pi sessioni attive Distinct IntelliTerm visualizza il nome della sessione che stata terminata Il messaggio di errore resta visualizzato fino a quando non si preme Esc L interruzione anomala della sessione pu essere dovuta a problemi della rete o alla non disponibilit dell host remoto Quando ci si verifica necessario ricreare le sessioni manualmente selezionando Apri sessione dal menu File Se la sessione terminata in modo anomalo era l unica finestra di terminale Distinct IntelliTerm viene chiuso Se si trattava di una sessione 3270 o 5250 viene visualizzato il messaggio PROG505 nell area delle Informazioni operatore qualora l interruzione sia dovuta al fatto che il sistema host o il server host non sono pi disponibili La sessione viene riavviata automaticamente quando il sistema viene ripristinato In questa situazione il collegamento con il gateway ancora attivo ed il gateway pu richiedere all host di riavviare la sessione 2 3 Distinct IntelliTerm Per ricreare una sessione per lo stesso host selezionare Apri sessione dal menu File L indirizzo IP predefinito per l host viene visualizzato nella finestra di dialogo Premere Collega per ricollegarsi Opzioni delle sessioni Distinct IntelliTerm consente di impostare le varie opzioni indipendentemente per ogni sessione di terminale In tal modo possibile personalizzare ogni sessione e salvare le opzioni in un profi
3. terminale 5250 Modello 5250 Indica il modello 5250 per questo tipo di terminale Un Modello 2 a 24 righe per 80 colonne mentre un Modello 5 a 27 righe per 132 colonne Video a colori Attiva il programma all uso della corrispondenza dei colori 5250 per gli attributi di campo Quando disattivata il 5250 usa solo il verde ed il bianco Opzioni schermata 3270 5250 Questa finestra di dialogo consente di personalizzare le opzioni di visualizzazione Sblocca autom tastiera Converti car nulli in spazi vuoti Quando attivata questa funzione non necessario premere il tasto Reset per sbloccare la tastiera Questa funzione disponibile solo in modalit 3270 Quando questa funzione attivata i valori nulli nel flusso vengono convertiti in spazi Ci significa che i valori nulli nei campi di immissione intrappolati tra i caratteri EBCDIC vengono convertiti in spazi in modo che i dati sullo schermo restino nelle colonne appropriate Questa funzione pi efficiente rispetto all uso della funzione SET NULLS OFF della maggior parte degli editor su host Questa funzione va notato provoca dei problemi nei sistemi come TSO dove l attributo del campo per l area di immissione si trova di fatto nella riga precedente Il sistema finisce col ricevere 50 80 caratteri vuoti seguiti dal testo del comando Alcune applicazioni non riescono ad analizzare stringhe di immissione cos lunghe Questa funzione di
4. Come ottenere informazioni utilizzando il messaggio Request Il messaggio Request viene utilizzato per ottenere informazioni dal server DDE Distinct IntelliTerm Consente di recuperare informazioni come il formato delle schermo la posizione del cursore e lo spazio di presentazione I comandi Request vengono utilizzati esclusivamente per ottenere informazioni Non consentono di effettuare alcuna azione sull emulatore o sul sistema Esempi La seguente funzione richiede la terza riga di dati dallo spazio di presentazione La variabile ChanNum rappresenta l ID di conversazione DDE Word per Windows Data DDERequest ChanNum P160L80 Microsoft Excel REQUESTI A1 P160L80 Voci per REQUEST Di seguito viene riportato un elenco delle voci disponibili che possono essere richieste con un argomento di sessione Voce Descrizione Columns restituisce il numero di colonne nello spazio di presentazione corrente Cursor restituisce la posizione corrente del cursore nello spazio di presentazione 1 la prima posizione Emulator restituisce l handle della finestra che visualizza lo spazio di presentazione B 4 File Transfer Keyboard Model OIA Power Profile Name Rows Search PS Pnnnn F Lmmm Fnn U P Dynamic Data Exchange restituisce il nome breve dello spazio di presentazione e 0 se non vi alcun trasferimento in corso o 1 se vi un trasferimento in corso Esempio A 1 Vi u
5. F2U imposta il cursore sulla prima posizione del secondo campo non protetto nello spazio di presentazione F2P imposta il cursore sulla prima posizione del secondo campo protetto nello spazio di presentazione Keystroke esegue la pressione di una serie di tasti La stringa pu contenere fino a 255 caratteri Il formato della stringa per i tasti il formato mnemonico HLLAPI Quindi possibile immettere del testo normale ed eseguire anche la pressione di tasti di azione 3270 come Home Pfx Clear Esempio LOGIN LUCA E PS inserisce la stringa nell intero spazio di presentazione In questa modalit vengono ignorati i dati sui campi protetti E quindi possibile recuperare l intero PS aggiornarne alcune parti e poi sostituire l intero PS Pnnnn F Lmmm inserisce la stringa in una posizione specifica nello spazio di presentazione L inserimento dei dati si ferma alla fine del B 7 Distinct IntelliTerm Fnn U Rxx Search campo o alla fine della stringa di dati a seconda di quale sia la prima Esempio P100 inserisce la stringa alla posizione 100 fino alla fine del campo P100F inserisce la stringa nel campo che contiene la posizione 100 P100L20 inserisce la stringa alla posizione 100 per una lunghezza massima di 20 caratteri a prescindere della lunghezza della stringa inserisce la stringa in un campo specifico nello spazio di presentazione L inserimento dei dati si ferma alla fine del campo o alla
6. In ogni caso questa opzione non funziona quando lo schermo ingrandito al massimo La seconda opzione Dimensioni schermata costanti indica al sistema di conservare lo schermo di dimensioni costanti Quindi quando il sistema cambia modo seleziona 2 33 Distinct IntelliTerm automaticamente il font pi grande che si adatta alle dimensioni correnti della finestra Questa opzione viene selezionata come impostazione predefinita L ultima opzione Modalit 3270 indipendenti valida solo in modalit 3270 consente di selezionare la posizione ed il tipo di font indipendentemente nei modi terminale predefinito e alternativo Una volta che il sistema passa da un modo all altro memorizza le dimensioni il tipo di font e la posizione della finestra In tal modo si ha il massimo controllo del sistema di visualizzazione Tabelle di conversione Sebbene Distinct IntelliTerm per Windows supporti varie lingue possibile personalizzare le tabelle di conversione da EBCDIC in ASCII utilizzate per la visualizzazione e l immissione dei dati La ragione per la quale vi sono tabelle di conversione che i sistemi host IBM usano un formato dati denominato EBCDIC Extended Binary Coded Decimal Interchange Code Questo definisce il valore di tutti i caratteri alfanumerici e non in un byte Tutti i dispositivi 3270 usano il formato dati EBCDIC D altro canto tutti i PC usano il formato ASCII American Standard Code for Information Interchange per
7. In un certo senso il procedimento analogo al fare una telefonata per conversare con un altra persona Una volta avviata una conversazione l applicazione client pu richiedere informazioni eseguire macro premere tasti ed anche trasferire file Vi sono quattro tipi principali di messaggi DDE che possono essere inviati da un applicazione client messaggi Request messaggi Poke messaggi Execute e messaggi Advise Il messaggio Request viene utilizzato per ottenere in risposta delle informazioni dall applicazione server Ad esempio possibile richiedere una copia della schermata detta Spazio di presentazione PS possibile utilizzare un messaggio Post per premere tasti spostare il cursore o copiare un blocco di dati direttamente nello spazio di presentazione I messaggi Execute vengono utilizzati per eseguire sessioni o comandi di sistema e consentono ad esempio di trasferire file eseguire macro ed aprire nuove sessioni di terminale Il messaggio Advise viene utilizzato per creare collegamenti warm o hot con l emulatore Questo messaggio viene utilizzato per consentire all host di informare l applicazione client quando si verificano determinati eventi Vi sono due campi necessari utilizzati in tutte le conversazioni DDE nome dell applicazione e argomento Il nome dell applicazione indirizza la conversazione DDE ad una determinata applicazione il nome dell applicazione per Distinct IntelliTerm iterm L argomento indica la ses
8. Messaggio SAS ADMASPT NOT FOUND Questo messaggio si riceve di solito con VM CMS se si indica il driver di dispositivo GDDM79 e non si accede alle TXTLIB del GDDM nella sessione VM CMS SAS richiede la le librerie ADMGLIB e ADMRLIB di GDDM TXTLIB Si raccomanda di utilizzare il driver di dispositivo IBM3179 invece del GDDM79 In questo caso le TXTLIB del GDDM non sono necessarie A EHLLAPI HLLAPI e WinHLLAPI Distinct IntelliTerm supporta i meccanismi per le interfacce standard EHLLAPI HLLAPI e WinHLLAPI Queste interfacce consentono ad altri programmi Windows di controllare e comunicare con l emulatore TN3270 La WinHLLAPI DLL WHLLAPI DLL conforme al 100 alle specifiche WinHLLAPI indicate nella documentazione di Windows Open Services Architecture della Microsoft La WinHLLAPI supportata nelle versioni a 16 bit e a 32 bit di Distinct IntelliTerm La relativa DLL deve trovarsi nel percorso indicato in modo da poter essere caricata da Windows durante l esecuzione dell applicazione client Distinct IntelliTerm Impostazione del nome breve per EHLLAPI Prima di poter utilizzare l interfaccia EHLLAPI necessario definire l associazione con il Nome del profilo Distinct IntelliTerm deve conoscere i nomi brevi per EHLLAPI associati ai vari profili Tramite questa associazione la DLL pu caricare l emulatore ed avviare automaticamente le sessioni E necessario effettuare questa associazione per tutti i meccanismi HLLAPI EHLLA
9. attivata Opzioni del font relativo alla sessione Il gruppo delle Opzioni delle sessioni contiene molte opzioni per controllare il sistema di visualizzazione Profilo sessione CALCULUS xl Categoria rPreterenzetont Q IV Mantieni proporzioni Progr esterni MW Mostra bordi 3D Carica Gi IV Sempre come finestra terminale gt ENE Salva M Salya font e informazioni finestra in uscita Trasfer file bd r Cambio modalit Dimensioni finestra costanti Dimensioni schermata costanti Modalit 3270 indipendenti Per altre opzioni fare clic sull elenco di categorie a sinistra 2 32 Le sessioni di Distinct IntelliTerm Mantieni proporzioni Quando si ridimensiona la finestra Distinct IntelliTerm pu creare font che corrispondono il pi possibile alle dimensioni della finestra oppure creare font che sono ancora visivamente corretti Con questa opzione selezionata Distinct IntelliTerm genera sempre font che sono visivamente corretti In questo modo non possibile creare font larghi o stretti Per creare i font che corrispondono alle dimensioni della finestra in modo pi preciso annullare questa opzione Mostra bordi 3D Quando si ridimensiona la finestra e Distinct IntelliTerm crea un nuovo font il sistema non pu creare un font che corrisponde alle dimensioni esatte della finestra Quando viene selezionata questa opzione il sistema centra l area del terminale nella fines
10. finestra Opzioni delle sessioni Per ulteriori informazioni sulle varie opzioni disponibili consultare le informazioni sulla categoria Stampa in Opzioni delle sessioni nel Capitolo 2 TPRINT Distinct TN3270 supporta la funzione TPRINT di Yale consentendo di utilizzare il set 7171 di comandi trasparenti per il flusso di dati In modalit trasparente il programma supporta i codici di escape On Off delle stampanti VT100 per indirizzare l output trasparente alla porta logica di stampante 1 Distinct TN3270 supporta il comand di interrogazione 4994 e risponde restituendo un tipo terminale VT100 5 5 6 Grafica dell host Il TN3270 offre un supporto completo per la grafica visualizzata sull host emulando i seguenti terminali 3179G 3192G 3472G e 3279 S3G Il sistema supporta tutti i comandi di grafica vettoriale e 6 Program Symbol Set Ogni sessione di terminale pu generare la grafica vettoriale in modo indipendente in ogni caso la memoria dei Program Symbol Set comune a tutte le sessioni Il sistema stato collaudato con vari programmi di grafica a grande diffuzione come GDDM ICU della IBM AS GDQF CADAM SAS GRAPH CA TELLAGRAF CA DISSPLA EIA ATREMIS NOMAD FOCUS RTPMS e ACS come anche con applicazioni GDDM personalizzate Il sistema non richiede alcuna configurazione speciale per utilizzare la grafica Le DLL grafiche vengono caricate automaticamente non appena viene rilevato il flusso iniziale di dati possibi
11. grande Stampa la schermata corrente su stampante Scarica un file sul PC solo TN3270 e TN5250 Cambia le opzioni della sessione Preferenze Preme il tasto PA2 solo TN3270 Preme il tasto Invio solo TN3270 e TN5250 Preme il tasto PF2 Terminale VT 1 7 Distinct IntelliTerm Preme il tasto PF4 Terminale VT Preme il tasto PF3 Terminale VT Campo successivo solo TN5250 Uscita campo N Apre la Guida sensibile al solo TN5250 contesto Si Campo precedente solo TN5250 Passa alla modalit buffer di scorrimento e viceversa Terminale VT Svuota il video o E Come si modifica la barra strumenti La barra strumenti una risorsa legata alla sessione il che significa che vi sono barre strumenti diverse per ogni sessione di terminale Per configurare la barra strumenti selezionare Profilo sessione dal menu Opzioni quindi selezionare la categoria Barra strumenti dalla finestra di dialogo Profilo sessione La categoria Barra strumenti visualizza le opzioni relative alla barra strumenti Profilo sessione CALCULUS Categoria Opzioni barra strumenti Strumento da cambiare PCPrint Apri Sessione Pulsante Tipo di funzione Carica Stampa Comandi di sistema bd Funzione Annulla Stampa Salvataggio Apri Sessione Att DisattACapoAutom Altt Disatt Attributo Alt Disatt Barra Strumenti Att Disatt Cattura Spazio Att Disatt Entry Assist D Barra stru
12. immiss A Z Destra veloce A y Parola succ S x Ripristina T Cursore in basso Home PF3 PF6 PF9 PF12 PF15 PF18 PF21 PF24 PA3 Duplicato 1 4 7 a d S y Contrass campo Tab PFI PF4 PF7 PF10 PF13 PF16 PF19 PF22 PA1 U Z 2 5 8 b h k y A H Richiesta test Dynamic Data Exchange Cursore in alto Cursore a destra PF2 PF5 PF8 PF11 PF14 PF17 PF20 PF23 PA2 A L Sinistra veloce A z Parola prec B 13 A Aree sensibili 2 29 aggiunta 2 30 cancellazione 2 30 salvataggio 2 30 visualizzazione 2 31 B Barra strumenti 2 8 disattivazione 2 38 larga 2 24 Battute impostazioni predefinite modalit 5250 4 9 impostazioni predefinite modalit VT 4 11 Cc Cattura delle schermate modalit 3270 o 5250 5 3 modalit VT 5 3 Colori 2 5 Cursore 2 5 D DDE B 1 Dynamic Data Exchange B 1 E EHLLAPI A 1 extensions A 2 flag speciali A 3 nome corto A 2 Entry Assist Immissione Assistita attivazione 2 36 margini 2 37 tabulazioni 2 37 Indice analitico Escape sequenze 2 18 F File di tracing modifica 2 24 Font 2 31 mostra bordi 3D 2 33 proporzioni 2 33 salvataggio 2 32 Font stampante 2 24 G Grafici dell host 6 1 H HLLAPI A 1 Hotspot vedi Aree sensibili 2 29 I Icone 2 22 Immissione assistita vedi Entry Assist 2 36 Informazioni operatore 1 12 Interrogazione RPQ 2 9 L Lingua dell host 2 35 M Macro 4 1 Mappatur
13. una barra strumenti una barra di stato opzioni per il mouse ed altro ancora In questa sezione vengono illustrate le funzioni pi importanti relative all ambiente Per imparare 1 6 Introduzione all uso ad utilizzare le altre funzioni come la ridefinizione dei tasti della tastiera le aree sensibili hotspot ed il tastierino video per citarne solo alcune consultare i paragrafi corrispondenti di questo manuale La barra strumenti La barra strumenti di Distinct IntelliTerm consente di eseguire rapidamente i comandi utilizzando il mouse Per attivare o disattivare la barra strumenti selezionare Mostra barra strumenti o Nascondi barra strumenti dal menu Visualizza La barra strumenti predefinita caricata con Distinct IntelliTerm comprende i seguenti pulsanti gt j e e o u Apre una nuova sessione di terminale Salva la schermata corrente su disco Copia il testo selezionato in Appunti Seleziona il font e la dimensione del font Seleziona il prossimo font pi piccolo Carica un file sull host solo TN3270 e TN5250 Visualizza la finestra della Guida in linea Preme il tasto PA1 solo TN3270 Preme il tasto PA3 solo TN3270 Preme il tasto PF1 Terminale VT c BEE ZA e Ba Chiude una sessione di terminale aperta Taglia il testo selezionato e lo inserisce in Appunti solo TN3270 e TN5250 Inserisce il testo degli Appunti nella posizione del cursore Seleziona il prossimo font pi
14. 1 Ctrl 2 Ctrl 3 Ctrl 4 F1 F2 Ctrl F2 F3 Ctrl F3 F4 F5 Ctrl F5 4 12 Invio Avanzamento riga PF1 PF2 PF3 PF4 Sospensione Stampa di tutti i dati Attiva disattiva la sampa automatica Profilo sessione Ripristina l accensione Attiva disattiva il buffer Break Invia un messaggio di risposta Stampa Questo capitolo descrive come salvare o stampare le schermate di IntelliTerm Viene anche descritto come stampare i file del sistema host sulla stampante del PC Distinct IntelliTerm Stampa e salvataggio delle schermate Distinct IntelliTerm consente di stampare la schermata corrente sulla stampante selezionata in Windows o di salvare l immagine della schermata su disco Per stampare l immagine della schermata corrente 1 Selezionare l opzione Stampa schermata dal menu File Viene visualizzata la finestra di dialogo Stampa Print 2fx r Printer Name TI microLaser P535 Properties Status Default printer Ready Type TI microLaser P535 Where LPTI Comment TT Print to file rm Print range Coes All Number of copies fi 4 a S LLPP Cancel 2 Se la stampante visualizzata non quella desiderata fare clic su Imposta e selezionare la stampante appropriata 3 possibile modificare le opzioni della stampante cassetto di alimentazione ecc facendo clic sul pulsante Propriet Questa azione visualizza la finestra di dialogo del d
15. 35 2 36 2 36 2 37 2 38 2 38 2 38 2 38 2 40 3 1 3 2 4 11 5 1 5 2 5 2 5 3 5 4 6 1 6 2 6 3 A EHLLAPI HLLAPI e WinHLLAPI A 1 Impostazione del nome breve per EHLLAPI A 2 Modalit automatica A 2 Estensioni EHLLAPI A 2 Flag EHLLAPI speciali A 3 Sviluppo di applicazioni EHLLAPI A 5 Visual Basic A 5 Cenni preliminari A 5 Utilizzo dell interfaccia VB A 6 B Dynamic Data Exchange DDE B 1 Avvio di una conversazione B 3 Argomento System B 3 Come ottenere informazioni utilizzando il messaggio Request B 4 Invio di informazioni con il messaggio Poke B 6 Esecuzione di comandi utilizzando il messaggio Execute B 8 Controllo dell attivit delle sessioni utilizzando il messaggio ADVISE B 11 Abbreviazioni mnemoniche per HLLAPI B 12 Informazioni su Distinct IntelliTerm Distinct IntelliTerm rappresenta una soluzione realmente integrata per l emulazione di terminali IBM e DEC Grazie ad una singola interfaccia gli utenti possono aprire sessioni di terminale per tutte i vari computer in rete Distinct IntelliTerm funziona con il protocollo Telnet consentendo sessioni multiple in supporto a differenti host o gateway fino a 26 sessioni simultanee Comprende gli emulatori Distinct TN3270 e TN5250 per mainframe IBM ed host AS 400 con supporto per la grafica vettoriale 3179G e 3279 S3G Comprende inoltre l emulazione nelle modalit da VT52 a VT420 per il collegamento a host di tipo UNIX o VMS Alcune delle principali funzioni di que
16. In tal modo il modello di tastiera viene impaginato e stampato sulla stampante prescelta possibile modificare il font usato per stampare il testo Consultare il paragrafo Tasti predefiniti per ulteriori informazioni di aiuto sulle assegnazioni attuali dei tasti Tasti veloci Distinct IntelliTerm supporta la definizione dei tasti veloci Un tasto veloce consiste in una serie di battute che viene assegnata a dei tasti Per creare modificare e cancellare le macro selezionare Editor tasti veloci dal menu Opzioni Editor tasti veloci Nome tasto veloce Chiudi xj Stringa assegnata Imposta Cancella Esegui Tipo di funzione Comandi di sistema h Funzione EEE E Accoda funzione Descizone __ Annulla il processo PCPRINT Apri Sessione Att Disatt Barra Strumenti Att Disatt Cattura Att Disatt Entry Assist zl LA F A ht Moric n E TT I Tasti veloci possono contenere due tipi di oggetti le stringhe di testo tra virgolette ed i comandi di sistema Una stringa di testo una stringa ASCII racchiusa tra virgolette Tastiera e macro doppie La finestra di dialogo di esempio riportata in precedenza presenta il testo tra virgolette Per comando di sistema invece si intende uno dei comandi di sistema visualizzati nella casella di riepilogo Come creare un tasto veloce Per creare un nuovo Tasto veloce 1 Innanzitutto immettere il nome del Tasto veloce nella casella di
17. Opzioni schermata VT possibile impostare il set di caratteri supplementare preferito dall utente su DEC supplementare o su ISO Latin 1 Selezionare il set di caratteri NRC National Character Replacement Questa finestra di dialogo consente di selezionare varie opzioni di visualizzazione per la sessione Intermittente come corsivo Mostra aree sensibili Mostra indicatore righe colonne Comprimi righe vuote in buffer Mostra barra di scorrimento Salva attributi Righe in buffer Riga di stato Dal momento che molto difficile per Windows visualizzare testo lampeggiante questa opzione consente di sostituire l attributo Blink del VT con un font in corsivo Questa opzione consente di visualizzare tutti i campi delle aree sensibili hotspot sullo schermo Quando attivata tutti i campi delle aree sensibili vengono visualizzati in nero su sfondo grigio Questa opzione consente di visualizzare l indicatore della riga e della colonna del cursore nell angolo in basso a destra dell OIA Quando questa opzione attivata il sistema non aggiunge righe vuote al buffer Questa opzione consente al sistema di visualizzare una barra di scorrimento verticale quando si attiva il buffer In tal modo si pu scorrere facilmente attraverso il buffer Questa opzione consente al sistema di salvare tutti gli attributi VT nel buffer Se disattivata il sistema salva solo il testo Quando questa funzione attiva con
18. Quando ci si scollega dall host normalmente la sessione telnet viene chiusa Questa opzione consente all emulatore di individuare e riavviare una sessione dell host In tal modo Distinct IntelliTerm funziona come terminale collegato localmente Il tasto veloce indicato qui viene eseguito automaticamente quando viene creata una nuova sessione Ci consente di rendere automatiche alcune operazioni di login Per visualizzare l elenco dei tasti veloci esistenti premere il pulsante con la freccia in gi che si trova sul bordo destro del campo di modifica inoltre possibile immettere il nome di una macro esterna Per costringere il sistema ad eseguire una macro esterna assicurarsi che il nome contenga un qualsiasi carattere relativo alle directory come il punto la barra rovesciata o la virgola Questa opzione visualizza la finestra di dialogo Nuova sessione quando viene chiusa l ultima sessione Questa finestra di dialogo consente di personalizzare il nome dell host ed il nome della sessione 2 6 IP host gateway Ignora nome Telnet Nome LU REC 1646 Nome sessione esteso Password sessione Porta TCP Tempo limite collegamento Categoria Tastiera Le sessioni di Distinct IntelliTerm Questa opzione imposta il nome o l indirizzo dell host IP per Distinct IntelliTerm L indirizzo IP pu essere lungo al massimo 128 byte Questa opzione consente di sostituire il nome usato nella negoziazione telnet quando ci
19. Unit Tutti i file Y c Altre opzioni di trasferimento pe Strini_ o oo Annulla Host CMS C TSO MUSIC C CICS be i Opzioni generali v I APPEND i Network Opzioni generali La casella di gruppo Opzioni generali per l invio e la ricezione consente di specificare se si stanno trasferendo file di testo o binari e se si desidera aggiungere il file che viene trasferito alla fine di un file gi esistente Selezionare ASCII e CRLF per un trasferimento ASCII oppure annullare la selezione di entrambe le opzioni per un trasferimento binario ASCII CRLF APPEND Specifica la conversione da ASCII in EBCDIC Questa opzione deve essere selezionata quando si trasferiscono file di testo CRLF il codice per il ritorno a capo e l avanzamento riga queste parole di controllo sono necessarie per visualizzare o modificare i file testo e di origine come i file SCRIPT Non sono necessarie per i file binari Questa opzione deve essere selezionata quando si trasferiscono file di testo Specifica che il file inviato deve essere aggiunto in coda al file host omettere questa parte se si desidera che il file sostituisca un file host esistente Specifica delle opzioni del sistema Host per l invio Le seguenti tabelle descrivono le opzioni per CMS TSO e MUSIC quando si inviano dei file 3 4 Traferimento di file TN3270 Opzioni specifiche per CMS Le opzioni specifiche p
20. alla sezione EHLLAPI Settings nel file TTERM INI Se si disabilita la funzione EHLLAPI Convert Nulls si deve utilizzare l opzione STRLEN per utilizzare le lunghezze esplicite di stringa o modificare il carattere EOT rispetto al valore Null predefinito EHLLAPI Settings Convert Nulls Off La funzione SendKey nell implementazione corrente non consente la temporizzazione automatica quando si premono i tasti di generazione AID In questo caso se si desidera inviare due gruppi di stringhe di seguito come XYZ E necessario inserire tra di A 4 EHLLAPI HLLAPI WinHLLAPI loro un comando WAIT TWAIT Si deve indicare all HLLAPI di aspettare fin quando la tastiera non si sblocca prima di ritornare dalla funzione SendKey quando viene premuto un tasto AID Questa estensione fornisce una sincronizzazione automatica con l host e semplifica l applicazione HLLAPI Per abilitare questa funzione abilitare innanzitutto la funzione Buffer caratteri nel profilo assegnato al nome breve HLLAPI La funzione Buffer caratteri si trova nella categoria Generale della finestra di dialogo del Profilo sessione Aggiungere quindi la riga seguente alla sezione EHLLAPI Settings nel file ITERM INI EHLLAPI Settings Auto Sync On In base alle specifiche comuni il flag CONPHYS utilizzato in DOS per effettuare un collegamento fisico porta la finestra in primo piano non supportato nell EHLLAPI ACS3EHAP DLL In ogni caso se si deside
21. barra degli strumenti della sessione Impedisce all utente di modificare le tabelle di conversione della sessione Impedisce all utente di modificare i titoli della finestra Impedisce all utente di modificare i set di caratteri VT Impedisce all utente di modificare le funzioni di visualizzazione VT Impedisce all utente di modificare le funzioni della tastiera VT Impedisce all utente di modificare il modello VT Impedisce all utente di modificare le Preferenze VT Impedisce all utente di modificare le funzioni dello schermo VT Impedisce all utente di modificare le posizioni delle tabula zioni VT Il seguente esempio impedisce all utente di nascondere la barra degli strumenti e di modificare qualsiasi opzione relativa alla sessione o al sistema Inoltre nasconde la riga di menu Disable Settings Display Menu Off Change Hotspots Off Change Keyboard Off Change Macros Off Change Tastierino video Off Change Options Off Change Translate Off Change AutoSave Off Toolbar Status Off 3 Trasferimento di file TN3270 Distinct IntelliTerm supporta il trasferimento di file verso i seguenti sistemi operativi host della IBM VM CMS MVS TSO e MUSIC SP Quando si trasferiscono i file non si possono eseguire altri programmi sul sistema remoto oltre a quello avviato sull host per trasferire i file Distinct IntelliTerm Come preparare il trasferimento di file I trasferimenti di file vengono avviati sempre dal programma
22. carattere inviato quando viene premuto il tasto Backspace Questa opzione determina quali sequenze vengono inviate quando vengono premuti i tasti del cursore Questa opzione determina quali sequenze vengono inviate quando vengono premuti i tasti del tastierino numerico Questa finestra di dialogo consente di modificare varie opzioni del sistema VT A capo autom Eco locale Terminale on line 2 16 Questa opzione attiva il cursore ad andare automatica mente a capo alla fine della riga quando la lunghezza della riga viene superata Questa opzione esegue l eco dei dati immessi nel sistema In genere disattivata Quando questa opzione viene disattivata il terminale fuori linea e non pu ricevere o inviare dati Codici di controllo Metodo di scorrimento Modalit video Categoria salvataggio VT Le sessioni di Distinct IntelliTerm Questa opzione determina se il sistema agisce in base ai codici di controllo che ri riceve o li visualizza L opzione Video viene in genere usata solo per scopi di debug Questa opzione regola il modo predefinito in cui il sistema esegue lo scorrimento Il modo di scorrimento Normale fa fa scorrere i dati riga per riga L opzione Per pixel imposta lo scorrimento dei dati di n pixel alla volta Il controllo per pixel molto pi lento e richiede una scheda video migliore Questa opzione determina in che modo il sistema visua lizza i dati in entrata In modo Realistico
23. cursore su un campo non protetto solo in modalit 3270 Nome sessione La colonna 20 nell OIA il nome lungo della sessione Si tratta di un nome di otto caratteri che identifica la sessione visualizzata in quel momento Questa stringa pu essere modificata ridenominando il nome esteso della sessione nella categoria Host nel Profilo sessione I valori predefiniti sono da Sess 1 a Sess 5 Immissione assistita attivata Indica che la funzione di Entry Assist Immissione assistita 3270 attivata solo nella modalit 3270 A capo automatico attivato Questi caratteri gt gt vengono visualizzati accanto a DOC e solo se la funzione di Entry Assist Immissione assistita 3270 attivata solo modalit 3270 Nome breve della sessione La colonna 19 contiene il nome breve assegnato alla sessione Se il valore numerico il nome breve EHLLAPI stato assegnato al nome del profilo Si verificato un errore grave nel flusso dei dati 3270 Consultare il manuale 3270 della IBM o il manuale 3x74 per una descrizione dei codici di errore ad es PROG505 indica che l host non disponibile solo in modalit 3270 1 13 Distinct IntelliTerm 132 206 41 1 rr cc LU1234 Nome LU Si tratta dell indirizzo IP dell host al quale collegata la sessione Questo indirizzo viene visualizzato nella colonna 31 dell OIA Campo numerico La colonna 72 contiene un cancelletto se il campo nel punto in cui si trova il
24. dal menu Visualizza Viene visualizzata la seguente finestra Il tastierino video progettato come finestra mobile che si trova sempre sulla parte superiore di una qualsiasi finestra sulla scrivania Per premere uno qualsiasi dei tasti basta spostare il puntatore del mouse su un pulsante e premere il pulsante sinistro del mouse per eseguire l azione L azione viene inviata all ultima finestra di terminale attiva Ad esempio se si hanno pi sessioni attive l azione viene eseguita nella finestra la cui barra del titolo era attiva per ultima Caricamento di un tastierino video personalizzato Per caricare un tastierino video personalizzato salvato in precedenza in un profilo selezionare l opzione Tastierino video Personalizzato dal menu Visualizza Viene visualizzata la finestra di dialogo Carica profilo Selezionare il profilo che si desidera caricare e selezionare OK 2 26 Le sessioni di Distinct IntelliTerm Ridimensionamento del tastierino video Per ridimensionare il tastierino video basta trascinare un bordo della finestra e modificare la larghezza Distinct IntelliTerm ridimensiona la finestra in modo che corrisponda al meglio alla larghezza Distinct IntelliTerm memorizza la posizione ed il formato del tastierino video quando si chiude il programma e la volta successiva che viene aperto l applicazione viene visualizzata con la stessa forma e nella stessa ubicazione Configurazione del tastierino video Per configu
25. del terminale Usa separatore Questa opzione indica al programma di usare un trattino come separatore delle opzioni Categorie specifiche per 3270 5250 Le seguenti categorie sono visibili sono quando si configura una sessione di tipo 3270 o 5250 Opzioni per il modello 3270 Questa finestra di dialogo consente di modificare le funzioni dei terminali di tipo 3270 o 5250 Queste opzioni vengono utilizzate principalmente quando viene creato inizialmente il terminale 3270 Tipo 3270 Questi pulsanti di scelta consentono di scegliere se il terminale sar un 3278 o un 3279 Modello 3270 Questi pulsanti di scelta consentono di scegliere il tipo di modello 3270 In tal modo vengono determinate le dimensioni massime della schermata 3270 Attiva attributi avanzati Questa opzione consente di disattivare il supporto EAB per gli attributi estesi Ci utile se il sistema host non supporta in modo appropriato gli EAB Invia risposta OEM a RPQ Questa opzione disattiva la risposta proprietaria a una interrogazione RPQ Read Partition Query Se si hanno problemi nel caricamento di GDDM o SAS disattivare questa funzione 2 9 Distinct IntelliTerm Usa dimensioni alternative Indica all emulatore di passare automaticamente al modo alternativo Opzioni modelli 5250 Questa finestra di dialogo consente di modificare le funzioni del tipo di terminale 5250 Queste opzioni vengono utilizzate principalmente quando viene inizialmente creato il
26. di Windows Aggiungere sempre il nome dell opzione seguito da Off nel file Comando Significato Start Sessions Disattiva la finestra di dialogo Apri sessione ed impedisce all utente di creare nuove sessioni 2 38 End Sessions Exit Printing Saving Screens Capturing Uploads Downloads Saving Profiles Loading Profiles Change EHLLAPI Change Hotspots Change Keyboard Change Quick Keys Change Poppad Change Options Change Toolbar Change Translate Change AutoSave Toolbar Status Le sessioni di Distinct IntelliTerm Impedisce all utente di terminare una sessione Inoltre disattiva il menu di sistema Chiudi Impedisce all utente di uscire dall applicazione esistente Impedisce all utente di iniziare le operazioni di stampa Questa opzione non disattiva alcuna opzione di stampa iniziata dall host Impedisce all utente di salvare qualsiasi schermata 3270 Impedisce all utente di attivare disattivare l opzione Capture Impedisce all utente di trasferire file verso l host Impedisce all utente di trasferire file dall host Impedisce all utente di salvare profili specifici del sistema o della sessione inclusi i profili della tastiera Impedisce all utente di caricare i profili da disco Impedisce all utente di cambiare le impostazioni dell asso ciazione EHLLAPI Impedisce all utente di modificare le impostazioni delle aree sensibili Impedisce all utente di modificare la configu
27. non caricato 21 OIA aggiornato 22 PS aggiornato 23 OIA e o PS aggiornati 24 La stringa di ricerca non stata trovata A 6 EHLLAPI HLLAPI WinHLLAPI 26 PS o OIA aggiornato 27 Il trasferimento dei file terminato a seguito di una richiesta utente 28 Lunghezza campo di 0 byte EHLLAPIConnect Questa funzione collega l interfaccia ad una sessione 3270 La maggior parte delle chiamate orientate alla sessione richiedono che questa chiamata venga effettuata in precedenza Function EHLLAPIConnect idSession As String iPhysical As Integer As Integer Input idSession l identificatore con nome breve della sessione Deve essere una singola lettera maiuscola iPhysical il modo di collegamento 0 indica un collegamento logico ed 1 indica un collegamento fisico Un collegamento fisico fa diventare la finestra dell emulatore la finestra di livello superiore Esempio Il seguente esempio effettua un collegamento logico alla sessione A rc EHLLAPIConnect A 0 EHLLAPIConvertPositionToRowCol Questa funzione viene utilizzata per convertire un valore dello spazio di presentazione in un valore di riga e colonna Function EHLLAPIConvertPositionToRowCol idSession As String iPos As Integer iRow As Integer iColumn As Integer As Integer Input idSession l identificativo con nome breve della sessione Deve essere una singola lettera maiuscola iPos spazio di presentazione da 1 alla dimensione
28. o 132 206 41 0 Non inserire il nome o l indirizzo tra virgolette Selezionare il Tipo terminale ed il Modello terminale che si desidera La scelta del modello del terminale determina le funzioni installate in una particolare modalit terminale Se il sistema a cui si tenta di collegarsi collegato al daemon Telnet mediante un numero di porta diverso da quello visualizzato cambiare il numero della Porta TCP Selezionare il pulsante Collega per creare la sessione del terminale L indirizzo IP risolto viene visualizzato al centro nella parte inferiore della finestra del terminale Se la sessione una sessione 3270 il logo del sistema host viene visualizzato nella finestra principale Per ulteriori informazioni sulle sessioni consultare il capitolo 2 Introduzione all uso Gli amministratori possono disattivare l indirizzo che viene visualizzato nelle Informazioni operatore OIA Consultare le informazioni sul flag Display Host Address alla voce relativa ai parametri di configurazione INI nella guida in linea Come creare un profilo Dopo aver creato la prima sessione di terminale necessario creare un profilo con le preferenze Ci molto semplice e pu essere fatto come segue 1 Dimensionare la finestra come desiderato nella scrivania di Windows Distinct IntelliTerm usa i font True Type per la visualizzazione e pu essere ridimensionato a quasi tutte le dimensioni In ogni caso se si lavora con risoluzi
29. per Windows C Questa opzione attiva la modalit di debug che cattura determinati messaggi della rete nel file ITERM TRC Il file viene memorizzato nella directory di lavoro corrente Questa opzione in genere viene accompagnata dall opzione D D Questa opzione attiva il riversamento dei dati in ingresso ed in uscita se si attiva la registrazione tramite l opzione C H nomehost Porta Questa opzione ignora il nome del gateway o l indirizzo dell host quando si crea una finestra con un profilo specifico usando l opzione P L opzione H viene ignorata se si omette l opzione P Se si indica un profilo usando l opzione P l indirizzo IP e la porta utilizzati con l opzione H sostituiscono i valori contenuti nel profilo Se non viene indicato un nome di profilo per creare la sessione viene utilizzato il nome di profilo DEFAULT 1 5 Distinct IntelliTerm P nomeprof nomeprof Usare l opzione H quando si desidera iniziare i collegamenti da altre applicazioni ad esempio Gopher Di seguito viene riportato un esempio di sintassi della riga di comando i deve essere sostituito con il nome IP di destinazione o con l indirizzo della propria applicazione ITERM32 EXE H i Questa opzione indica a Distinct IntelliTerm di non avviare alcun profilo salvato con l opzione Usa automaticamente Ci utile per avviare l emulatore in modalit interattiva Questa opzione avvia una o pi sessioni usando i profili indicati
30. porta TCP Le sessioni di Distinct IntelliTerm Sn Premere il pulsante Collega per creare la sessione Se il collegamento riesce viene visualizzata una nuova finestra di terminale Da notare che cambia anche il nome della sessione Se il collegamento non possibile viene visualizzato un messaggio di errore Chiusura delle sessioni Innanzitutto necessario scollegarsi o uscire dal sistema operativo dell host per assicurarsi che la sessione sia stata terminata in modo corretto Per chiudere una sessione premere Ctrl B da una qualsiasi finestra 3270 o 5250 attiva oppure selezionare Chiudi sessione dal menu File Distinct IntelliTerm chiede conferma prima di chiudere la sessione Chiudi sessione attiva x Premere INVIO per concludere la sessione Annulla Quando viene chiusa una sessione la finestra si sposta alla sessione attiva successiva se esiste Se non vi sono altre sessioni attive il programma viene chiuso e viene visualizzato il Program Manager o la scrivania Modifica delle sessioni possibile cambiare finestra usando l opzione Finestre e quindi selezionando il nome della sessione che si desidera visualizzare Se ci si trova in una sessione 3270 o 5250 inoltre si pu passare alla sessione successiva premendo CTRL N Errori nella sessione Se il collegamento in rete termina in modo anomalo viene visualizzato un messaggio che indica che si verificato un errore in rete e che la sessione
31. secondi Function EHLLAPIPause iHalfSeconds As Integer As Integer Input iHalfSeconds numero intervalli di mezzo secondo da attendere Esempio Il seguente esempio attende per 1 5 secondi iRc EHLLAPIPause 3 EHLLAPIQueryCursorLocation Questa funzione restituisce la posizione corrente del cursore A 12 EHLLAPI HLLAPI WinHLLAPI Function EHLLAPIQueryCursorLocation iPos As Integer As Integer Output iPos posizione del cursore nel PS Esempio Il seguente esempio reperisce la posizione del cursore iRc EHLLAPIQueryCursorLocation iPos EHLLAPIQueryFieldAttribute Questa funzione viene utilizzata per individuare l attributo del campo nella posizione indicata Function EHLLAPIQueryFieldAttribute iPos As Integer iAttr As Integer As Integer Input iPos posizione nel PS di cui cercare l attributo di campo Output iAttr attributo 3270 restituito Esempio Il seguente esempio recupera l attributo in posizione 1920 iRc EHLLAPIQueryFieldAttribute 1920 iAttr EHLLAPIQuerySessions Questa funzione restituisce una stringa contenente i nomi brevi di tutte le sessioni disponibili Per esempio se viene restituita la stringa AC sono disponibili le sessioni EN di I CSC Function EHLLAPIQuerySessions strAllSessions As String As Integer Output strAllSessions stringa VB che riceve il nome breve della sessione Esempio Il seguente esempio reperisce l elenco delle sessioni IRc EHLLAPI
32. si collega al sistema host In genere il nome nel formato IBM 327x y E dove x un 80 un 9 ed y il tipo di modello 2 3 4 5 La E viene aggiunta quando sono attivati gli attributi estesi Questa opzione consente di impostare il nome della LU per il collegamento con un front end OCS Il nome della LU viene accodato al nome telnet creando una stringa del tipo IBM 327x y E nomelu Generalmente questo campo resta vuoto Questa un opzione specifica della modalit 3270 Questo nome lungo al massimo a 8 caratteri viene visualizzato nell area delle Informazioni operatore nella legenda della finestra e come riferimento alla sessione tra le opzioni del menu Finestre Questa opzione consente di immettere una parola d ordine che viene memorizzata in formato cifrato su disco Ai dati immessi tramite questa opzione possibile accedere tramite la funzione di comando denominata Password Questa opzione consente di modificare il numero della porta Telnet predefinita La porta predefinita 23 Questa opzione indica in secondi l intervallo che il sistema attende prima di riportare un errore del collegamento Questa finestra di dialogo consente di selezionare il profilo della tastiera per questa sessione Se non specificato alcun profilo viene utilizzato il profilo di sistema interno predefinito Profilo tastiera Categoria Mouse Selezionare il profilo della tastiera che sar attivo
33. simile ad altri emulatori di terminali nell architettura 3270 presenta delle differenze Quando viene attivata la cattura tramite l opzione Cattura schermata nel menu File Distinct IntelliTerm inizia a salvare tutti gli aggiornamenti dell host nel file di salvataggio definito nella categoria Salvataggio per le opzioni delle sessioni Ogni volta che il sistema host aggiorna una qualunque parte della schermata 3270 l intera schermata viene accodata al file di salvataggio a prescindere dall opzione della Modalit Salvataggio Purtroppo questo l unico modo per poter catturare le schermate con l architettura 3270 Modalit VT possibile indicare al sistema di salvare automaticamente tutte le righe ricevute o anche di catturare tutti i dati ricevuti L opzione della modalit cattura nella categoria 5 3 Distinct IntelliTerm Salvataggio del profilo della sessione determina il modo in cui il sistema salver i dati nel file di salvataggio In modalit Testo il sistema cattura tutti i dati che terminano con LF VT o FF In modalit Tutti i dati il sistema cattura tutti i dati ricevuti attraverso il canale di comunicazione compresi i caratteri di controllo e le sequenze di Escape Stampa dei file dell host Il programma di utilit PCPRINT un programma che viene eseguito sul sistema host e che consente di stampare i file dell host sulla stampante del PC Questa operazione equivale a scaricare il file per poi st
34. testo Nome tasto veloce 2 Passare alla casella di testo Stringa assegnata e immettere la stringa del tasto veloce Un tasto veloce pu essere composto da 1000 byte al massimo e contenere un numero illimitato di stringhe e di comandi Tutte le parole devono essere separate da uno spazio Ad esempio necessario che vi sia uno spazio tra i comandi di sistema e le stringhe tra virgolette 3 Per inserire i comandi di sistema nel campo Stringa assegnata fare clic sulla funzione e quindi selezionare Accoda funzione Il programma accoda il nome del comando ed aggiunge uno spazio se necessario Quando vengono selezionati i comandi di sistema le descrizioni vengono visualizzate nella casella Descrizione 4 Fare clic sul pulsante Imposta per salvare il tasto veloce Una volta definiti i tasti veloci possibile eseguirli selezionandoli nel campo Nome tasto veloce e facendo clic sul pulsante Esegui Come modificare un tasto veloce Per modificare un Tasto veloce esistente selezionare il nome del tasto veloce nella casella di riepilogo dei Tasti veloci esistenti In tal modo il nome viene copiato nel campo Nome tasto veloce e il valore viene copiato nel campo Stringa assegnata Modificare il Tasto veloce come desiderato e fare clic su Imposta per salvare il nuovo valore del Tasto veloce Come ridenominare un tasto veloce Per ridenominare un Tasto veloce selezionare il nome del Tasto veloce nel
35. tipo Advise warm link ed hot link Un collegamento di tipo hot link aggiorna l informazione client automaticamente ogni volta che si verifica una modifica in Distinct IntelliTerm mentre un warm link richiede dei passi aggiuntivi per aggiornare le informazioni sul client Gli hot link sono utilizzati in genere per fornire dati costantemente aggiornati Esempi La seguente funzione richiede una notifica quando cambia la posizione del cursore Word per Windows 1 Inserire un campo nel documento premendo il tasto INSERISCI CARATTERI CAMPO Ctrl F9 2 Immettere il comando DDE indicato di seguito per creare un collegamento di tipo hot o warm Non immettere le parentesi graffe in quanto sono delimitatori di campo dde ITERM nome sessione voce ddeauto ITERM nome sessione voce Esempio dde ITERM A Cursor Microsoft Excel EXECUTE A1 send file c test txt test txt ASCII CRLF Voci per ADVISE Di seguito viene riportato un elenco dei comandi disponibili che possono essere eseguiti in un argomento di sessione Voce Descrizione Alarm informa che stato attivato l allarme del terminale B 11 Distinct IntelliTerm Cursor informa che nello spazio di presentazione cambiata la posizione del cursore La posizione del nuovo cursore viene restituita in un collegamento di tipo hot File Transfer informa del completamento di un trasferimento file nello spazio d
36. utilizzata per inviare una sequenza di tasti alla sessione Bench sia possibile trasferire i dati nella sessione tramite le funzioni CopyString questo l unico modo per premere i tasti di azioni come Invio PFxx Function EHLLAPISendKey strkeyString As String As Integer Input strKeyString stringa VB contenente l elenco dei tasti da premere Esempio Il seguente esempio immette la stringa LOGIN LUCA e e poi il tasto INVIO iRc EHLLAPISendKey LOGIN LUCA E Stringhe speciali per i tasti B Tab nd C Cancella D Elimina E Invio F Canc finecampo I Inserisci J Sessionesucc L Cursorea sinistra N Nuova riga R Ripristina T Tab U Cursore su J Sessionesucc L Cursorea sinistra N Nuova riga V Cursore gi Z Cursore a destra 0 Home 1 PFI1 2 PF2 3 PF3 4 PF4 5 PF5 6 PF6 7 PF7 8 PF8 9 PF9 a PF10 b PF11 c PF12 d PF13 e PF14 f PF15 g PF16 h PF17 i PF18 j PF19 k PF20 l PF21 m PF22 n PF23 o PF24 x PA1 y PA2 z PA3 A 17 Distinct IntelliTerm A F Canc immis A H Richiesta testo A L Sinistra veloce A Z Destra veloce A y Parola succ A z Parola precedente S x Duplica S y Contrassegno campo EHLLAPISetCursorLocation Questa funzione viene utilizzata per impostare la posizione del cursore Function EHLLAPISetCursorLocation iNewPos As Integer As Integer Input iPos posizione del cursore nel PS Esempio Il seguente esempio imposta la posizione de
37. 3270 con Uniras necessario usare il driver IBM 3179G o un altro GDDM Host Graphics Problemi con la visualizzazione della grafica Messaggio ADM0275 E GRAPHICS CANNOT BE SHOWN REASON CODE n Sono vari i fattori che possono provocare l invio di questo messaggio di errore GDDM quando si tenta di visualizzare la grafica Verificare attentamente quanto riportato di seguito nell ordine elencato ed eseguire le azioni correttive 1 La modalit di collegamento host VTAM che si sta usando deve essere interrogabile Come impostazione predefinita alla LU dell host viene assegnata una modalit di collegamento che definisce le dimensioni dello schermo e le funzioni di interrogazione Se non si dispone di una modalit di collegamento interrogabile la grafica non pu essere visualizzata Consultare il sistemista VTAM se si pensa che la propria modalit di collegamento non sia definita come interrogabile chiedere se il parametro PSERVIC deve essere avviato con 028 o 02C 2 Se l host utilizza un gestore della sessione come CA Supersession o TPX il gestore della sessione deve essere configurato in modo tale da supportare il query del dispositivo Altrimenti la grafica non pu essere visualizzata in quanto tutte le applicazioni grafiche host eseguono un query del dispositivo prima di inviare i dati grafici Codice di motivazione per il messaggio ADM0275 E 1 La modalit di collegamento dell host no
38. Consente di inviare informazioni come i dati della schermata una nuova posizione del cursore di premere tasti e di inviare ed impostare la stringa di ricerca Il comando Poke non restituisce alcuna informazione Esempi La seguente funzione imposter la posizione del cursore alla posizione 1761 La variabile ChanNum rappresenta l ID di conversazione DDE Visual Basic per applicazioni DDEPoke ChanNum Cursor 1761 B 6 Dynamic Data Exchange Microsoft Excel 4 0 POKE A1 Cursor B1 Microsoft Excel 5 0 e 7 0 Si pu riferire il messaggio Poke solo ai dati che esistono in una cella Se si desidera farlo per una una stringa di testo occorre utilizzare le macro della versione 4 0 Altrimenti utilizzare il formato descritto di seguito e sostituire A1 con il numero di cella che contiene il testo che si desidera immettere DDEPoke ChanNum Cursor Range A1 Voci per POKE Di seguito viene riportato un elenco delle voci disponibili che possono essere inviate ad un argomento di sessione Voce Descrizione Cursor imposta la posizione del cursore sul nuovo valore nello spa zio di presentazione La sintassi per il valore del campo nnn imposta la posizione sul valore numerico specificato Fnn U P imposta la posizione sulla prima posizione del campo indicato Esempio 1 imposta il cursore sulla posizione 1 F2 imposta il cursore sulla prima posizione del secondo campo nello spazio di presentazione
39. Distinct IntelliTerm Guida per l utente Per visualizzare il sommario FARE CLIC sulla seconda icona nella barra degli strumenti Per visualizzare l indice analitico FARE CLIC sulla voce Indice analitico in fondo al Sommario Per visualizzare le miniature dei vari capitoli FARE CLIC sul terzo pulsante della barra degli strumenti Distinct IntelliTerm Guida per l utente Distinct Corporation 12900 Saratoga Avenue P O Box 3410 Saratoga CA 95070 1410 USA Telefono 1 408 366 8933 Fax 1 408 366 0153 E mail mktg distinct com La Distinct Corporation non garantisce il contenuto di questo materiale e rinuncia specificamente a qualsiasi garanzia implicita di commerciabilit o di adattabilit a scopi particolari Le informazioni contenute in questo manuale sono soggette a modifica senza preavviso e non impegnano in alcun modo la Distinct Corporation Il software descritto in questo manuale viene fornito sotto forma di accordo di licenza e pu essere utilizzato o copiato solo in conformit ai termini di questo accordo Copyright 1994 1996 Distinct Corporation Tutti i diritti riservati Nessuna parte di questa pubblicazione pu essere riprodotta trasmessa trascritta memorizzata in qualsiasi sistema di archiviazione oppure tradotta in una qualsiasi lingua con qualsiasi mezzo senza l autorizzazione scritta della Distinct Corporation Distinct un marchio registrato Distinct TCP IP TCP IP Tools
40. Ignora l opzione Collegamento automatico ed avvia solo i profili specificati Ci molto utile se si desidera creare delle icone che collegano a host specifici Se si crea un icona nel gruppo Avvio per avviare automaticamente una sessione ad un host quando si carica Windows si deve fare attenzione ad installare una sola icona Se si desidera usare automaticamente pi di un profilo elencare i profili multipli in una riga di comando Non installare pi di una icona Esempio ITERM32 E XE P VMCMS TSO CICS Questa opzione pu essere utilizzata per chiudere tutte le finestre nascoste e scaricare l emulatore al momento caricato in memoria utile solo per spegnere l emulatore dopo aver creato collegamenti nascosti tramite le EHLLAPI Specificare questa opzione da sola Questa opzione viene utilizzata per obbligare la sessione predefinita ad aprirsi in modalit VT E utile se si sta eseguendo il programma dall interno di un aaltra applicazione e si desidera creare una sessione VT senza tener conto dell impostazione del profilo Default Questa opzione viene utilizzata per obbligare la sessione predefinita ad aprirsi in modalit 3270 Questa opzione utile se si sta eseguendo il programma da un altro programma e si desidera creare una sessione 3270 senza tener conto dell impostazione del profilo Default L ambiente di Distinct IntelliTerm Distinct IntelliTerm fornisce un ambiente di lavoro pratico che mette a disposizione
41. IntelliTerm usa un blocco di 20 000 byte per la ricezione di dati possibile abbassare questo valore per risolvere problemi qualora vi sia poca memoria Ad esempio System Settings Max Winsock Receive Size 4096 Prompt On Close Come impostazione predefinita Distinct IntelliTerm chiude il programma senza richiedere la conferma Se si desidera la richiesta prima della chiusura del programma inserire la seguente riga nella sezione System Settings System Settings Prompt On Close On Large Toolbar Come impostazione predefinita Distinct IntelliTerm utilizza icone piuttosto piccole che sono leggibili ad una risoluzione di 800x600 In ogni caso a risoluzioni 1024x768 e superiori le icone diventano ancora pi piccole Per utilizzare una serie di icone pi grandi nella barra degli strumenti aggiungere la seguente riga nella sezione System Settings System Settings Large Toolbar On Modify Tracing File Come impostazione predefinita il file di tracing viene creato nella directory radice dell unit corrente come ITERM TRC Per modificare l ubicazione ed il nome del file di tracing file aggiungere la seguente riga alla sezione System Settings System Settings Trace Filename F TESTPATH NEWFILE EXT Allow NumLock Maps Come impostazione predefinita i tasti pi e meno nell area del tastierino numerico non possono essere ridefiniti quando il tasto Bloc Num attivo Per ridefinire questi tasti 2 24 Le sess
42. Num Tast Num Tast Num Pausa AN Ctrl 6 F1 F12 Maius F1 F12 Invio Tast Num F1 F10 Maius F1 F10 Ctrl F1 F4 Tasto 3270 Ctrl A Ctrl B Ctrl C Ctrl E Ctrl G Ctrl H Cancella fino alla fine del campo Cancella l immissione Parola precedente Parola successiva Cancella fino alla fine della parola Sposta il cursore a sinistra e cancella il carattere Ripristino sblocca la tastiera ed annulla Ins PAI PA2 PA3 Cancella Carattere Not EBCDIC Barra verticale EBCDIC Segno perc EBCDIC PF1 PF12 Tastiere avanzate PF13 PF24 Tastiere avanzate Invio Tastiere avanzate PF1 PF10 Tastiere normali PF11 PF20 Tastiere normali PF21 PF24 Tastiere normali Descrizione 3270 Crea una nuova sessione Cancella la sessione corrente Copia il blocco evidenziato in Appunti Attiva disattiva l Immissione assistita Abilita disabilita la visualizzazione degli attributi Cancella il buffer caratteri Ctrl I Ctrl N Ctrl P Ctrl Q Ctrl R Ctrl S Ctrl T Ctrl V Ctrl W Ctrl X Ctrl Z Maius Canc Ctrl Tast Num 5 Tastiera e macro Inserisce il testo da Appunti Passa alla sessione successiva Stampa la schermata corrente Chiude tutte le sessioni ed esce da IntelliTerm Riceve un file dall host Invia un file dall host Annulla il lavoro PCPRINT Inserisce il testo da Appunti Attiva e disattiva l a capo automatico Copia il testo in Appunti e lo cancella Cancella Cancella il testo e
43. PI HLLAPI e WinHLLAPI Per impostare un nome breve selezionare la lettera del nome breve selezionare il profilo e premere il pulsante lt lt Imposta lt lt Per annullare un assegnazione selezionare la lettera e premere il pulsante gt gt Cancella gt gt Una volta finito di immettere le modifiche premere OK per salvare le impostazioni su disco Modalit automatica Utilizzando Distinct IntelliTerm possibile associare un nome breve PS ad un profilo specifico Questo consente ad EHLLAPI di avviare una nuova sessione quando si immette un comando ConnectPS possibile anche avviare un applicazione EHLLAPI senza dover caricare precedentemente l emulatore Per associare un nome breve PS ad un profilo selezionare il menu EHLLAPI dalla finestra di dialogo Opzioni Qualora EHLLAPI carichi automaticamente l emulatore tenter di avviare ITERM32 EXE Se questo il programma non ha questo nome o non si trova nel percorso nella directory di Windows o nella directory SYSTEM di Windows necessario indicare il nome del programma aggiungendo la seguente riga al file ITERM INI nella directory di Windows EHLLAPI Settings Auto Start Name percorso nomeprog exe dove percorso il percorso del nome del programma che in genere ITERM32 EXE Se si utilizza EHLLAPI ACS3EHAP DLL e la modalit compatibile impostata su Irma la modalit automatica non disponibile Estensioni EHLLAPI Uno dei difetti di progettazione del
44. QuerySessions strAll EHLLAPIQuerySessionStatus Questa funzione restituisce il nome lungo della sessione e le dimensioni della schermata della sessione Function EHLLAPIQuerySessionStatus idSession As String strLongName As String iRows As Integer iColumns As Integer As Integer Input A 13 Distinct IntelliTerm idSession l identificatore con nome breve della sessione Deve essere una singola lettera maiuscola Output strLongName contiene il nome lungo della sessione fino ad 8 caratteri iRows contiene il numero di righe nel PS iColumns contiene il numero di colonne nel PS Esempio Il seguente esempio recupera le informazioni per la sessione A iRc EHLLAPIQuerySessionStatus A strLongName iRows iCols EHLLAPIReceiveFile Questa funzione viene utilizzata per trasferire un file dal sistema remoto Le opzioni valide sono ASCII CRLF e APPEND Tutte le opzioni vanno separate da spazi non virgole Function EHLLAPIReceiverFile strPCFileName As String idSession As String strHostFilename As String strOptions As String As Integer Input strPCFileName contiene il nome del file PC che riceve i dati idSession l identificatore con nome breve della sessione Deve essere una singola lettera maiuscola strHostFileName contiene il nome del file HOST da ricevere strOptions contiene le opzioni di trasferimento file separate da spazi Esempio Il seguente esempio trasferisce il file hos
45. Rc EHLLAPISearchField More IPos EHLLAPISearchPS Questa funzione viene utilizzata per ricercare un data stringa nell intero spazio di presentazione Function EHLLAPISearchPS strString As String iPos As Integer As Integer Input strString stringa VB da ricercare Output iPos posizione nel PS del testo se trovato se iRc 0 Esempio il seguente esempio ricerca la stringa CP READ iRc EHLLAPISearchField More IPos EHLLAPISendFile Questa funzione viene utilizzata per inviare un file al sistema remoto Le opzioni valide comuni sono ASCII CRLF e APPEND Altre opzioni sono specifiche del sistema operativo utilizzato Tutte le opzioni vanno separate da spazi non da virgole Function EHLLAPISendFile strPCFileName As String strSessionID As String strHostFilename As String strOptions As String As Integer Input strPCFileName contiene il nome del file PC da inviare idSession l identificatore con nome breve della sessione Deve essere una singola lettera maiuscola strHostFileName contiene il nome del file HOST che deve ricevere i dati strOptions contiene le opzioni di trasferimento file separate da spazi Esempio Il seguente esempio trasferisce il file PC C AUTOEXEC BAT nel file host PROFILO EXEC A 16 EHLLAPI HLLAPI WinHLLAPI iRc EHLLAPIReceiverile C AUTOEXEC BAT A EHLLAPI Settings Auto Unload Off EHLLAPISendKey Questa funzione viene
46. a dei tasti Modifica 4 2 Mappatura tasti Ripristino 4 3 Mappatura tastiera 4 2 Menu mobile 2 28 Distinct IntelliTerm O OIA 1 12 Opzioni TN3270 1 5 3 6 Opzioni delle sessioni 2 4 barra degli strumenti 2 8 categoria salvataggio VT 2 17 categorie comuni 2 5 colori 2 5 cursore 2 5 Entry Assist Immissione assistita 2 12 font 2 5 formato 2 16 generali 2 5 host 2 6 modelli 5250 2 10 modello 3270 2 9 mouse 2 7 opzioni modelli VT 2 14 PCPrint 2 12 preferenze 2 16 salvataggio 2 13 set di caratteri 2 15 stampa 2 8 tabelle conversione 2 14 tabulazioni 2 17 tastiera 2 7 tastiera 2 16 trasferimento file 2 12 video 3270 5250 2 10 Opzioni TN3270 riga di comando 1 5 trasferimento di file 3 6 P PCprint 2 12 Profili 2 21 cancellazione 2 23 creazione 2 21 opzioni speciali 2 23 salvataggio 2 21 Profili TN3270 creazione 1 3 R RPQ Read Partition Query 2 9 S Schermate stampa 5 2 Screens cattura 5 3 Sequenze di escape 2 18 Sessione apertura 2 2 categorie del profilo 2 40 chiusura 2 3 colori 2 18 disattivazione 2 40 modifica 2 3 numero massimo 2 25 opzioni 2 4 Sicurezza 2 38 Stampa 2 8 schermate 5 2 Stampa informazioni operatore 2 8 Stampa bordo 2 8 Stampa informazioni operatore 2 8 Stampa schermata 2 8 T Tabelle di conversione 2 34 Tasti veloci modifica 4 5 Tasti veloci 4 4 ridenominazione 4 5 cancellazione 4 6 Tastiera 4 1 Tastierino video 2 26 aggiunta 2 28 caricamento 2 26 configu
47. a in quel gruppo che quando viene selezionata avvia immediatamente la sessione Se si immette il nome di un nuovo gruppo Distinct IntelliTerm crea anzitutto il gruppo e quindi crea l icona nel nuovo gruppo Per ulteriori informazioni sui profili consultare Profili nel Capitolo 2 Come si crea un profilo per le EHLLAPI Se si pianifica l uso delle EHLLAPI con Distinct TN3270 necessario innanzitutto creare uno o pi profili come descritto in precedenza Ai profili vengono associati i x nomi brevi EHLLAPI che consentono alle EHLLAPI di sapere a quale host collegarsi E 1 3 Distinct IntelliTerm necessario un profilo diverso per ogni sessione EHLLAPI di cui si prevede l uso Una volta creati i profili impostare un nome breve per i profili seguendo quanto riportato di seguito 1 Selezionare l opzione EHLLAPI dal menu Opzioni Viene visualizzata una finestra di dialogo che consente di associare un nome breve EHLLAPI ad un profilo 2 Selezionare nell elenco Nome breve PS la lettera del nome breve che si desidera assegnare quindi selezionare nell elenco Profili il profilo al quale va associata la lettera 3 Fare clic sul pulsante lt lt Imposta lt lt Se si commette un errore possibile annullare un assegnazione facendo clic sul pulsante gt gt Cancella gt gt 4 Per salvare le impostazioni fare clic sul pulsante OK Per ulteriori informazioni sulle EHLLAPI consulta
48. ale che in modalit Dimensionamento automatico dei caratteri 2 31 Distinct IntelliTerm La finestra di dialogo Seleziona font sessione elenca tutti i font bitmap e True Type che corrispondono alle caratteristiche richieste da Distinct IntelliTerm Sebbene la casella di riepilogo Attributi consenta di modificare il font lo stile Normale in genere lo stile preferito Quando si modificano font stile e dimensione viene visualizzato un esempio del nuovo font nella casella del gruppo Esempio Quando si selezionano font di vari tipi e dimensioni l Anteprima mostra le dimensioni che avr la finestra sulla scrivania con il font al momento selezionato Una volta selezionato il font desiderato premere il pulsante OK per modificare il font della sessione Distinct IntelliTerm ridimensiona la finestra secondo le dimensioni richieste dal nuovo font Le opzioni del font della sessione nella categoria Font sono descritte nella sezione Opzioni delle sessioni Salvataggio dei font e posizioni della finestra Per salvare le dimensioni del font e la posizione della finestra nel profilo necessario salvare il profilo selezionando Opzioni di salvataggio dal menu Opzioni oppure Salvata dalla finestra di dialogo Profilo sessione Contrassegnare la casella di spunta Salva font e posizione finestra prima di salvare il profilo sul disco Altrimenti il font e la posizione della finestra non verranno salvate anche se l opzione Salva automaticamente
49. ale da utilizzare con Intranet e con Internet Tra questi vi sono delle soluzioni per la condivisione di file tramite NFS per la posta elettronica per la gestione dei newsgroup per la condivisione delle stampanti per il trasferimento di file il dialer con supporto SLIP PPP potenti e robusti server Intranet ed altre applicazioni Internet Informazioni su questo manuale In questa guida vengono illustrate le funzioni di IntelliTerm ed in particolare vengono descritti tutti i tipi di emulatore Viene inoltre indicato quando una particolare funzione disponibile solo per un particolare tipo di terminale Le istruzioni vengono fornite per aiutare l utente a impostare un ambiente di lavoro personalizzato in base alle proprie esigenze fornendo al tempo stesso informazioni di carattere generale per funzioni specifiche Distinct IntelliTerm conserva la stessa interfaccia utente sia nella versione a 16 bit per Windows che nella versione a 32 bit per Windows 95 e Windows NT Quando vengono descritte le procedure di configurazione standard il riferimento ad uno di questi ambienti a meno che non siano necessarie delle informazioni specifiche su Distinct IntelliTerm affinch l utente esegua un operazione Nel capitolo 1 viene descritto come avviare ed uscire da IntelliTerm e come aprire le sessioni Inoltre vengono fornite utili informazioni su alcune opzioni di base relative all ambiente come l uso del mouse e della barra degli strumenti Si con
50. alli di colonna validi sono da 1 a 80 incluso Per il terminale Modello 5 l intervallo di colonna tra 1 e 132 possibile impostare il margine destro come margine Normale che blocca la tastiera o esegue l a capo automatico se tale funzione attivata Il margine destro Alternativo consente di continuare a digitare oltre il margine destro quando l a capo automatico disattivato Profilo sessione CALCULUS xi Categoria Sak Entry Assist I Entry Assist attivato Annulla Palette colori I word Wrap attivato Tabulazioni Carica Margini 3 _ ine sini Salva Cursore Margine sinistro TT Margine destro il z Segnala fine riga Schermata dadi Imposta Per impostare posizionare il mouse nella schermata e fare clic Te Cancella tutto Trasfer file x Progr esterni Cancella Kb Per altre opzioni fare clic sull elenco di categorie a sinistra possibile impostare le tabulazioni di colonna in due modi Innanzitutto spostare il cursore sull area di immissione Tabulazioni ed immettere un numero di colonna valido Quindi fare clic sul pulsante Imposta per registrare il valore 2 37 Distinct IntelliTerm Il secondo modo consiste nell impostare le tabulazioni di colonna in modo visivo Fare clic nell area di immissione Tabulazioni spostare semplicemente la finestra di dialogo nella finestra principale 3270 o 5250 senza chiuderla e fare clic in qualsiasi p
51. amento TCP IP gi stabilito possibile che all host occorra altro tempo per preparare la schermata di accesso il 3270 aspetta il primo aggiornamento da parte dell host Si consiglia di inserire un attesa aggiuntiva prima che ConnectPS restituisca il controllo Per fare questo aggiungere la seguente riga nella sezione EHLLAPI Setting del file ITERM INI per ritardare il ritorno di ConnectPS dopo il completamento del collegamento Sostituire la x con il valore in secondi dell attesa da parte del sistema Il valore predefinito 1 EHLLAPI Settings Auto Start Delay x Quando l EHLLAPI avvia automaticamente una nuova sessione caricando un profilo quella finestra viene automaticamente nascosta dall emulatore in quanto sotto il controllo dell EHLLAPI Per imporre la riduzione a icona visibile delle sessioni appena avviate aggiungere la seguente riga alla sezione EHLLAPI Settings nel file ITERM INI EHLLAPI Settings Start Minimized On A 3 Distinct IntelliTerm Quando si immette il comando DisconnectPS l VEHLLAPI termina automaticamente quella sessione se la sessione era stata avviata dall EHLLAPI Per evitare che l EHLLAPI termini la sessione aggiungere la riga seguente alla sezione EHLLAPI Settings nel file ITERM INI EHLLAPI Settings Auto Unload Off Come impostazione predefinita le funzioni che richiedono alla DLL di aspettare il completamento di un qualche evento come Attesa Pausa Invio f
52. amparlo ma viene effettuata in un solo passo PCPRINT molto pi efficiente di TPRINT in quanto utilizza blocchi di 2048 byte Se possibile scegliere fra i due scegliere sempre PCPRINT PCPRINT per CMS Per il CMS PCPRINT ha la seguente sintassi PCPRINT nf tf mf LPT1 LPT2 LPT3 CC NOCC FF BIN PCPRINT per MUSIC Per il MUSIC PCPRINT ha seguente sintassi PCPRINT nomefile LPT1 LPT2 LPT3 CC NOCC FF BIN PCPRINT per TSO Per il TSO PCPRINT ha la seguente sintassi PCPRINT nomedatase LPT1 LPT2 LPT3 CC NOCC FF BIN Opzioni di stampa Le seguenti opzioni sono disponibili quando si stampano i file dell host CC indica a PCPRINT di utilizzare la prima colonna di ogni riga come carattere di controllo del ritorno a capo NOCC indica a PCPRINT di non utilizzare la prima colonna come colonna di controllo del ritorno a capo Sul CMS TN3270 attiva automaticamente l opzione CC per i file di tipo LISTING FF indica a PCPRINT di aggiungere un comando di avanzamento pagina alla fine del lavoro di stampa BIN indica a PCPRINT di scaricare il file in modalit binaria Come impostazione predefinita viene effettuata una conversione da EBCDIC ad ASCII Con l opzione BIN Stampa i dati vengono inviati direttamente alla stampante senza che venga effettuata la conversione Configurazione dell output di PCPRINT possibile configurare l output di lavori PCPRINT tramite la categoria Stampa della
53. ante nella casella Testo pulsante e selezionare il comando appropriato o la macro da eseguire e quindi premere il pulsante Aggiungi La voce verr aggiunta alla fine dell elenco Quindi usare i pulsanti Sposta in su e Sposta in gi per posizionare la voce nell elenco Profili del tastierino video possibile caricare e salvare profili multipli per il tastierino video Dopo aver modificato le voci premere il pulsante Salva per salvare un profilo di un tastierino video Viene visualizzata la consueta finestra di dialogo Salva profilo Immettere il nome del profilo e selezionare il pulsante Salva inoltre possibile caricare un profilo di un tastierino video nella finestra di dialogo Configura tastierino video ridenominarlo e quindi salvarlo Menu mobile Il menu mobile un menu a discesa mobile che pu essere collegato ad una qualsiasi funzione del pulsante del mouse Secondo l impostazione predefinita per accedere al menu mobile premere Ctrl Maius ed il pulsante destro del mouse Quando si attiva il menu mobile viene visualizzato il puntatore del mouse Il menu mobile in una sessione 3270 simile a quello riportato di seguito il menu mobile in una sessione VT leggermente diverso Cancella Selezione cursore Invio Reset PAI PAZ PA3 PFI PF2 PF3 PF4 PFE PFE PF7 PFB PF9 PFIO PF11 PF12 Per selezionare una voce usare il mouse e selezionare l azione che si desidera eseguire oppure premere la sequenza di ta
54. are i colori dei campi Consultare il paragrafo Colori della sessione pi avanti in questo capitolo Categoria Palette di colori Consente di modificare le combinazioni di colori usate per creare i 16 colori di base utilizzati dal programma Per ulteriori informazioni consultare il paragrafo Personalizzazione dei colori pi avanti in questo capitolo Categoria Cursore Consente di personalizzare le opzioni relative al cursore Tipo cursore Imposta il tipo di cursore barra verticale sottolineato o blocco Modalit cursore Imposta il modo del cursore Pu essere fisso o intermittente Il valore predefinito intermittente Modalit selezione mouse Imposta il modo in cui evidenziata nella schermata l area selezionata con il mouse Pu trattarsi di evidenziazione in negativo o con la modalit elastico Copia autom testo selezionato Consente al sistema di copiare automaticamente il testo evidenziato in Appunti e di rimuovere la selezione una volta finito di evidenziare un blocco di testo Questa opzione particolarmente utile in modalit terminale VT In combinazione con la funzione Incolla assegnata al pulsante destro del mouse consente di eseguire facilmente operazioni di copia ed incolla Categoria Caratteri Questa finestra consente di personalizzare i parametri dei font Per ulteriori informazioni consultare il paragrafo Gestione font pi avanti in questo capitolo Categoria General
55. are nella macro la seguente sintassi iChanNum DDElInitiate TERM A L argomento A pu essere sostituito con il nome breve di una qualunque altra sessione esistente o System per accedere all argomento System Microsoft Excel Per avviare una conversazione in Microsoft Excel utilizzare in una cella la seguente sintassi INITIATE ITERM A Argomento System L argomento System molto utile per ottenere informazioni sul sistema Ad esempio consente di visualizzare le sessioni attualmente in uso L argomento System supporta le seguenti voci che possono essere richieste tramite i comandi Request Comando Descrizione SysItems Restituisce un elenco delle voci disponibili che possono essere interrogate relativamente all argomento System Ogni voce viene delimitata utilizzando un ritorno a capo dl r a Topics Restituisce un elenco degli argomenti disponibili che possono sono essere utilizzati nelle conversazioni L elenco include sempre l argomento System ed i nomi brevi delle sessioni B 3 Distinct IntelliTerm delle sessioni collegate Ogni voce viene delimitata utilizzando un ritorno a capo r Formats Restituisce l elenco dei formati dati DDE supportati Al momento supportato solo il formato Testo Profiles Restituisce un elenco dei profili definiti nel file di configura zione di Distinct IntelliTerm Ogni voce viene delimitata utilizzando un ritorno a capo r
56. ato che si trova nella categoria Cursore del Profilo sessione Con questa funziona attivata il sistema copia automaticamente un blocco evidenziato in Appunti e quindi rimuove la selezione Il pulsante destro del mouse viene assegnato alla funzione Incolla Quindi se vi qualcosa in Appunti facendo clic sul pulsante destro del mouse il testo viene inserito nel sistema host Azioni predefinite del mouse Modalit VT Le azioni predefinite del mouse sono configurate nel seguente modo Clic con il pulsante sinistro Clic con il pulsante destro Clic trascina pulsante sinistro Doppio clic sul pulsante sinistro Maius clic sul pulsante sinistro Maius clic sul pulsante destro Ctrl clic sul pulsante sinistro Ctrl clic sul pulsante destro Maius Ctrl clic sul pulsante sinistro Maius Ctrl clic sul pulsante destro Nulla Inserisce sullo schermo il testo in Appunti Se gli Appunti sono vuoti non viene eseguita nessun altra azione Evidenzia un blocco di testo da copiare in Appunti Attiva la funzione aree sensibili hotspot Se il testo nel punto in cui si trova il puntatore corrisponde al testo di una qualsiasi area sensibile viene eseguita l azione dell area sensibile Svuota lo schermo corrente Svuota per intero il buffer del dispositivo Preme il tasto Ricerca VT420 Preme il tasto Inserisci qui VT420 Visualizza il menu mobile Visualizza il menu mobile Come cambiare il funzionam
57. colare sessione possibile sostituire le tabelle di conversione globali se sono necessarie conversioni diverse per ogni sessione Per ulteriori informazioni consultare il paragrafo Tabelle di conversione pi avanti in questo capitolo Categorie specifiche VT Le seguenti categorie sono visibili solo quando si configura una sessione di tipo VT Opzioni Modello VT Questa finestra di dialogo consente di selezionare il tipo di terminale VT e le opzioni di comunicazione per la sessione Modello terminale Modalit comunicazione Messaggio risposta Nascondi 2 14 Questa opzione seleziona il modello di terminale VT per la sessione Dal momento che l emulatore funziona sempre in modo superset questa opzione viene utilizzata principalmente per selezionare le sequenze appropriate per i comandi della tastiera Questa opzione seleziona il modo di comunicazione con l host Il modo predefinito a 7 bit In questo campo si pu immettere il messaggio di risposta Per inviare caratteri non stampabili si possono usare le sequenze di escape descritte pi avanti in questo capitolo Questa opzione quando attivata nasconde il messaggio di risposta Se questa opzione disattivata il messaggio di risposta viene annullato automaticamente Set di caratteri Le sessioni di Distinct IntelliTerm Questa finestra di dialogo consente di selezionare le opzioni relative al set di caratteri per la sessione Set UPS Set NRC
58. corso nel testo descrittivo Testo delle schermate nomi di file o directory e nomi di percorso negli esempi o nelle istruzioni passo passo Questa icona indica una NOTA o un punto di particolare interesse Questa icona indica un AVVERTENZA Leggere tutti i paragrafi di questo tipo 1 Introduzione all uso In questo capitolo vengono fornite le informazioni di base sull uso di Distinct IntelliTerm necessarie per avviare una sessione terminale 3270 5250 o VT Inoltre viene descritto l ambiente di lavoro di base e viene mostrato come personalizzare la barra strumenti Distinct IntelliTerm Come si avvia Distinct IntelliTerm Per utilizzare Distinct IntelliTerm necessario creare una sessione e quindi un profilo per le preferenze relative alle sessioni Per avviare Distinct IntelliTerm 1 1 2 Fare doppio clic sull icona Distinct IntelliTerm Viene visualizzata la seguente finestra di dialogo uova sessione x IP host gateway STi CALCULUS Pe aa C YT T52 gt VT420 3270 Annulla 5250 Modello terminale Zi 3278 Model 5 27x132 3279 Model 2 24x80 Profi 3279 Model 3 32x80 H 3279 Model 4 43x80 CALCULUS 3279 Model 5 274132 3279 Model 2 24x80 ExtAttr Porta TCP 23 Nella casella di testo IP host gateway immettere il nome dell host IP o l indirizzo IP nel formato decimale puntato come ITX Distinct com
59. crizione contiene una descrizione del comando della macro o del carattere Comandi Comandi e funzioni di sistema ad es PF1 e pulsante sinistro del cursore 4 2 Tastiera e macro Macro I comandi macro al momento definiti e disponibili Caratteri Tutti i caratteri ASCII nella configurazione corrente dei parametri della Lingua in Windows 3 Tenere il pulsante sinistro del mouse premuto e trascinare la voce su uno dei quattro stati del tasto nella casella di gruppo Tasto attuale Tenere presente che quando viene trascinata la voce il puntatore cambia da quadratino a segnale di divieto di accesso Se il puntatore un quadratino possibile rilasciare il pulsante del mouse per assegnare la funzione al tasto o allo stato del tasto indicato dal puntatore Se il puntatore un segnale di divieto di accesso rilasciando il mouse non viene eseguita l azione 4 possibile trascinare la funzione direttamente su qualsiasi tasto nella finestra di dialogo per associarla allo stato Normale del tasto Ad esempio se si seleziona la funzione di Ripristino e la si trascina sul tasto Esc il tasto Esc verr assegnato alla funzione di Ripristino Ci non alterer le combinazioni di tasti Maius Esc Ctrl Esc o Maius Ctrl Esc possibile anche assegnare un tasto selezionando la funzione e premendo il pulsante Imposta La funzione verr assegnata al modo selezionato per il tasto corrente Ripristino di una ma
60. cursore un campo numerico solo modalit 3270 Campo selezionabile dall operatore La colonna 73 contiene questo carattere se il campo nel punto in cui si trova il cursore pu essere selezionato dall operatore solo in modalit 3270 Posizione del cursore Se la funzione Entry Assist Immissione assistita attivata la posizione del cursore viene visualizzata con i valori di riga e colonna a partire da 1 1 La colonna 58 contiene il nome LU se configurato nella categoria per questa sessione solo modalit 3270 2 Le sessioni di Distinct IntelliTerm In questo capitolo viene illustrato come creare le sessioni di Distinct IntelliTerm Viene spiegato come salvare una sessione con tutte le relative impostazioni in un profilo che pu essere utilizzato in sessioni successive Viene inoltre descritto in che modo personalizzare l ambiente della sessione creando dei tastierini video personalizzati ed associandoli a profili specifici Viene illustrato anche come utilizzare le aree sensibili hotspot per risparmiare tempo durante le sessioni di lavoro In questo capitolo sono incluse anche altre informazioni su come migliorare le sessioni di IntelliTerm Distinct IntelliTerm Creazione delle sessioni Come impostazione predefinita Distinct IntelliTerm crea una sessione quando ci si collega all host possibile se lo si desidera creare fino a 26 sessioni simultanee Ogni sessione pu corrispondere ad un qualsiasi tipo di te
61. della schermata da convertire Output iRow posizione della riga iColumn posizione della colonna Esempio Il seguente esempio converte la posizione nel PS 1761 nella sessione A in un valore di riga e colonna rc EHLLAPIConvertPositionToRowCol A 1761 IRow iCol A 7 Distinct IntelliTerm EHLLAPIConvertRowColToPosition Questa funzione viene utilizzata per convertire un valore di riga e colonna in un valore di spazio di presentazione A differenza delle altre funzioni il codice restituito da questa funzione la nuova posizione nel PS Function EHLLAPIConvertRowColToPosition idSession As String iRow As Integer iColumn As Integer As Integer Input idSession l identificatore con nome breve della sessione Deve essere una singola lettera maiuscola iRow valore di riga compreso tra 1 e il numero massimo di righe in genere 24 iColumn valore di colonna compreso tra 1 ed il numero massimo di colonne in genere 80 Ouput iPos spazio di presentazione da convertire da 1 alla dimensione della schermata Esempio Il seguente esempio converte i valori di riga e di colonna nella sessione A in una posizione nel PS iPos EHLLAPIConvertRowColToPosition A 24 1 EHLLAPICopyFieldToString Questa funzione copia un campo o parte di esso in una stringa VB Gli attributi vengono convertiti in spazi vuoti e non vengono restituiti attributi estesi Function EHLLAPICopyFieldToStr
62. desiderate Se si omette questa parte la dimensione del blocco sar uguale alla lunghezza record Non utilizzare questa opzione con l opzione del nome del membro Opzioni specifiche per MUSIC Le opzioni specifiche per MUSIC comprendono le seguenti opzioni LRECLn La lunghezza record per un nuovo file di salvataggio sul codice MUSIC n da 1 a 32767 se si desidera impostare la lunghezza record per un nuovo file di salvataggio sostituire la n con la lunghezza desiderata Se si omette questa parte viene impostata la lunghezza record 80 3 5 Distinct IntelliTerm Formato record Il formato file usato per creare il file di ricezione sul sistema host Il tipo predefinito Variabile Errori Se il trasferimento di file si blocca ritornare alla sessione terminale e premere PF2 fino a quando non si torna al prompt del sistema operativo possibile che sia necessario premere ESC per sbloccare la tastiera Ci si verifica in genere quando la schermata entra in modo More o quando un messaggio modifica lo stato della schermata Annullamento di SEND o RECEIVE Un trasferimento di file avviato nelle schermate SEND o RECEIVE o con i comandi analoghi pu essere annullato premendo il pulsante Annulla nella finestra di dialogo Controlla trasferimento file In tal modo si tenta di terminare il trasferimento di file in modo normale Se il trasferimento sembra bloccato possibile premere il pulsante Chiudi per bloccare immedia
63. deve configurare l associazione del Nome del profilo EHLLAPI nel menu Opzioni affinch l interfaccia VB funzioni L interfaccia VB sfrutta l EHLLAPI DLL per comunicare con l emulatore e controllarlo Tutte le funzioni EHLLAPI restituiscono un codice come indicato nella EHLLAPI Programming Guide Prima di richiamare una qualunque funzione EHLLAPI si raccomanda di richiamare sempre per prima EHLLAPIQuerySessions Ci consentir di determinare quale sessione 3270 disponibile se ve ne sono La stringa restituita contiene i nomi brevi delle sessioni disponibili Codici restituiti 0 Funzione completata con esito positivo 1 Posizione nel PS non valida valori nulli o spazi vuoti in assenza di collegamento 2 File non inviato La riga di comando non valida oppure uno o pi parametri non sono stati riconosciuti tutti i valori ricono sciuti sono stati accettati 3 Trasferimento ultimato 4 Collegamento avvenuto con esito positivo ma PS occupato oppure tempo limite superato durante TWAIT LWAIT oppure OIA copiata il PS impegnato 5 Collegamento avvenuto con esito positivo ma il PS bloccato oppure non possibile inviare la sequenza di tasti premuti oppure OIA copiata PS occupato 6 La copia stata completata ma i dati sono stati troncati 7 Posizione del PS non valida 8 Nessuna chiamata precedente alla funzione 23 o 50 per questa posizione del PS 9 Errore di sistema funzione non riuscita Emulatore
64. e IntelliTerm sono marchi della Distinct Corporation UNIX un marchio registrato della AT amp T Bell Laboratories Ethernet un marchio della Xerox Corporation IBM e IBM PC sono marchi registrati della International Business Machines Corporation Word per Windows un marchio della Microsoft Corporation MS DOS Lan Manager Windows e Microsoft sono marchi registrati della Microsoft Corporation Banyan Vines un marchio registrato della Banyan Corp Novell Netware un marchio registrato della Novell Inc nomi di altri prodotti sono marchi o marchi registrati dei rispettivi proprietari 7 agosto 1996 Stampato negli Stati Uniti di America Informazioni su Distinct IntelliTerm Informazioni sulla linea di prodotti Distinct Informazioni su questo manuale Convenzioni tipografiche 1 Introduzione all uso Come si avvia Distinct IntelliTerm Come si esce da Distinct IntelliTerm Guida in linea Opzioni della riga di comando L ambiente di Distinct IntelliTerm La barra strumenti Utilizzo del mouse in modalit 3270 Come si usa il mouse in modalit VT Informazioni operatore 2 Le sessioni di Distinct IntelliTerm Creazione delle sessioni Chiusura delle sessioni Modifica delle sessioni Errori nella sessione Opzioni delle sessioni Categorie in comune Categorie specifiche per 3270 5250 Categorie specifiche VT Colori della sessione Profili Creazione e salvataggio di un profilo Opzioni speciali per il profilo Tastierino video Sommari
65. ee sensibili selezionare Aree sensibili dal menu Opzioni 2 29 Distinct IntelliTerm Definisci aree sensibili Testo area sensibile Tipo di funzione ni D ioh Comandi di sistema fad si Funzione Imposte Annulla Stampa Apri Sessione presa Att DisattACapohutom euus Att Disatt Attributo Att Disatt Barra Strumenti Att Disatt Cattura isatt Entiy Assi 2 Z AtDisottEntyassiat ml i r Azione p Aree predefinite Attiva aree predefinite da 1 a 24 TI Maiuscale minuscole IV Attiva aree predefinite da F1 a F24 da Al a 43 CRA ARS a sO IM Attiva aree predefinite da PF1 a PF24 da PAT a PAS je Nella finestra di dialogo riportata in precedenza il testo More attiver il tasto F2 Aggiunta di nuove aree sensibili E possibile assegnare i comandi di sistema i tasti di azione i tasti di modifica i tasti di accesso rapido o le macro ad un Testo area sensibile Per aggiungere una nuova area sensibile innanzitutto immettere il testo che si desidera usare come testo area sensibile Successivamente selezionare Comandi o Macro per visualizzare i comandi o le macro disponibili nella casella di riepilogo Infine selezionare un azione nella casella di riepilogo e fare clic sul pulsante Imposta La nuova combinazione verr aggiunta alla casella di riepilogo Testo area sensibile e l azione selezionata verr visualizzata nella casella Azione Non vi limi
66. elezionare l opzione Ricevi sul sistema locale dal menu Trasferisci oppure premere il pulsante per la ricezione sulla barra strumenti Viene visualizzata la finestra di dialogo Scarica un file sul sistema locale Immettere il nome del file su host nel campo Origine remota Scegliere una directory locale in cui ricevere il file Se si desidera modificare il nome del file immettere un nome nuovo nel campo Nome file PC possibile ricevere un file direttamente negli Appunti di Windows selezionando Appunti nella casella di gruppo Destinazione locale I file che vengono ricevuti in Appunti vengono memorizzati in formato CF_TEXT un formato di testo supportato dalla maggior parte delle applicazioni Selezionare le opzioni per il trasferimento di file Per avviare il trasferimento di file premere il pulsante OK possibile selezionare un nome file prima di selezionare una finestra di dialogo per la ricezione Usando il mouse selezionare il nome del file host che si desidera ricevere da una riga di testo dello schermo Quindi selezionare Ricevi sul sistema locale dal menu Trasferisci Il 3 3 Distinct IntelliTerm nome file host evidenziato nel testo verr copiato nel campo Nome file host Scarica un file sul sistema locale Origine remota Nome file host Destinazione locale Disco Appunti Nome file PC Directory g cs E windows C command E config CI corel C cursors x Tipo di file
67. ento del mouse Per cambiare il funzionamento del mouse 1 11 Distinct IntelliTerm 1 Scegliere l opzione Profilo sessione dal menu Opzioni Quindi scegliere la categoria Mouse Qui possibile cambiare tutte le funzioni del mouse tranne quella del pulsante sinistro che riservata al puntamento ed alla selezione del testo La categoria Mouse viene visualizzata nel seguente modo Profilo sessione CALCULUS x Categoria nS Opzioni mouse 5 im Annulla sa Pulsante destro mouse Host Maiusc Pulsante sinistro mouse Maiusc Pulsante destro mouse Carica as Ctil Pulsante sinistro mouse x L Salva Tastiera Tipo funzione Funzione Cursore Selez PP Editor T asti v eloci PCPrint Esci Esegui E Esegui Script Imposta Fine Registrazione Fines E segui soa Stampa Fines Salva Schermata Ripristina Fines Stampa Schermata Finestra EHLLAPI Zi Ripristina tutto Salvatannin x Per altre opzioni fare clic sull elenco di categorie a sinistra 2 Selezionare la combinazione di tasto pulsante del mouse che si desidera cambiare dalla casella di riepilogo in alto 3 Selezionare una funzione del mouse nella casella di riepilogo in basso 4 Fare clic sul pulsante Imposta per impostare l azione 5 Una volta completate le modifiche selezionare OK per confermare le modifiche o Salva per salvare le opzioni in modo permanente in un prof
68. er CMS comprendono Formato record LRECLn Il formato file utilizzato per creare il file di ricezione sul sistema host Il formato Predefinito viene impostato su Variabile La lunghezza di record del file inviato al sistema file CMS indicare la lunghezza di record solo se deve essere diversa da 80 Sostituire la n con la lunghezza desiderata Se si omette questa opzione il file avr la lunghezza record 80 Opzioni specifiche per TSO Le opzioni specifiche per TSO comprendono le seguenti opzioni membro password Formato record LRECLn BLKSIZE n Il nome del membro pu essere aggiunto al nome file dell host se il file deve essere inserito in un set di dati partizionato L eventuale password del set di dati pu essere aggiunta al nome file host Il formato file usato per creare il file di ricezione sul sistema host Il tipo predefinito Variabile Non utilizzare questa opzione con l opzione del nome del membro La lunghezza record per un nuovo set di dati del volume TSO n da 1 a 132 se si desidera impostare la lunghezza record per un nuovo set di dati sostituire la n con la lunghezza desiderata Se si omette questa parte si avr la lunghezza record 80 Non utilizzare questa opzione con l opzione del nome del membro La dimensione dei blocchi di dati in un nuovo set di dati nel volume TSO se si desidera impostare le dimensioni del blocco per un nuovo set di dati sostituire la n con le dimensioni
69. er il Modello 5 27x132 3564 Esempio Questo esempio copia l intero PS in una stringa VB iRc EHLLAPICopyPS strPS EHLLAPICopyPSTosString Questa funzione copia una parte dello spazio di presentazione in una stringa VB Gli attributi vengono convertiti in spazi vuoti e non vengono restituiti attributi estesi Function EHLLAPICopyPSToString strString As String iIMaxLen As Integer iPos As Integer As Integer Distinct IntelliTerm Input iPos posizione nel PS da 1 alla massima dimensione della schermata da cui iniziare la copia iMaxLen lunghezza dei dati da copiare a partire da iPos Output strString stringa VB che deve ricevere un immagine parziale della schermata Esempio Questo esempio copia uno spazio PS alla posizione iniziale 1700 per 220 byte iRc EHLLAPICopyPS strPartial 220 1700 EHLLAPICopyStringToField Questa funzione copia una stringa VB in un campo 3270 Gli attributi vengono convertiti in valori nulli e non vengono restituiti attributi estesi Function EHLLAPICopyStringToField strString As String iPos As Integer As Integer Input strString stringa VB da copiare nel campo 3270 iPos posizione nel PS da 1 alla dimensione massima della schermata in cui copiare le informazioni Esempio Questo esempio copia una stringa nella posizione 1761 iRc EHLLAPICopyStringToField Hello World 1761 EHLLAPICopyStringToPS Questa funzione copia una stringa nello spazio di presentazione ne
70. erimento file normale vengono visualizzati i messaggi di dialogo ESC x Imposta il carattere di escape di EHLLAPISendKey Il valore predefinito TIMEOUT x Tempo limite per l opzione EHLLAPI_ TWAIT 0 Nessuno 8 4minuti 1 30secondi 9 45 minuti 2 1minuto J 5minuti 3 15minuti K 5 5 minuti 4 2minuti L 6minuti 5 25 minuti M 6 55 minuti 6 3minuti N 7 minuti 7 35 minuti EHLLAPIWait Questa funzione viene utilizzata per impostare il tempo di attesa del verificarsi di un evento sulla sessione dell host La funzione pu semplicemente verificare lo stato attendere un determinato intervallo di tempo o indefinitamente che il PS dell host cambi I tipi di attesa sono definiti nella Sezione Declarations del modulo HLLCALLS BAS Utilizzare EHLLAPISetSessionParameters per utilizzare il tempo limite utilizzato nell opzione EHLLAPI_ TWAIT Function EHLLAPIWait iWaitType As Integer As Integer A 19 Distinct IntelliTerm Input iWaitType tipo di attesa definito nella sezione Declarations di HLLCALLS BAS Esempio L esempio seguente verifica semplicemente se il PS stato aggiornato iRc EHLLAPIWait EHLLAPI_NWAIT EHLLAPI_NWAIT Nessuna attesa Verifica dello stato e ritorno immediato EHLLAPI TWAIT Attesa temporizzata Attesa fino all aggiornamento da parte dell host o fino al tempo limite impostato tramite SetSessionParameters EHLLAPI LWAIT Attesa fino all aggiornamento da parte dell host illimitata Fare riferime
71. ermo Inoltre dal momento che Distinct IntelliTerm un emulatore di terminale e non un programma di elaborazione testi la finestra principale deve essere di dimensioni specifiche in un determinato font Distinct IntelliTerm supporta completamente l uso dei font True Type Inoltre fornisce una serie di font bitmap perfettamente delineati che sono preferibili a risoluzioni che vanno da VGA 640x480 a SVGA 1024x768 Questi font vengono visualizzati nella finestra di dialogo Seleziona font sessione con il nome TCP Terminal Seleziona font sessione x Nome font Dimensioni Attributi TCP Terminal fai 4 Normale T Courier New a a r Annulla 8x15 Corsivo Fedes 9x12 Grassetto 9x15 w Grassetto corsivo Esempio Anteprima faBbCckxYyzz 123456 Il sistema di finestre usato da Distinct IntelliTerm funziona in due modi In modalit Dimensionamento automatico dei caratteri che il modo di funzionamento predefinito possibile trascinare il bordo superiore inferiore e gli angoli della finestra per ingrandirla o rimpicciolirla ed il programma cambier dinamicamente le dimensioni della finestra possibile modificare i font della sessione scegliendo Seleziona font dal menu Font possibile ingrandire o ridurre le dimensioni del font usandoi comandi del menu Font o selezionando i pulsanti di ingrandimento o di riduzione dalla barra degli strumenti Le funzioni di ingrandimento e di riduzione funzionano sia in modalit Norm
72. estra terminale qando si ricevono dati dall host evita che Distinct IntelliTerm aggiorni la finestra quando si ricevono dati dall host termina la corrente sessione di terminale Equivale a selezionare il comando Chiudi sessione dal menu File in Distinct IntelliTerm attende l intervallo di tempo indicato in incrementi di 1 2 secondo L esempio seguente attende 2 secondi pause 4 esegue la macro indicata L esempio seguente esegue la macro dothis run macro dothis trasferisce il file indicato dal sistema remoto al PC La sintassi del comando per TSO e MUSIC receive file nomefile PC nomefile host opzioni di trasferi mento La sintassi del comando per CMS e CICS receive file nomefile PC nomefile host opzioni di trasferi mento Esempio TSO o MUSIC receive file c junk host junk ASCII CRLF Esempio CMS receive file c junk txt junk text ASCII CRLF Esempio CICS Distinct IntelliTerm Send File Wait Unlock receive file c junk txt junk ASCII CRLF trasferisce dal PC al sistema remoto il file indicato La sintassi del comando per TSO e MUSIC send file nomefile PC nomefile host opzioni di trasferimento La sintassi del comando per CMS e CICS send file nomefile PC nomefile host opzioni di trasferimento Esempio TSO o MUSIC send file c junk host junk ASCII CRLF Esempio CMS send file c junk txt junk text ASCII CRLF Esempio CICS se
73. fine della stringa di dati a seconda di quale sia la prima Esempio F2 inserisce la stringa iniziando dalla prima posizione del secondo campo F2U inserisce la stringa iniziando dalla prima posizione del secondo campo non protetto inserisce la stringa nella riga indicata nello spazio di presentazione I dati vengono scritti solo nei campi non protetti Esempio R2 inserisce la stringa nella seconda riga dello spazio di presentazione imposta la stringa di ricerca per i comandi delle richieste di Ricerca Esecuzione di comandi utilizzando il messaggio Execute Il messaggio Execute viene utilizzato per indicare a Distinct IntelliTerm di eseguire comandi come macro trasferimento file e vari altri lavori Execute non restituisce alcuna informazione Esempi La seguente funzione trasferisce il file C TEST TXT a TSO come file TEST TXT in modalit testo La variabile ChanNum rappresenta l ID della conversazione DDE Word per Windows DDEExecute ChanNum send file c test txt test txt ASCII CRLF Microsoft Excel Dynamic Data Exchange EXECUTE A1 send file c test txt test txt ASCII CRLF Voci per EXECUTE Di seguito viene riportato un elenco dei comandi disponibili che possono essere inviati ad un argomento di sessione Comando Allow Emulator Updates Block Emulator Updates End Session Pause Run Macro Receive File Descrizione consente a Distinct IntelliTerm di aggiornare la fin
74. i Questa finestra consente di personalizzare le opzioni generali relative alla sessione 2 5 Distinct IntelliTerm Audio Notifica aggiornamento Buffer caratteri Usa automaticamente profilo Salva profilo in uscita Riavvia automaticamente sessione Esegui autom tasto veloce Mostra finestra sessione quando esci Categoria Host Attiva o disattiva tutti i suoni prodotti dall emulatore Quando attivata questa opzione causa l emissione di un segnale acustico se una sessione che non una finestra attiva viene aggiornata dal sistema host Questa opzione attiva la funzione Buffer caratteri La funzione Buffer caratteri consente di continuare a scrivere dopo aver premuto un tasto di attenzione Attention Tutte le battute vengono memorizzate nel buffer ed elaborate quando il sistema sblocca la tastiera Il buffer pu essere svuotato premendo la combinazione di tasti Reset Buffer caratteri impostazione predefinita Ctrl H Questa opzione viene visualizzata solo nelle modalit 3270 e 5250 Questa opzione viene utilizzata per avviare automaticamente il profilo quando l emulatore viene avviato senza opzioni dalla riga di comando Con questa opzione il programma salva automaticamente le impostazioni correnti nel profilo della sessione quando viene chiusa la finestra della sessione Questa opzione fa s che l emulatore riavvii automaticamente una sessione telnet se la sessione viene terminata dal sistema host
75. i escape L immissione dei codici di escape e dei codici binari deve rispettare la sintassi stile C che fa uso del carattere barra rovesciata V Gli spazi nella riga vengono considerati parte della sequenza a Segnale acustico b Backspace e Escape f Avanzamento pagina n Nuova riga r A capo t Tabulazione orizzontale v Tabulazione verticale V Virgolette semplici bui Virgolette doppie Yx Barra rovesciata xhh Carattere ASCII in notazione esadecimale La sequenza xhh consente di indicare un carattere ASCII con il codice esadecimale del carattere Ad esempio possibile utilizzare il carattere backspace ASCII con la normale sequenza di escape in C b oppure codificarlo come x08 in esadecimale necessario usare almeno una cifra per la sequenza di escape esadecimale ma possibile omettere la seconda cifra Quindi possibile specificare per backspace la sequenza di escape esadecimale x8 o x08 Colori della sessione Come per le opzioni delle sessioni possibile personalizzare i colori delle schermate 3270 5250 e VT per una qualsiasi sessione Dal momento che le informazioni per i colori vengono salvate nel profilo della sessione possibile impostare i colori in modo diverso per ogni sessione Per modificare i colori della sessione selezionare Categoria Colore dalla finestra di dialogo Preferenze sessione Sessione dal menu Opzioni Viene visualizzata la seguente finestra di dialogo Il co
76. i funzione Ripristina Comandi di sistema X Non assegnato Non assegnato Funzione DK CtileMaiusc Non assegnato Annulla Stampa Apri Sessione Att Disatt ACapozutom Alt Disatt Attributo Att Disatt Barra Strumenti Carica Alt Disatt Cattura Att Disatt Entry Assist AWD Annulla Bredefinito Cancella Imposta Elenco funzioni assegnate Ripristina tutto Selezionare una funzione e trascinarla dall elenco Funzione al tasto prescelto della tastiera o alla r Deana modalit Normale Maiusc Ctrl Ctrl Maiusc nel riquadro Tasto attivo EEEH Modifica di una mappatura dei tasti La tastiera pu essere rimappata con il mouse metodo trascina e rilascia oppure usando la tastiera Per modificare una mappatura dei tasti 1 Selezionare il tasto che si desidera ridefinire facendo clic su quel pulsante nella finestra di dialogo Profilo tastiera La casella di gruppo Tasto attuale mostra ci che al momento assegnato a quel tasto possibile assegnare funzioni di sistema a quattro possibili combinazioni di tasti Normale Maius Ctrl Ctrl Maius 2 Per assegnare un comando una macro o un carattere al tasto selezionare l articolo appropriato nella casella di riepilogo Tipo di funzione con il mouse Selezionare una delle opzioni nella casella di gruppo Mostra funzione Quando vengono selezionate delle voci in un qualsiasi gruppo si noter che la casella Des
77. i presentazione La prima stringa restituisce il nome breve del PS e poi uno 0 per indicare il completamento del trasferimento OIA informa che l OIA stato modificato e restituisce la stringa di OIA aggiornata Power restituisce sempre On PS informa del momento in cui lo spazio di presentazione cambiato e restituisce il PS completo in una stringa Esempio delle chiamate DDE Di seguito vieneriportato l esempio di una procedura di login ad un account CMS scritta nel linguaggio VBA di Word per Windows Sub Main ChanNum DDElnitiate TERM A DDEPoke ChanNum Keystroke LOGIN PIERRE E DDEExecute ChanNum Wait Unlock 6 DDEPoke ChanNum Keystroke password E DDETerminate ChanNum MessageBox Logged into CMS successful Information End Sub Abbreviazioni mnemoniche per HLLAPI Le seguenti abbreviazioni mnemoniche vengono utilizzate dalla voce Keystroke di Poke per premere particolari tasti funzione 3270 Tutti i tasti speciali sono disponibili utilizzando il delimitatore di comandi Ad esempio se si desidera premere il tasto Invio occorre inviare la stringa E Per inviare un normale simbolo occorre inviarne due Stringhe per tasti speciali B Tabul ind C Cancella D Elimina E Invio F Canc FC I Inserisci J Sessionesucc L Cursoreasin N A capo B 12 R V 0 3 6 9 f i l z A F Canc
78. i sia in formato decimale base 10 che in formato esadecimale base 16 selezionando Tipo di display m Tipo di display Per modificare una voce spostare la barra di scorrimento nella tabella appropriata ed inserire un nuovo valore nel formato corretto per la base Per valori decimali possibile inserire numeri da 0 a 255 Per esadecimale possibile inserire valori da 00 a FF La finestra progettata per visualizzare sempre la conversione opposta In tal modo possibile vedere facilmente la conversione opposta corrente Una volta completate le modifiche premere OK per salvare le nuove tabelle di conversione immediatamente su disco Le modifiche nelle tabelle di conversione alterano tutte le sessioni del terminale Modifica della lingua dell host Distinct IntelliTerm supporta direttamente varie lingue sull host Per cambiare la lingua dell host dopo l installazione necessario modificare la riga Language della sezione System Settings del file ITERM INI usando un qualsiasi editor di testi Sono disponibili i seguenti linguaggi host USEnglish inglese americano UKEnglish inglese britannico Belgian belga Swedish svedese Norwegian norvegese AustrianGerman austriaco CanadianFrench franco canadese 2 35 Distinct IntelliTerm Il cambiamento della lingua dell host diviene effettivo quando si carica di nuovo Distinct IntelliTerm Entry Assist Immissione assistita
79. ibile impostare il numero di sessioni su un valore inferiore aggiungendo la riga Maximum Sessions alla sezione System Settings Sostituire x con un valore compreso tra 1 e 5 incluso System Settings Maximum Sessions x Host Language Support possibile modificare la lingua dell host dopo l installazione modificando il nome della lingua nella sezione System Language I nomi di lingua validi sono USEnglish UKEnglish Swedish AustrianGerman CanadianFrench e Norwegian Ad esempio 2 25 Distinct IntelliTerm System Language Language Swedish ReRun Auto Quick Key Come impostazione predefinita l Auto Quick Key viene eseguito quando viene creata inizialmente una sessione Viene inoltre rieseguita quando la sessione viene ricreata usando la funzione Auto Reconnect Per impedire che ci avvenga aggiungere la seguente riga al profilo per il quale si desidera disattivare la funzione Ad esempio se il nome del profilo MVS ricercare la sezione MVS ed aggiungere la riga ReRun Auto Quick Key Off in qualche punto nome profilo ReRun Auto Quick Key Off Tastierino video Distinct IntelliTerm supporta un tastierino video completamente ridefinibile Un tastierino video una piccola finestra che contiene i tasti o le macro usati pi di frequente possibile visualizzare fino a cinque diversi tastierini video contemporaneamente Per attivare il tastierino video predefinito selezionare Tastierino video
80. ibili negli Appunti viene visualizzata la casella di gruppo Origine locale in cui possibile selezionare Disco o Appunti come origine Se si seleziona Appunti non necessario selezionare un nome file Quando si seleziona l origine Distinct IntelliTerm immette automaticamente quel nome file nel campo Destinazione remota nome file host E possibile cambiare questo nome se lo si desidera Per avviare il trasferimento di file premere il pulsante OK Carica un file sul sistema remoto i Origine locale e Disco Copan Nome file PC Directory accessor gip accstat exe addlfnpr reg alessand pwl apple380 wpx arp exe aspi2hlp sys aweman dil hd Tipo di file Tutti i file bd g c a E windows CI command E config C corel CI cursors d Unit Do z Destinazione remota nome file host s POI Altre opzioni di trasferimento POSSA Traferimento di file TN3270 Host CMS C TSO MUSIC CICS r Opzioni generali M ASCII M CRLF I APPEND r Formato record Predefinito Fisso Variabile Indefinito Formato file LRECL BLKSIZE Annulla ILE Network Viene visualizzata la finestra di dialogo Controlla trasferimento di file per visualizzare il numero di byte che si stanno trasferendo Come ricevere i file Per ricevere un file dall host 1 S
81. idera modificare Le voci contrassegnate space sono spazi vuoti che possono essere modificati Pulsante Questa casella di riepilogo visualizza l elenco delle icone disponibili che possono essere inserite nella barra degli strumenti Tipo di funzione Questa opzione seleziona i comandi che verranno visualizzati nella casella di riepilogo al di sotto dell opzione In tal modo possibile visualizzare le funzioni disponibili ordinate logicamente Spazio Questo pulsante modifica la voce corrente in uno spazio non utilizzato Cambia Questa opzione modifica lo strumento in una nuova icona e o comando Ripristina tutto Questa opzione reimposta tutti gli strumenti sui valori predefiniti di sistema Le sessioni di Distinct IntelliTerm Ripristina strumento Questa opzione reimposta lo strumento corrente sul valore predefinito Categoria Titolo finestra Questa finestra di dialogo consente di personalizzare il nome della sessione corrente Le opzioni vengono create nell ordine in cui vengono visualizzate nella casella di dialogo Nome programma Questa opzione aggiunge al titolo il nome del programma Distinct IntelliTerm Breve Questa opzione aggiunge al titolo il nome breve EHLLAPI Lungo Questa opzione aggiunge al titolo il nome esteso della sessione configurato nella Categoria Host Nome profilo Questa opzione aggiunge al titolo il nome del profilo Dimensioni Questa opzione aggiunge al titolo le dimensioni della finestra
82. il pulsante Ripristina strumento Per ripristinare l impostazione predefinita di tutta la barra strumenti selezionare il pulsante Ripristina tutto Utilizzo del mouse in modalit 3270 Sebbene non sia necessario in modalit 3270 il mouse uno strumento molto utile che facilita molte funzioni abituali Ad esempio se si fa clic con il pulsante sinistro del mouse in un qualsiasi punto della schermata 3270 il cursore si sposta in quel punto Per apprendere le procedure di editazione di base seguire i passi riportati di seguito 1 Per spostare il testo premere il pulsante sinistro del mouse selezionare il testo e trascinare il puntatore nel punto in cui si desidera spostare il blocco di testo Il puntatore viene posizionato nell angolo superiore sinistro del blocco di testo Quando si rilascia il pulsante sinistro del mouse il testo si sposta alla nuova destinazione il testo precedente viene cancellato solo se i campi che contengono i dati non erano protetti 2 Per copiare un blocco di testo usando il mouse innanzitutto selezionare il testo Quindi premere il tasto Ctrl ed il pulsante sinistro del mouse e trascinare il testo nel punto in cui si desidera inserirlo Fare attenzione a rilasciare il pulsante del mouse prima di rilasciare il tasto Ctrl 3 Per ritagliare il testo ed inserirlo in Appunti selezionare il testo e premere Ctrl X Il programma cancella il testo sullo schermo soltanto se ques
83. il sistema aggiorna il video dopo aver ricevuto ogni byte o comando Questa modalit emula accuratamente un vero terminale ma molto pi lenta In modo Ottimizzato il sistema aggiorna il video solo alla fine del buffer delle comunicazioni Questa modalit spesso salta le operazioni di scorrimento e visualizza semplicemente il buffer finale In tal modo la visualizzazione leggermente pi veloce Questa finestra di dialogo consente di personalizzare le opzioni relative al salvataggio delle schermate su disco Modalit salvataggio Modalit cattura Nome file predefinito Tabulazioni Questa opzione determina se i nuovi salvataggi verranno inseriti alla fine del file di salvataggio impostazione predefinita o lo sovrascriveranno Questa opzione determina il modo in cui il sistema scriver i dati sul disco In modalit Testo il sistema acquisisce tutte le righe che terminano con LF VT o FF In modalit Tutti i dati il sistema acquisisce tutti i dati ricevuti comprese le sequenze di controllo e di escape Immettere in questo campo il percorso ed il nome del file di salvataggio Questa finestra di dialogo consente di modificare le posizioni degli arresti di tabulazione VT Tabulazione VT Immettere le posizioni di tabulazione a partire dalla colonna 1 Usare il pulsante Ogni 8 per impostare un arresto di tabulazione ogni otto colonne a partire dalla colonna numero 9 2 17 Distinct IntelliTerm Sequenze d
84. ile e Ricezione file utilizzano un ciclo PeekMessage per consentire a tutte le applicazione di elaborare i messaggi D altro canto se si preferisce aspettare utilizzando una chiamata a Yield con un ciclo semplice impostare la riga seguente nella sezione EHLLAPI Settings del file ITERM INI EHLLAPI Settings Yield Wait On Come impostazione predefinita l interfaccia standard dell EHLLAPI non offre alcun meccanismo per sapere se una sessione collegata HLLAPI caricata e collegata ad un host ma non all HLLAPI o solo configurata e non collegata possibile aggiungere la seguente riga in modo che la chiamata al Query Session Status imposti l ultimo byte della struttura di 18 byte di solito riservato sul flag che fornisce questa informazione Il valore restituito in questo campo di tipo byte pu essere uno dei seguenti 3y Inattivo Configurato ma non caricato e collegato R Pronto Sessione collegata all host ma non collegata con HLLAPI Collegato Sessione collegata all host e collegata all HLLAPI Connect PS Per abilitare il byte di questo flag aggiuntivo aggiungere la riga seguente alla sezione EHLLAPI Settings nel file ITERM INI EHLLAPI Settings Return Extra Session Info On Durante il processo di copia le funzioni CopyPS e CopyPSToString di solito convertono i caratteri nulli del 3270 in caratteri ASCII nulli Se si vuole evitare che l EHLLAPI converta i caratteri nulli aggiungere la seguente riga
85. ilo Se la funzione Salva automaticamente attivata le opzioni vengono salvate automaticamente nel profilo corrente quando si seleziona OK Informazioni operatore La 25 riga dello schermo destinata alle Informazioni operatore o OIA L OIA visualizza le informazioni relative allo stato della sessione corrente 4 0 X CLOCK 3 Sess 1 132 206 27 2 DOC 1 1 Gli indicatori pi comuni visualizzati nell OIA sono i seguenti 1 12 Indicatore OIA X Clock X SYSTEM X Num X lt gt Sess 1 DOC gt gt PROGxxx Introduzione all uso Significato Tastiera bloccata La tastiera bloccata poich stato premuto un tasto di attenzione AID solo modalit 3270 Tastiera bloccata Questo indicatore OIA avverte che la tastiera 3270 bloccata necessario premere il tasto Ripristina prima di poter eseguire qualunque altra operazione 3270 solo modalit 3270 Modo Inserimento Questo indicatore indica che il modo Inserimento attivo Il modo Inserimento pu essere ripristinato premendo di nuovo il tasto Ins il tasto Ripristina o qualsiasi tasto di creazione AID i tasti AID o di attenzione sono Invio PA1 PA2 PA3 Cancella e quelli da PF1 a PF24 Tastiera bloccata L utente ha tentato di inserire un carattere non numerico in un campo numerico solo nella modalit 3270 Tastiera bloccata Andare in un altro punto Non possibile immettere i dati alla posizione corrente Spostare il
86. ing strString As String IMaxLen As Integer iPos As Integer As Integer Input iPos posizione nel PS da 1 alla dimensione massima della schermata del campo da copiare iMaxLen lunghezza dei dati da copiare a partire da iPos A 8 EHLLAPI HLLAPI WinHLLAPI Output strString stringa VB che riceve il contenuto del campo Se la schermata non formattata il risultato pu essere lungo fino a 3564 byte Esempio Questo esempio copia il contenuto del campo alla posizione 81 per una lunghezza massima di 80 byte iRc EHLLAPICopyFieldToString strDest 80 81 EHLLAPICopyOIlA Questa funzione copia le informazioni operatore in una stringa Il contenuto di questa stringa nello speciale formato EBCDIC come descritto nella EHLLAPI Programming Guide Function EHLLAPICopyOIA strOIA As String As Integer Output strOIA stringa VB che riceve la stringa dell OIA La lunghezza sempre 103 byte Esempio Questo esempio copia l OIA corrente in una stringa IRc EHLLAPICOopyOlA strOIA EHLLAPICopyPS Questa funzione copia per intero lo spazio di presentazione in una stringa VB Gli attributi vengono convertiti in spazi vuoti e non vengono restituiti attributi estesi Function EHLLAPICopyPS strScreen As String As Integer Output strScreen stringa VB che riceve l immagine della schermata Le dimensioni della schermata sono per il Modello 2 24x80 1920 per il Modello 3 32x80 2560 per il Modello 4 43x80 3440 e p
87. interpretare i byte di dati Quindi i PC devono convertire i dati dell host da EBCDIC in ASCII per visualizzarli in modo corretto ed anche per convertire l immissione dei dati ASCII in EBCDIC per inviare i dati all host Vi sono 2 tabelle di conversione che funzionano indipendentemente La prima tabella da EBCDIC in ASCII viene utilizzata per convertire i dati ricevuti dall host per la visualizzazione La seconda tabella da ASCII a EBCDIC viene utilizzata per convertire i dati immessi dalla tastiera ed inviati al sistema host Distinct IntelliTerm usa una serie di tabelle globali e pu se lo si desidera usare tabelle di conversione personalizzate La serie di tabelle globali viene usata come impostazione predefinita per tutte le sessioni di terminale 3270 e 5250 In ogni caso possibile sostituire le tabelle globali all interno del profilo della sessione e scegliere una serie di tabelle di conversione diverse Per accedere alle tabelle di conversione globali necessario trovarsi in modo 3270 o 5250 Selezionare Tabelle di conversione globali dal menu Opzioni Viene visualizzata la seguente finestra di dialogo 2 34 Le sessioni di Distinct IntelliTerm Tabelle di conversione x Lingua English US C370 CECP ASCII in EBCDIC m EBCDIC in ASCII 29 psss L 000 ss 000 000 ss 000 001 ss 000 001 ss 000 Decimale _ Annua C Esadecimale pania 5 possibile visualizzare ed inserire dat
88. ione di AID Password La funzione Password pu essere utilizzata per immettere il contenuto del campo Password memorizzato nel profilo della sessione In tal modo possibile salvare in un profilo una password in codice ed utilizzarla senza conoscerne il contenuto Il testo della password viene immesso solo se il campo corrente non un campo di visualizzazione Prompt Password La funzione Prompt Password pu essere utilizzata per richiedere all utente una password Il contenuto della password memorizzato in una variabile interna che pu essere immessa in un campo nascosto usando il comando Password descritto in precedenza Ad esempio se si desidera creare uno script che venga registrato automaticamente nel CMS il Tasto veloce pu essere simile a quanto riportato di seguito Home Prompt Password CMSUSER Tab Password Invio Questo Tasto veloce preme il tasto Home richiede la password immette l ID utente CMSUSER preme il tasto Tab immette il contenuto della password e preme il tasto Invio 4 6 Run Start Session Tastiera e macro La funzione Run consente di eseguire un programma esterno direttamente La funzione e le opzioni vengono passate immettendo il testo immediatamente dopo il comando Run in una macro Ad esempio Run NOTEPAD EXE C CONFIG SYS Quando si usa la funzione Run una stringa di testo deve seguire la funzione Run La stringa di testo contiene il nome completo del comando e qualsia
89. ioni di Distinct IntelliTerm anche quando il tasto Bloc Num attivo aggiungere la seguente riga alla sezione System Settings System Settings Allow NumLock Maps On Type Ahead Timeout Come valore predefinito il Buffer caratteri raggiunger automaticamente il tempo limite dopo 45 secondi di attesa che il sistema host sblocchi la tastiera E possibile modificare questo valore di tempo limite immettendo un nuovo valore in secondi usando la seguente opzione nella sezione System Settings System Settings Type AheadTimeout xx Capture OIA Come impostazione predefinita anche le Informazioni operatore OIA vengono salvate nel file quando viene eseguita la funzione Salva schermata direttamente o tramite la finestra di dialogo possibile impedire al sistema di salvare OIA aggiungendo la seguente riga alla sezione System Settings System Settings Capture OIA Off Display Field Info Come impostazione predefinita il sistema aggiorna gli indicatori dei campi Numeric Field e Operator Selectable nell OIA ogni volta che viene spostato il cursore Se questo causa troppo overhead sul computer ad esempio il movimento del cursore sembra lento disattivare questa funzione aggiungendo la seguente riga alla sezione System Settings System Settings Display Field Info Off Maximum Sessions Come impostazione predefinita un utente pu aprire fino a 26 sessioni contemporaneamente con Distinct IntelliTerm inoltre poss
90. l EHLLAPI che pu supportare un solo collegamento attivo Sorgeranno quindi dei problemi se si ha un applicazione che richiede pi sessioni simultanee Sebbene sia possibile per utilizzare gli speciali flag Auto Unload dell EHLLAPI per consentire sessioni simultanee permane il problema di chiudere le finestre del terminale che potrebbero essere nascoste stata aggiunta una funzione speciale di EHLLAPI che consente di chiudere una data finestra a prescindere dai flag di sistema Per chiudere una determinata finestra indicata con un nome breve si pu impartire una chiamata alla funzione 201 CLOSEWINDOW La sequenza di chiamata A 2 EHLLAPI HLLAPI WinHLLAPI Call Numero funzione 201 Stringa di dati Il nome lungo un carattere dello spazio di presentazione I nomi brevi devono essere una lettera dell alfabeto A Z o un numero 1 5 per ciascuna sessione dinamica Lunghezza Non applicabile Posizione PS Non applicabile Risultato 0 La finestra si chiusa normalmente 1 Nome breve PS non valido 9 Nessuna sessione attiva L emulatore non stato caricato Esempio HLLFunc 201 HLLDataString 0 A HLLAPI amp HLLFunc HLLDataString amp HLLDataLength amp PsPos Flag EHLLAPI speciali Quando l EHLLAPI avvia automaticamente una nuova sessione caricando un profilo alle volte si verificano dei problemi con la sincronizzazione della scheramta iniziale di accesso Anche se il colleg
91. l profilo specificato Per creare un icona di programma immettere un nome profilo nel campo Profilo nella finestra di dialogo Salva profilo Quindi fare clic sul pulsante Salva e crea icona di programma In tal modo il profilo viene immediatamente salvato e viene visualizzata la seguente finestra di dialogo Crea icona in Program Manager xi Accessories a Adobe Annulla Corel60 Dell Accessories Distinct ai Macromedia Shockwave Microsoft Reference Microsoft Visual C 4 0 d Selezionare il gruppo di programmi o immettere il nome del gruppo in cui inserire l icona quindi premere il pulsante Crea Scegliere un gruppo esistente selezionandolo dalla casella di riepilogo e o inserire un nuovo nome Quindi fare clic sul pulsante Crea In ogni caso viene visualizzato il 2 22 Le sessioni di Distinct IntelliTerm gruppo e l icona viene automaticamente inserita con i parametri appropriati della riga di comando fi C WINDOW S Start PI EI File Edit View Help DI Distinct 2 obiectis 609 byte Cancellazione di un profilo possibile cancellare i profili esistenti dalla finestra di dialogo Salva profilo Per cancellare un profilo esistente selezionare Opzioni di salvataggio dal menu Opzioni e selezionare il profilo con il mouse Il nome del profilo verr copiato nella casella di modifica Quindi selezionare il pulsante Elimina per cancellare il profilo Opzioni speciali per il profi
92. l cursore iRc EHLLAPISetCursorLocation 1761 EHLLAPISetSessionParameters Questa funzione viene utilizzata per impostare i parametri correnti della sessione Function EHLLAPISetSessionParameters strParameters As String As Integer Input strParameters stringa VB contenente le opzioni separate da virgole Esempio Il seguente esempio imposta l API per tradurre gli attributi in spazi vuoti e non restituire EAB iRc EHLLAPISetSessionParameters XLATE NOEAB Opzioni valide ATTRB Restituisce gli attributi nelle funzioni di Copia NOATTRB Converte in spazi vuoti gli attributi EAB Restituisce gli attributi estesi nelle funzioni Bench supportata dalle EHLLAPI le funzioni correnti di VB hanno questa funzione disabilitata NOEAB Non restituisce gli attributi estesi XLATE Converte tutti i dati EBCDIC sconosciuti in spazi vuoti NOXLATE Non converte alcun dato PS AUTORESET Effettua un comando di Sblocco prima di eseguire una qualunque funzione EHLLA PISendKey A 18 EHLLAPI HLLAPI WinHLLAPI NORESET Non sblocca la tastiera prima di eseguire EHLLAPISendKey SRCHALL Ricerca una stringa nell intero spazio di presentazione SRCHFROM Ricerca una stringa da una determinata posizione SRCHEFRWD Ricerca una stringa in avanti SRCHBKWD Ricerca una stringa all indietro FPAUSE Attesa totale per EHLLAPIPause IPAUSE Attesa interrompibile se il PS viene aggiornato per EHLLAPIPause QUIET Trasferimento file senza messaggi NOQUIET Trasf
93. l punto in cui si trova il puntatore Sposta il cursore nel punto in cui si trova il puntatore e preme il tasto Invio Questa azione molto utile per le applicazioni 3270 che utilizzano i menu a discesa come Rice MAIL Evidenzia un blocco di testo da cancellare sposta o copia in un altra ubicazione dello schermo o in Appunti Attiva la funzione Aree sensibili Se il testo nella sinistro posizione del puntatore corrisponde al testo di una qualsiasi area sensibile verr eseguita l azione dell area sensibile Esegue l azione del tasto Cancella 3270 Esegue l azione del tasto Invio 3270 Esegue l azione del tasto PA1 3270 Esegue l azione del tasto PA2 3270 Visualizza il menu mobile Visualizza il menu mobile Emulazione Penna luminosa Light Pen Distinct IntelliTerm supporta l emulazione Light Pen con il mouse Se si desidera impostare il pulsante destro del mouse impostarlo su Sposta Cursore Selez Cursore 1 10 Introduzione all uso Questa funzione sposta il cursore 3270 nel punto in cui si trova il puntatore del mouse e preme la funzione Cursore Seleziona che emula la penna luminosa Come si usa il mouse in modalit VT Il mouse nella modalit terminale VT stato progettato per imitare la funzionalit X term Il pulsante sinistro del mouse viene utilizzato per selezionare un blocco per la copia di testi in Appunti In modalit VT necessario attivare la funzione Copia autom testo selezion
94. la casella di riepilogo dei Tasti veloci esistenti In tal modo il nome viene copiato nella campo del nome della macro ed il valore viene copiato nel campo Stringa assegnata Quindi modificare il nome e fare clic su Imposta per salvare il nuovo Tasto veloce Cancellare il vecchio Tasto veloce selezionano il vecchio nome del tasto e facendo clic su Cancella 4 5 Distinct IntelliTerm Come annullare un tasto veloce Per annullare un tasto veloce selezionare il nome del tasto veloce nella casella di riepilogo delle macro esistenti Quindi fare clic sul pulsante Cancella per cancellare la voce Funzioni speciali dei tasti veloci Vi sono alcune funzioni speciali che sono disponibili solo per i tasti veloci Queste funzioni possono essere utilizzate per rendere automatiche alcune operazioni IPause La funzione di Pausa intelligente pu essere utilizzata per sincronizzare i tasti che generano AID Questa funzione mette in pausa il Tasto veloce fino a 5 secondi o fino a quando la tastiera 3270 non si sblocca in base all azione che si verifica per prima possibile inserire pi di una funzione IPause se si desidera attendere per un intervallo di tempo pi lungo Pause La funzione Pause pu essere utilizzata per sincronizzare i tasti che generano l AID Questa funzione mette in pausa la macro per secondo senza tener conto dello stato della tastiera Ci pu essere utile se si desidera che una macro invii pi tasti per la generaz
95. le salvare le immagini host con grafica in un file o copiarle negli Appunti nel formato standard di Windows MetaFile possibile anche stampare le immagini dell host su qualsiasi stampante di Windows Si raccomanda di disabilitare Tool Tips quando si lavora con la grafica su mainframe Distinct IntelliTerm Configurazione per la grafica dell host SAS GRAPH Per visualizzare la grafica SAS GRAPH sullo schermo del PC includere il seguente enunciato GOPTIONS nel programma SAS GOPTIONS DEVICE IBM3179 O OPTIONS DEVICE GDDM79 Se si utilizza il SAS Display Manager con il cursore della grafica si raccomanda di indicare la risoluzione TERMINAL nella sezione Video di CONFIG in modo che il cursore della grafica funzioni correttamente CA TELLAGRAF Per visualizzare la grafica CA TELLAGRAF sullo schermo del PC includere i seguenti enunciati nel file TAGPRO PRIMARY DEVICE IS IBM PRIMARY DEVICE MODEL IS 3179 CA DISSPLA Per utilizzare l emulatore 3270 con CA DISSPLA necessario usare il driver IBM 3179G per la visualizzazione della grafica sullo schermo Boeing EIS Per usare l emulatore 3270 con EIS necessario usare il driver IBM 3279 per la visualizzazione della grafica sullo schermo Ci viene fatto includendo il seguente enunciato nel file di dati OUTPUT 3279 Quando si usa EIS con TN3270 si raccomanda di usare l emulazione terminale modello 3 per ottenere i risultati migliori UNIRAS Per usare l emulatore
96. liTerm e selezionare le opzioni che si desiderano dalla categorie Profilo sessione selezionare Profilo sessione dal menu Opzioni 2 Selezionare il pulsante Salva nella finestra di dialogo Profilo sessione o selezionare Opzioni di salvataggio dal menu Opzioni Viene visualizzata la seguente finestra di dialogo 2 21 Distinct IntelliTerm Salva profilo xi Profilo _ saa l CALCULUS Defaut il CALCULUS Elimina TT Salva font e posizione finestra Salva e crea icona di programma Per salvare un nuovo profilo immettere o modificare il nome del profilo e selezionare il pulsante Salva I nomi del profilo non sono nomi file DOS e non richiedono l estensione file Tutti i profili sono memorizzati nel file di configurazione del sistema ITERM INI nella directory personale di Windows C6 4 Per salvare la posizione dello schermo e la selezione font selezionare la casella di spunta Salva font e posizione finestra prima di premere il pulsante Salva Dopo aver premuto il pulsante Salva viene nuovamente visualizzata la finestra principale in cui possibile continuare a lavorare Ogni sessione di terminale deve essere salvata con un nome di profilo diverso Creazione delle icone di programma Distinct IntelliTerm pu creare automaticamente un icona di programma con tutte le opzioni appropriate Questa icona consente di collegarsi direttamente all host con i
97. ll ubicazione specificata Gli attributi vengono convertiti in valori nulli e non vengono restituiti attributi estesi Function EHLLAPICopyStringToPS strString As String iPos As Integer As Integer Input strString stringa VB da copiare nello spazio di presentazione iPos posizione nel PS da 1 alla massima dimensione della schermata in cui copiare informazioni Esempio Questo esempio copia una stringa nella posizione 1761 iRc EHLLAPICopyStringToPS Hello World 1761 A 10 EHLLAPI HLLAPI WinHLLAPI EHLLAPIDisconnect Questa funzione scollega l interfaccia VB da una sessione Function EHLLAPIDisconnect idSession As String As Integer Input idSession l identificatore con nome breve della sessione Deve essere una singola lettera maiuscola Esempio Il seguente esempio effettua uno scollegamento dalla sessione A iRc EHLLAPIDisconnect A EHLLAPIFindFieldPosition Questa funzione viene utilizzata per ottenere la posizione nel PS del campo protetto o non protetto precedente o successivo I tipi di ricerca sono definiti nella sezione Declarations del modulo HLLCALLS BAS Function EHLLAPIFindFieldPosition strSearchType As String iPos As Integer As Integer Input strSearchType il tipo di ricerca per stringa che corrisponde al tipo ed alla direzione del campo iPos posizione nel PS da 1 alla massima dimensione della schermata da cui avviare la ricerca Output iPos posi
98. lo Esiste un certo numero di parametri di regolazione del sistema che possono essere inseriti manualmente nel file ITERM INI nella directory di Windows Questi parametri consentono di modificare alcune caratteristiche predefinite Modifiche a tutto il sistema Le modifiche a livello di sistema possono essere effettuate aggiungendo o modificando una voce nella sezione System Settings del file ITERM INI I parametri che possono essere modificati sono elencati di seguito Display Host Address Questa voce consente di disattivare la visualizzazione dell indirizzo IP dell host o del gateway nelle Informazioni operatore dello schermo Il valore predefinito On Ad esempio System Settings Display Host address Off Attn Format Questa voce consente di modificare la sequenza utilizzata per inviare il segnale SNA Attention al sistema host Il PC 3270 IBM usa un formato diverso da quello delle altre marche Se si desidera utilizzare il formato IBM utilizzare il seguente comando System Settings Attn Format 1 2 23 Distinct IntelliTerm Printer Font Questa voce consente di modificare il font predefinito della stampante usato per stampare la disposizione della tastiera dal Times New Roman in un qualsiasi font True Type Ad esempio System Settings Printer Font Arial Max Winsock Receive Size Questa voce consente di modificare le dimensioni di ricezione predefinite dello stack TCP IP Come impostazione predefinita
99. lo Nella casella di riepilogo delle categorie verranno visualizzate le categorie che si applicano al tipo di terminale 3270 5250 VT Per cambiare le opzioni per tutte le sessioni apportare le modifiche alle opzioni appropriate e salvarle nel profilo DEFAULT Per modificare le opzioni relative alle singole sessioni selezionare Profilo sessione dal menu Opzioni Viene visualizzata la finestra di dialogo Profilo sessione La casella di riepilogo Categoria consente di scegliere il gruppo di opzioni da modificare Quando si seleziona una categoria nella finestra di dialogo vengono visualizzate le opzioni relative Cioni r Opzioni modelli 3270 p Tipo 3270 Annulla C 3278 3279 Carica Modello 3270 sma Modello 2 24x80 m C Modello 3 32x80 Palette colori C Modello 4 43x80 NI Modello 5 27x132 Cursore W Attiva attributi avanzati ET IV Invia risposta DEM a APO LES TT Usa dimensioni alternative Schermata Se Zi Frin desist A RO si RO Per altre opzioni fare clic sull elenco di categorie a sinistra Per passare da un opzione all altra o per modificare una qualsiasi delle opzioni nella categoria si pu utilizzare sia il mouse che la tastiera Le varie opzioni sono descritte di seguito 2 4 Le sessioni di Distinct IntelliTerm Categorie in comune Le seguenti categorie sono comuni a tutti i tipi di terminale 3270 VT e 5250 Categoria Colori Consente di modific
100. m TN HEELE Alt Disatt Pausa Registrazi di Att Disatt T asti APL Att Disatt Tracing Titolo finestra Avvia Sessione Ripristina tutto iti Cambia Cursore Grafica 4 F Y2 C2 H Che cos z ipristina strumento e Tabelle nacu Z Per altre opzioni fare clic sull elenco di categorie a sinistra Nella categoria Barra strumenti possibile aggiungere modificare o cancellare le voci della barra strumenti Tenere presente che le varie parti della barra strumenti predefinita sono separate da spazi Queste divisioni sono voci che non generano 1 8 Introduzione all uso pulsanti e nella casella di riepilogo Strumento da cambiare vengono indicate da spazio Come si modifica uno strumento Per modificare uno strumento innanzitutto si deve selezionare lo strumento in questione dopo di che possibile selezionare una nuova icona e o una nuova funzione Per assegnare una nuova icona selezionare l icona nella casella di riepilogo Pulsante e quindi premere il pulsante Cambia Per assegnare una nuova funzione selezionarla nell elenco Funzione e premere il pulsante Cambia possibile rimuovere uno strumento dalla barra strumenti premendo il pulsante Spazio Lo strumento scompare e al suo posto nella barra strumenti resta uno spazio vuoto Come si ripristina uno strumento Per ripristinare l impostazione predefinita di uno strumento innanzitutto si deve selezionare lo strumento in questione quindi selezionare
101. n laptop Colore uniforme Imposta il colore di primo piano o il colore di sfondo su un colore uniforme Selezionare il colore per un qualsiasi campo e quindi fare clic sulla casella di spunta Colore uniforme Una volta completate le modifiche premere OK o Salva per salvare i valori per la sessione corrente Se si esperti in fatto di campi del 3270 5250 e si desidera avere pi controllo sui colori 3270 5250 premere il pulsante Avanzate Viene visualizzato l elenco dei tipi di colore dei campi A questo punto si ha il controllo completo dei colori del terminale 2 19 Distinct IntelliTerm Personalizzazione dei colori Sui sistemi che possono visualizzare 256 colori Super VGA 8514 XGA ATI ecc possibile cambiare la composizione cromatica dei 16 colori di base La categoria Colori consente di assegnare uno qualsiasi dei 16 colori di base ad un campo Ma nella categoria Palette dei colori possibile cambiare la composizione stessa di un colore del sistema di base Ad esempio l impostazione predefinita del colore blu 50 di blu 0 di rosso 0 di verde l azzurro composto dal 100 di blu 0 di rosso e 0 di verde Per rendere pi piacevole l azzurro ad esempio sui dispositivi 3270 IBM a colori come il 3179G possibile impostare l azzurro su 100 di blu 0 di rosso e 50 di verde Dal momento che i colori personalizzati vengono implementati tramite le tavolozze colori in Windows le modifiche apporta
102. n supporta il flusso di dati esteso Rivolgersi al sistemista VTAM per attivare il flusso di dati esteso 2 Il query terminato con esito negativo Seguire i passi da 1 a 2 come indicato prima 3 La DLL per la grafica non si trova nella directory dell applicazione o nel percorso Verr visualizzato un avvertimento che la grafica non disponibile Per Windows 3 x il file WIN3179G DLL per Windows 95 e Windows NT il file NT3179G DLL Il grafico viene visualizzato ma non in modalit grafica utilizza caratteri alfanumerici per approssimare l immagine Di solito questo significa che vi un problema nella modalit di collegamento Per qualche motivo il software applicativo dell host ritiene che il dispositivo non possa visualizzare la grafica e quindi invia dati alfanumerici Accertarsi che la modalit di collegamento sia interrogabile PSERVIC 028 Quando si visualizza la grafica CA TELLAGRAF CA DISSPLA o Boeing EIS la schermata sembra rimpicciolita Questa condizione si verifica in quanto i pacchetti grafici CA TELLAGRAF CA DISSPLA e Boeing effettuano regolazioni interne se si utilizzano dimensioni della 6 3 Distinct IntelliTerm schermata 3270 diverse da quelle dal modello 3 32 x 80 Cambiare la modalit di collegamento in Modello 3 e provare di nuovo per ottenere risultati migliori in alternativa impostare in CONFIG il valore della risoluzione su TERMINAL invece che su HIGH
103. n trasferimento in corso nella sessione A restituisce lo stato della tastiera 3270 I codici di ritorno validi sono Clear o Locked restituisce il modello 3270 per lo spazio di presentazione I valori validi sono 2 3 4 0 5 restituisce le Informazioni operatore OIA in formato ASCII restituisce sempre On restituisce il nome del profilo utilizzato per lo spazio di presentazione Esempio DEFAULT restituisce il numero di righe nello spazio di presentazione corrente restituisce la posizione della stringa di ricerca nello spazio di presentazione La stringa di ricerca viene definita utilizzando il comando POKE restituisc per intero il contenuto dello spazio di presentazione L intero spazio viene restituito in un unica stringa I nulli sono convertiti in spazi vuoti Quindi se si utilizza un terminale Modello 2 24x80 viene restituita una stringa di 1920 byte restituisce una parte dello spazio di presentazione I nulli vengono convertiti in spazi vuoti Esempio P100 restituisce lo spazio di presentazione dalla posizione 100 alla fine del campo contenente la posizione 100 P100F restituisce l intero campo che contiene la posizione 100 P100L20 restituisce i dati dalla posizione 100 per una lunghezza di 20 caratteri a prescindere dalla posizione del campo restituisce il contenuto del campo indicato I nulli vengono convertiti in spazi vuoti Esempi F2 restituisce il contenuto del sec
104. nd file c junk txt junk ASCII CRLF attende il tempo indicato in incrementi di 1 2 secondo fin quando la tastiera 3270 non viene sbloccata Se la tastiera gi sbloccata la funzione termina immediatamente L esempio seguente attende 3 secondi Wait Unlock 6 Di seguito viene riportato un elenco dei comandi disponibili che possono essere inviati all argomento SYSTEM Comando Start Session B 10 Descrizione avvia una nuova sessione utilizzando il profilo indicato e le opzioni di connessione La sintassi per il campo opzioni Nome profilo Nome host IP gateway Porta TCP sempre richiesto il nome profilo Se non disponibile un profilo specifico utilizzare DEFAULT Esempi Start Session VMTCP Start Session VMTCP 132 206 27 2 Start Session VMTCP 132 206 27 2 1023 Start Session VMSPX MVS Dynamic Data Exchange Controllo dell attivit delle sessioni utilizzando il messaggio ADVISE possibile utilizzare un messaggio ADVISE per ricevere informazioni di ritorno quando si verificano alcuni eventi come il movimento del cursore o aggiornamenti dello spazio di presentazione Nella terminologia DDE questi collegamenti sono conosciuti come hot link e warm link Questi collegamenti consentono all applicazione di ricevere dati aggiornati quando si verifica un evento specifico Come menzionato precedentemente vi sono due tipi di collegamento di
105. ndows 95 e Windows NT Sebbene l interfaccia sia la stessa su tutte queste piattaforme le diverse versioni sono progettate in modo da sfruttare appieno la particolare piattaforma su cui vengono eseguite Essendo un pacchetto completamente integrato molte funzioni sono condivise da tutti gli emulatori Altre funzioni sono specifiche di un particolare tipo di emulazione e quindi non verranno utilizzate in sessioni di emulazione di tipo diverso Per poter utilizzare Distinct IntelliTerm occorre disporre di uno stack compatibile con lo standard Windows Sockets Con la versione per Windows viene fornita anche una copia del diffusissimo programma TCP IP Windows Sockets Run Time della Distinct Si raccomanda di installare anzitutto questo software seguendo le istruzioni nel vii manuale allegato Se si usa la versione per Windows 95 o NT necessario assicurasi di aver gi configurato TCP IP sul sistema Informazioni sulla linea di prodotti Distinct La Distinct stata la prima azienda a produrre prodotti TCP IP per il mercato Windows nel 1989 Oggi la Distinct offre una vasta gamma di prodotti TCP IP per Internet ed Intranet progettati con una particolare attenzione ai dettagli e sviluppati in base alle esigenze di un mercato in continua evoluzione Tra i prodotti correntemente offerti dalla Distinct vi sono i prestigiosi kit di sviluppo del software per TCP IP e per Internet La Distinct offre inoltre prodotti standard di comunicazione aziend
106. nga inizializzazione Stringa finale Categoria Salvataggio Le sessioni di Distinct IntelliTerm Distinct IntelliTerm supporta i flussi di dati transparenti 7171 per consentire all host di stampare le informazioni facilmente Quando viene ricevuto un flusso di dati trasparente il programma ricerca i comandi Printer On Printer Off per controllare la stampa Questa opzione seleziona quale sequenza viene ricercata dal programma VT100 o IBM 3164 Nota TPRINT in genere usa la sequenza VT100 mentre NOTIS utilizza la sequenza IBM 3164 Questo gruppo di opzioni consente di controllare la destinazione dei programmi PCPRINT e TPRINT possibile inviare l output alla stampante predefinita di Windows o agli Appunti di Windows Se si seleziona la stampante predefinita di Windows necessario aver selezionato una porta della stampante valida nel Pannello di controllo L opzione Appunti consente di stampare un file e di inserirlo direttamente Negli Appunti nel formato CF_TEXT Ci utile se si desidera inserire un file host direttamente in una qualsiasi applicazione Windows Questa opzione viene utilizzata per inviare una stringa di configurazione alla stampante all inizio di un processo di stampa PCPRINT o TPRINT Questa sequenza viene inviata quando si riceve un comando Printer On nei dati La stringa pu consistere in 255 caratteri al massimo e pu contenere delle sequenze di escape Per le combinazioni di caratteri riservate cons
107. ntenuto della casella di riepilogo sar diverso per ogni tipo di terminale Le sessioni di Distinct IntelliTerm Profilo sessione CALCULUS xi Categoria he 7 r Opzioni colori Annulla Non protetto bassa intensit Non protetto alta intensit Sr E E E Bi E E A E Ripristina colore E T E E E E E E Las Colore uniforme I Fntmi dissist sl Protetto bassa intensit _ Ba ca Protetto alta intensit Blu host Salva Rosso host Rosa host 2 Verde host x Palette colori NI Cambia t Avanzate Primo piano Monocromatico Faso Sfondo Te Ripristina tutto Per altre opzioni fare clic sull elenco di categorie a sinistra Per modificare il colore di una sessione innanzitutto selezionare il nome del colore che si desidera modificare Quindi fare clic sul blocco di colore che si desidera assegnare Selezionare Primo piano per modificare il colore del testo e selezionare Sfondo per modificare il colore di sfondo Modalit 3270 se non si sicuri del nome da scegliere usare il mouse e fare clic sul colore nella sessione 3270 ed il nome appropriato verr evidenziato automaticamente Ripristina colore Reimposta i colori sui valori predefiniti Selezionare il colore e quindi premere il pulsante Ripristina colore Ripristina tutto Reimposta tutti i colori sui valori predefiniti Monocromatico Modifica tutte le corrispondenze dei colori per l uso su un dispositivo monocromatico come u
108. nto al file readme nella sottodirectory Devkit per ottenere informazioni aggiornate sull interfaccia di Visual Basic Dynamic Data Exchange DDE Il Dynamic Data Exchange comunemente chiamato DDE viene utilizzato per le comunicazioni tra processi Consente a programmi quali Excel Word per Windows e Visual Basic di interfacciarsi con l emulatore 3270 Grazie all interfaccia DDE possibile creare nuove sessioni di terminale immettere dati recuperare schermate trasferire file ed anche eseguire macro A differenza dell interfaccia EHLLAPI che un interfaccia di programmazione di basso livello utilizzata generalmente in C o in C l interfaccia DDE di Distinct IntelliTerm stata progettata per essere utilizzata con linguaggi ad alto livello come Visual Basic o Word Basic Ad esempio con l interfaccia DDE possibile scrivere macro in Word per Windows per collegarsi all host trasferire un file all host e per inviare automaticamente la posta Distinct IntelliTerm Come funziona il DDE Il DDE trasferisce informazioni nel corso di una conversazione che si svolge quando si instaura la comunicazione tra un applicazione client ed un applicazione server Distinct IntelliTerm un applicazione server Quando viene caricato Distinct IntelliTerm invia un messaggio al DDE indicante che i propri servizi sono disponibili A questo punto un applicazione client come Word per Windows pu avviare una conversazione con Distinct IntelliTerm
109. o vii vili viii I LI eN Ee e a ae a i l Ni ON DOUO0 A n l del N i n 2 3 2 9 2 9 2 4 2 5 2 9 2 14 2 18 2 21 2 21 2 23 2 26 Menu mobile Aree sensibili Gestione font Salvataggio dei font e posizioni della finestra Tabelle di conversione Modifica della lingua dell host Entry Assist Immissione assistita Attivazione di Entry Assist Modifica dei margini e delle tabulazioni Salvataggio delle opzioni di Entry Assist Funzioni per la sicurezza Disattivazione della riga dei menu Disattivazione dei comandi di menu e della barra degli strumenti Disattivazione delle categorie del profilo sessione 3 Trasferimento di file TN3270 Come preparare il trasferimento di file Come inviare file all host Come ricevere i file Opzioni generali Specifica delle opzioni del sistema Host per l invio Errori Annullamento di SEND o RECEIVE Come modificare le opzioni del trasferimento di file Come cambiare il nome del programma per il trasferimento di file 4 Tastiera e macro Mappatura tastiera Tasti veloci Tasti predefiniti Modalit 3270 Tasti predefiniti Modalit 5250 Tasti predefiniti Modalit VT 5 Stampa Stampa e salvataggio delle schermate Salvataggio di schermate su disco Cattura delle schermate di Distinct IntelliTerm Stampa dei file dell host 6 Grafica dell host Configurazione per la grafica dell host Problemi con la visualizzazione della grafica 2 28 2 29 2 31 2 32 2 34 2
110. o che pu essere visualizzata premendo F1 oppure facendo clic sul pulsante Quando ci si trova nella finestra principale del terminale possibile visualizzare la guida selezionando il comando nella barra dei menu 1 4 Introduzione all uso Opzioni della riga di comando Vi sono alcune opzioni della riga di comando che possono essere utilizzate per rendere automatiche anche attivit come l avviamento di un singolo collegamento ad un dato host o il caricamento di un determinato profilo Le opzioni vengono aggiunte alle propriet del programma per l icona Distinct IntelliTerm sulla scrivania Se si sta eseguendo Windows possibile modificare ci usando la finestra di dialogo Propriet del programma che viene visualizzata scegliendo Propriet nel menu File del Program Manager In Windows 95 queste opzioni vengono impostate facendo clic con il pulsante destro del mouse sul nome del programma iterm32 in Gestione risorse e quindi creando un collegamento Le opzioni del programma vengono aggiunte alla fine della riga di comando Ogni opzione deve essere separata da uno spazio Le lettere delle opzioni possono essere in minuscolo o in maiuscolo in quanto il sistema non fa distinzione La seguente tabella elenca le opzioni disponibili della riga di comando Opzione Effetto Questa opzione annulla l obbligo di eseguire Windows in modalit avanzata e seleziona la modalit di avviamento standard di Windows solo nella versione
111. o di file possibile cambiare il nome del programma per il trasferimento di file da IND FILE in un qualsiasi comando che si desideri eseguire Questa funzione viene utilizzata principalmente per eseguire un altro comando di sistema prima di eseguire il programma di trasferimento di file effettivo Per modificare il nome del programma di trasferimento di file selezionare la categoria trasferimento di file dalla finestra di dialogo Profilo sessione e immettere il nome prescelto Sul nome immesso non viene eseguita alcuna operazione di convalida 3 7 4 Tastiera e macro Con Distinct IntelliTerm possibile ridefinire completamente la tastiera in base alla disposizione prescelta Oltre all assegnazione di una funzione di sistema ad un tasto possibile assegnare una macro ad un tasto Una macro una raccolta di funzioni di sistema che facilitano l automatizzazione di noiose operazioni di immissione In questo capitolo vi anche un elenco completo delle sequenze di tasti predefinite Distinct IntelliTerm Mappatura tastiera Per cambiare il layout della tastiera selezionare Mappatura tastiera dal menu Opzioni Viene visualizzata la finestra di dialogo Profilo tastiera Profilo tastiera Default xi Esc F1 F2 F3 F4 F5 F6 F7 Fe Fs F1o F11 F12 Zip Scr Pau uan yE 2 2 4 5 e E e LL Li i Lore efen ed Ta Q W E R T Y U CanFine Gi a 8 3 E F G H S6 METUSE 2 Ri 3 cal SEDI ny Tipo d
112. ondo campo qualunque nello spazio di presentazione F2U restituisce il contenuto del secondo campo non B 5 Distinct IntelliTerm protetto nello spazio di presentazione F2P restituisce il contenuto del secondo campo protetto nello spazio di presentazione Rnn restituisce il contenuto della riga specificata I nulli vengono convertiti in spazi vuoti Esempio R2 restituisce il contenuto della seconda riga nello spazio di presentazione La lunghezza dipende dal modello 3270 attivo I modelli 2 3 e 4 restituiscono 80 caratteri mentre il modello 5 restituisce 132 caratteri I seguenti nomi di voci possono essere richiesti con un argomento SYSTEM Voce Descrizione Formats restituisce il nome dei formati DDE supportati Restituisce sempre Text Profiles restituisce l elenco dei nomi di profilo definiti Ogni voce separata da un carattere di ritorno a capo 0x0D Session Started restituisce la lettera di argomento per la sessione avviata per ultima con il comando EXECUTE Start Session SysItems restituisce l elenco delle voci system che possono essere richieste Ogni voce separata da un carattere di ritorno a capo 0x0D Topics restituisce l elenco degli argomenti system che sono attual mente disponibili per conversazioni Ogni voce separata da un carattere di carriage return 0x0D Invio di informazioni con il messaggio Poke Il messaggio Poke viene utilizzato per inviare informazioni al server DDE iterm
113. oni video da VGA 640x480 a SVGA 1024x768 possibile usare il font interno denominato TCP Terminal 2 Selezionare l opzione Profilo sessione dal menu Opzioni Selezionare tutte le opzioni che si desidera includere quando viene creata una sessione Selezionare l icona appropriata nell elenco Categoria per visualizzare le funzioni previste per una determinata categoria 3 Per salvare le opzioni premere il pulsante Salva Modificare il nome del profilo da Default predefinito in un qualsiasi nome scelto il nome Default presenta alcune restrizioni e funzioni quindi non utilizzare questo nome senza aver prima letto il paragrafo Profili 4 Selezionare l opzione Salva font e posizione finestra per salvare le dimensioni del font e la posizione della finestra I nomi del profilo possono essere formati da 28 caratteri al massimo Se lo si desidera inoltre possibile salvare e creare un icona per il proprio profilo sessione Per eseguire questa operazione fare clic sul pulsante Salva e crea icona di programma nella finestra di dialogo Salva profilo Dopo aver fatto clic sul pulsante Salva e crea icona di programma viene visualizzata una finestra di dialogo che elenca i gruppi correnti del Program Manager Selezionare un gruppo esistente o immettere un nuovo gruppo che conterr l icona per la sessione appena creata Se si seleziona un gruppo esistente Distinct IntelliTerm creer un icon
114. per questa sessione e profilo Questa finestra di dialogo consente di personalizzare la funzionalit del mouse Per ulteriori informazioni consultare il paragrafo Uso del mouse nel capitolo 1 2 7 Distinct IntelliTerm Categoria Stampa Questa finestra di dialogo consente di personalizzare le opzioni di stampa usate con i comandi Stampa schermata e Stampa tutti i dati Avanzamento modulo Le funzioni Stampa tutti i dati e Stampa tutti i dati LPTx vengono utilizzate per eseguire le stampe delle schermate ASCII direttamente alla porta della stampante Per impostazione predefinita inviano anche un comando di avanzamento pagina alla fine della schermata per emettere la pagina Per disabilitare questa funzione annullare la casella di spunta Stampa bordo Questa opzione stampa uno spesso bordo nero quando si utilizza la funzione Stampa schermata Stampa informazioni Questa opzione stampa le Informazioni operatore operatore ultima riga dello schermo quando si usano le funzioni Stampa schermata o Stampa tutti i dati Posizione schermata Questa opzione determina l ubicazione della stampa schermo quando si usa la funzione Stampa schermata Categoria Barra strumenti Questa finestra di dialogo consente di personalizzare la barra degli strumenti con le icone ed i comandi scelti Strumento da cambiare Questa casella di riepilogo visualizza gli strumenti correntemente definiti Selezionare uno strumento nella casella che si des
115. po la fine della riga Quando attivata questa opzione impedisce l immissione di testo nei campi numerici Nei campi numerici possibile immettere solo numeri e caratteri speciali Questa funzione disponibile solo in modalit 3270 Dal momento che molto difficile per Windows visualiz zare testo lampeggiante questa opzione consente di eseguire la corrispondenza dell attributo Blink 3270 5250 con un font in corsivo Questa opzione consente di visualizzare dove sono tutti i campi delle aree sensibili hotspot sullo schermo Quando attivata tutti i campi delle aree sensibili vengono visualizzati in nero su sfondo grigio Questa opzione determina la visualizzazione in maiuscolo di tutto il testo Questa opzione consente di visualizzare l indicatore della riga e della colonna per il cursore sul lato in basso a destra dell OIA 2 11 Distinct IntelliTerm Categoria Entry Assist Immissione assistita Questa finestra di dialogo consente di personalizzare i parametri Entry Assist Immissione assistita Per ulteriori informazioni consultare il paragrafo Entry Assist immissione assistita pi avanti in questo capitolo Categoria trasferimento file Questa finestra di dialogo consente di personalizzare le opzioni relative al trasferimento file La categoria Trasferimento file disponibile solo nelle modalit 3270 e 5250 Azione preliminare Sistema host Dimensioni blocco Nome programma Cancella a
116. ppatura dei tasti Per ripristinare un tasto tutti gli stati sul valore predefinito selezionare il tasto e quindi fare clic sul pulsante Predefinito Per impostare una voce su un valore nullo selezionare la combinazione di tasti e quindi fare clic sul pulsante Cancella Una volta completate le modifiche fare clic su OK per salvare le modifiche solo per la sessione corrente oppure fare clic su Salva per salvare le modifiche in un profilo Come ripristinare tutte le assegnazioni ai tasti Per ripristinare l intera tastiera sull impostazione predefinita fare clic sul pulsante Ripristina tutto Prima di ripristinare la mappatura predefinita il programma invia una richiesta di conferma Come visualizzare e stampare delle assegnazioni dei tasti correnti Per visualizzare le assegnazioni correnti dei tasti ovvero se si desidera sapere quali tasti eseguono una particolare azione fare clic sul pulsante Elenco funzioni assegante Viene visualizzata la finestra di dialogo Modello tastiera 4 3 Distinct IntelliTerm Modello tastiera x Funzione Tasto assegnato Att Disatt Attributo Att Disatt Entry Assist Att Disatt Inserisci Att Disatt Inserisci Att Disatt Tracing Backspace Campo Contrass Cancella Cancella Cancella EOF Chiudi Stampa Chr G ChE Enh Insert Insert Shift Ctrl T Backspace Ctrl F Delete Enh Delete Ctrl End Per stampare la disposizione corrente della tastiera fare clic sul pulsante Stampa
117. ra che ci si verifichi aggiungere la seguente riga alla sezione EHLLAPI Settings nel file ITERM INI EHLLAPI Settings Allow Connect Physical On La seguente opzione costringe l emulatore ad aggiornare la schermata quando un applicazione HLLAPI copia i dati nel buffer della schermata utilizzando le funzioni CopyString to PS o CopyStringToField Questa funzione rallenta in modo drastico le prestazioni e va abilitata solo in fase di debug EHLLAPI Settings Display Screen After Copy On Sviluppo di applicazioni EHLLAPI Se si desidera sviluppare nuove applicazione che devono comunicare con l emulatore 3270 si raccomanda di utilizzare l interfaccia WinHLLAPI Questa interfaccia costituisce l unica interfaccia standardizzata per piattaforme a 16 ed a 32 bit I file di sviluppo e della documentazione in linea si trovano nella subdirectory DEVKIT Visual Basic Cenni preliminari Distinct IntelliTerm implementa il supporto per Visual Basic utilizzando un certo numero di funzioni Helper Queste funzioni estendono l interfaccia EHLLAPI al Visual Basic in modo da poter comunicare con l emulatore e controllarlo Le funzioni sono progettate per proteggere il programma in Visual Basic dalla manipolazione non corretta dei dati evitando errori di protezione generale A 5 Distinct IntelliTerm Utilizzo dell interfaccia VB Per utilizzare l interfaccia VB includere il file HLLCALLS BAS nel proprio progetto In questo caso si
118. rare il tastierino video selezionare l opzione Tastierino video dal menu Opzioni Viene visualizzata la finestra di dialogo Configura tastierino video E possibile configurare il tastierino video in modo che contenga una funzione o macro qualsiasi E inoltre possibile impostare del testo che viene visualizzato sul pulsante Configura tastierino video x Testo pulsante Funzione Elimina Sposta in su Annulla Sposta in gi Testo pulsante Cambia Tipo di funzione Aggiungi Comandi di sistema bs Funzione Carica ie ii re tep Salva Descrizione Att Disatt Barra Strumenti Att Disatt Cattura Att Disatt Entry Assist RA hat Mhin mih Fins aon ni POSTI BIRRE nen Modifica di una voce di un tastierino video Per modificare una voce innanzitutto selezionare la voce che si desidera modificare facendovi sopra clic nella casella di riepilogo Successivamente modificare il testo che viene visualizzato sul pulsante e o modificare la funzione che verr eseguita quando viene selezionato il pulsante Quindi selezionare il pulsante Cambia Per spostare una voce verso l alto o verso il basso premere rispettivamente i pulsanti Sposta in su o Sposta in gi 2 27 Distinct IntelliTerm Per cancellare una voce selezionare la voce e premere il pulsante Elimina Aggiunta di nuove voci del tastierino video Per aggiungere una nuova voce di un tastierino video immettere il testo del puls
119. razione 2 27 modifica 2 27 profili 2 28 ridimensionamento 2 27 Tempo limite buffer caratteri 2 25 TN3270 avvio 1 2 barra strumenti 1 7 guida in linea 1 4 Informazioni operatore OIA 1 12 modello 1 2 opzioni della riga di comando 1 5 profili 1 3 riavvio automatico 1 4 trasferimento di file 3 1 uscita 1 4 TPRINT 2 13 Trasferimento file 3 1 INDEX annullamento 3 6 come cambiare nome a un programma 3 7 modifica delle opzioni 3 6 opzioni generali 3 4 opzioni specifiche per CMS 3 5 opzioni specifiche per Music 3 5 opzioni specifiche per TSO 3 5 V Visual basic A 5 Ww WinHLLAPI A 1
120. razione della tastiera normale Impedisce all utente di modificare le configurazioni delle macro Impedisce all utente di modificare le configurazioni del tastierino video Impedisce all utente di modificare le opzioni della sessione Impedisce all utente di modificare le opzioni della barra degli strumenti Impedisce all utente di modificare le tabelle di conversione Impedisce all utente di attivare disattivare la funzione di AutoSave Impedisce all utente di attivare disattivare lo stato della barra degli strumenti Visualizza o Nascondi Distinct IntelliTerm Run Program Macro Edit Macro Run Macro Stop Macro Continue Find Impedisce all utente di eseguire un programma esterno Impedisce all utente di accedere all editor delle macro Impedisce all utente di eseguire una macro Impedisce all utente di arrestare una macro Impedisce all utente di continuare l esecuzione di una macro Impedisce all utente di utilizzare e la funzione di ricerca del buffer di scrollback Disattivazione delle categorie del profilo sessione Per disattivare le categorie del profilo della sessione aggiungere la riga desiderata alla sezione Disable Settings nel file ITERM INI nella directory di Windows Aggiungere sempre il nome dell opzione seguito da Off Le categorie disattivate da questi comandi riguardano tutte le sessioni e tutti i profili Comando Category 3270 Category Colors Category Color Palette Ca
121. re DOC viene visualizzato nell OIA Se non viene visualizzato premere Ctrl E di nuovo L attivazione di Entry Assist fornisce innanzitutto l indicatore della posizione del cursore nell OIA Quando si sposta il cursore l indicatore fornisce l ubicazione del cursore in formato riga colonna Un valore di 1 1 corrisponde all angolo superiore sinistro ed un valore di 24 80 corrisponde all angolo inferiore destro per un terminale Modello 2 A questo punto il segnale di fine riga e le tabulazioni di colonna sono attivate Se la funzione di a capo automatico era stata attivata in precedenza questa volta viene automaticamente attivata Una gt gt doppia freccia verso destra viene 2 36 Le sessioni di Distinct IntelliTerm visualizzata accanto all indicatore DOC Per attivare l a capo automatico premere la sequenza di tasti Ctrl W Con la funzione a capo automatico attivata il cursore e la parola vengono automaticamente riportati sulla riga successiva quando viene raggiunto il margine destro Se non si in modo Inserimento la riga successiva area di immissione tra i margini deve essere vuota e non protetta Modifica dei margini e delle tabulazioni Per modificare i parametri di Entry Assist selezionare la categoria Entry Assist dalla finestra di dialogo Profilo sessione Per impostare un margine qualsiasi spostare il cursore sull area di immissione ed immettere un numero di colonna valido Per i modelli 2 3 e 4 gli interv
122. re l Appendice A Come si esce da Distinct IntelliTerm possibile chiudere immediatamente una sessione VT ed uscire da Distinct IntelliTerm selezionando Chiudi dalla casella del menu di controllo nell angolo superiore sinistro della finestra Per chiudere una sessione TN3270 o TN5250 premere Ctrl B oppure selezionare Chiudi sessione dal menu File Il programma chiede di confermare la chiusura della sessione terminale In entrambi i casi se attiva una sola sessione terminale Distinct IntelliTerm viene chiuso Per uscire da Distinct IntelliTerm da una sessione 3270 o 5250 e chiudere tutte le finestre terminale premere Ctrl Q Se la funzione di riavvio automatico non attivata Distinct IntelliTerm chiude automaticamente una finestra quando il collegamento viene interrotto o chiuso dall host Se si ha una sessione di terminale singola l applicazione visualizza la finestra di dialogo Nuova sessione Se si tenta di uscire da Windows prima di chiudere tutte le sessioni di terminale Distinct IntelliTerm avverte che necessario chiudere prima tutte le sessioni di terminale Ci evita eventuali problemi con il sistema In ogni caso possibile sostituire facilmente questa opzione nel file di configurazione ITERM INI Consultare il paragrafo Opzioni speciali per il profilo nel capitolo 2 per ulteriori informazioni Guida in linea Distinct IntelliTerm fornisce una guida sensibile al contesto da tutte le finestre di dialog
123. river della stampante 4 Fare clic sul pulsante OK Salvataggio di schermate su disco possibile salvare l immagine della schermata su disco selezionando l opzione Salva schermata su disco dal menu File Viene visualizzata la finestra di dialogo Salva la schermata sul disco 5 2 Stampa Salva la schermata sul disco xi Nome file Directory Annulla c Aiterm sav c windows quer IE DE E windows DI command L config Network O corel LI cursors x Tipo di file Unit Fie di testo Bc Salva informato Modalit salvataggio ASCII DOS Rimpiazza C ANSI Windows Accoda Selezionare la directory appropriata immettere un nome file valido e fare clic su OK per salvare l immagine dello schermo su disco L immagine viene di solito messa in coda al file a meno che non si sia scelto di sovrascriverlo nella categoria Modalit salvataggio L opzione Salva in formato consente di salvare l immagine utilizzando la serie di caratteri ASCII per DOS o ANSI per Windows Questa opzione utile se si si hanno caratteri con accenti ad esempio L opzione Modalit salvataggio consente di sovrascrivere o aggiungere i dati ad un file esistente Cattura delle schermate di Distinct IntelliTerm Modalit 3270 o 5250 possibile indicare a Distinct IntelliTerm di catturare automaticamente tutte le schermate 3270 o 5250 in un file Bench questa funzione sia
124. rminale Ad esempio possibile avere 2 sessioni TN3270 e 3 sessioni VT Per creare una nuova sessione 1 C6 2 2 Premere Ctrl A da una qualsiasi finestra 3270 o 5250 oppure selezionare Apri sessione dal menu File per aprire una sessione VT inoltre possibile aprire una sessione facendo clic sul pulsante di apertura sessione nella barra degli strumenti Viene visualizzata la finestra di dialogo Nuova sessione Nel campo IP host gateway evidenziato il nome del gateway predefinito a cui possibile connettersi Se in precedenza sono stati salvati dei profili possibile creare una sessione selezionando il nome del profilo dalla casella di riepilogo Profili Nuova sessione x IP host gateway Tipo terminale fi 32 206 41 0 Collega CALCULUS C 3270 H Annulla 5250 E r Modello terminale Profili CALCULUS Porta TCP 23 Per creare una sessione per la quale non stato creato un profilo immettere nel campo IP host gateway il nome o l indirizzo IP in formato decimale dell host a cui si desidera collegarsi a esempio VXT Distinct com o 132 206 41 1 Quando si raggiunge il numero massimo di sessioni se si tenta di aprire una nuova sessione viene visualizzato un messaggio che indica che stato raggiunto il numero massimo di sessioni Se necessario impostare correttamente i parametri della sessione come il tipo o modello di terminale e la
125. si opzione della riga di comando Qualsiasi altra funzione immessa dopo la stringa viene ignorata La funzione Start Session consente di avviare una nuova sessione di terminale La funzione viene passata immettendo il testo immediatamente dopo la funzione Start Session in un Tasto veloce Ad esempio Start Session nomeprofilo Quando si utilizza la sessione Start Session una stringa di testo deve seguire la funzione Start Session La stringa di testo contiene il nome del profilo Tutte le altre funzioni immesse dopo la stringa vengono ignorate Tasti predefiniti Modalit 3270 La seguente tabella riporta un elenco dei tasti 3270 predefiniti quando viene caricato per la prima volta Distinct IntelliTerm Alcuni caratteri EBCDIC vengono mappati in caratteri ASCII sulla tastiera Questi sono il segno not e la barra verticale 1 Tasto PC Tasti del cursore Maius tasti del cursore Fine Ins Invio Ctrl Invio tast Num Home Tab Maius Tab Funzione 3270 Spostamento normale del cursore Spostamento rapido del cursore per 2 Tastiere avanzate Sposta il cursore alla fine del campo Attiva e disattiva il modo Inserimento Invio Nuova riga Nuova riga Sposta il cursore alla posizione iniziale Sposta il cursore al campo successivo Sposta il cursore al campo precedente 4 7 Distinct IntelliTerm Ctrl Fine Ctrl Home Ctrl Freccia sinistra Ctrl Freccia sinistra Ctrl Canc Backspace Esc Tast
126. siglia a tutti gli utenti di leggere questo capitolo Nel capitolo 2 vengono illustrate le sessioni di Distinct IntelliTerm e le opzioni personalizzabili dell ambiente IntelliTerm Questo capitolo va utilizzato come testo di riferimento Descrive inoltre le funzioni specifiche dell emulatore come la modalit Entry Assist Immissione assistita Nel capitolo 3 viene spiegato come eseguire il trasferimento file in modalit 3270 Nel capitolo 4 vengono fornite tutte le informazioni necessarie per personalizzare la tastiera durante le emulazioni e le combinazioni di tasti veloci che consentono di viii rendere pi spedito il lavoro con Distinct IntelliTerm Queste informazioni sono utili a tutti gli utenti Il capitolo 5 spiega come si stampano le schermate di IntelliTerm Nel capitolo 6 sono riportate informazioni utili per lavorare in modalit grafica su mainframe Le appendici A e B trattano dell ambiente di programmazione di Distinct IntelliTerm Queste informazioni sono destinate ai programmatori e o agli amministratori del sistema Convenzioni tipografiche In questa guida vengono utilizzate le seguenti convenzioni tipografiche Convenzione grassetto corsivo MAIUSCOLO Sans Serif minuscolo a Utilizzo Nomi di menu opzioni finestre di dialogo tasti ecc usati nelle istruzioni o quando si descrivono delle azioni Variabili enfasi o chiarezza Nomi di file e directory o nomi di per
127. sione di terminale con il nome breve assegnato al profilo della sessione sempre una singola lettera di solito a partire da A Esiste anche un argomento speciale chiamato System che consente di eseguire funzioni non orientate alle sessioni Un terzo campo molto utilizzato l oggetto L oggetto di solito indica la richiesta o il comando inviato alla sessione o al sistema Terminologia I termini ed i valori indicati di seguito sono importanti per la maggior parte degli aspetti dell utilizzo dell interfaccia DDE La schermata viene comunemente chiamata Spazio di presentazione o PS Quando si copiano informazioni da verso il PS gli indici utilizzati iniziano sempre da 1 e terminano con l ultimo valore del PS Ad esempio uno schermo 24x80 ha a disposizione 1920 posizioni indirizzabili che vanno da 1 a 1920 Dynamic Data Exchange Alcune delle richieste restituiscono pi voci contemporaneamente in una singola stringa Ciascuna voce delimitata da un byte di ritorno a capo r nella sintassi standard in C con il valore 0x0D o 13 in decimale Avvio di una conversazione Per avviare una conversazione con Distinct IntelliTerm necessario inviare un messaggio INITIATE utilizzando iterm come nome dell applicazione ed un argomento che pu essere uno dei nomi corti delle sessioni oppure System Visual Basic for Applications Word per Windows Excel Per avviare una conversazione VBA in Word per Windows o Excel utilizz
128. sponibile solo nella modalit 3270 Tasto Inser 3278 Una volta attivata questa opzione attribuisce al tasto Inser la funzionalit del tasto corrispondente di un 3278 In modalit 3278 il modo inserimento non viene reimpostato premendo un qualsiasi tasto che genera AID Invio 2 10 Mostra caratteri nulli Prossimo campo autom Modalit cancell completa Modalit inser completo Rispetta campi numerici Intermittente come corsivo Mostra aree sensibili Tutto maiuscolo Mostra ind righe colonne Le sessioni di Distinct IntelliTerm PFxx Questa funzione disponibile solo nella modalit 3270 Una volta attivata questa opzione visualizza sotto forma di punti centrati i caratteri nulli nei campi non protetti Questa opzione simile all opzione Spazi di Word per Windows Una volta attivata questa opzione fa passare automatica mente il sistema al campo non protetto successivo quando si raggiunge la fine di un campo non protetto Questa funzione disponibile solo nella modalit 3270 Questa opzione fa in modo che il tasto Canc ed il tasto Backspace cancellino i caratteri fino alla fine del campo invece che fino alla fine della riga corrente I veri terminali 3270 5250 non cancellano oltre la fine della riga Questa opzione attiva il modo inserimento caratteri fino alla fine del campo invece che fino alla fine della riga corrente I veri terminali 3270 5250 non effettuano l inserimento do
129. ste diverse modalit di emulazione terminale sono illustrate nel seguito La modalit TN3270 include il supporto per l emulazione terminale modello 2 3 4 o 5 i flussi estesi di dati il supporto delle modalit grafiche 3179G e 3279S3G il trasferimento file IND FILE le aree sensibili hotspot definibili la ridefinizione di tastiera e macro un linguaggio di script del tutto compatibile con Visual Basic for Application e capacit drag and drop per modificare facilmente il testo La modalit TN5250 include il supporto per il modello 2 24 righe per 80 colonne ed il modello 7 27 righe per 132 colonne In genere la maggior parte delle funzioni disponibili nell emulatore 3270 disponibile anche nell emulatore 5250 La modalit VT offre l emulazione VT52 VT100 VT220 VT320 e VT420 con molte funzioni aggiuntive come lo scorrimento all indietro illimitato con capacit di ricerca il supporto ANSI per le estensioni di colore le aree sensibili hotspot definibili la ridefinizione di tastiera e macro un linguaggio di script VBA avanzato le funzioni DDE ed altro ancora Distinct IntelliTerm viene fornito con una serie di potenti strumenti per lo sviluppo di applicazioni desktop che comprendono DDE EHLLAPI HLLAPI WinHLLAPI un linguaggio di script del tutto compatibile con Visual Basic for Applications VBA e Visual Basic Toolkit Distinct IntelliTerm disponibile sia per la piattaforma Windows che per le piattaforme Wi
130. sti di scelta appropriata 2 28 Le sessioni di Distinct IntelliTerm Se viene visualizzato il menu mobile e non si desidera eseguire alcuna azione fare semplicemente clic in un altro punto dello schermo ed il menu viene chiuso Aree sensibili La funzione Aree sensibili Hotspot consente a Distinct IntelliTerm di premere i tasti di azione esaminando il testo sullo schermo del terminale Ad esempio molti pacchetti di posta elettronica 3270 presentano la legenda dei tasti funzione nella parte inferiore dello schermo Il formato in genere simile a quello riportato di seguito PF2 Read PF3 End Se si fa doppio clic sul pulsante sinistro del mouse in qualsiasi punto del testo PF2 Distinct IntelliTerm preme automaticamente PF2 Vi sono tre gruppi predefiniti di aree sensibili che vengono attivati quando si usa Distinct IntelliTerm per la prima volta Questi vengono elencati nella finestra di dialogo Definisci aree sensibili Le legende del testo devono essere delimitate sul lato sinistro con uno spazio un carattere nullo o un attributo di campo Il delimitatore destro deve essere uno spazio due punti un segno di uguale o un attributo di campo Ad esempio il sistema dovrebbe essere in grado di interpretare la riga PF2 READ Ma non sar in grado di interpretare la riga PF2 READ Nell ultimo caso il carattere errato la virgola accanto alla parola PF2 Per accedere alla finestra di dialogo Definisci ar
131. sulla stazione di lavoro Non possibile avviare un trasferimentodi file immettendo un comando dal prompt del sistema host Quando si usa il CMS necessario trovarsi al prompt R Per il trasferimento di file con CMS non dimenticare di cominciare l elenco delle opzioni con una parentesi di apertura oppure aggiungere il comando Set Cmsxfer On nel profilo ITERM INI Quando si utilizza il TSO necessario trovarsi al prompt READY Quando si avvia un trasferimento di file non si possono avere aperti dei pannelli SPF Quando si usa MUSIC necessario essere in modo Go Assicurarsi che la schermata non entri in modo More altrimenti il trasferimento di file verr interrotto Come inviare file all host Per inviare un file all host 1 3 2 Selezionare l opzione Invia al sistema remoto dal menu Trasferisci oppure P premere il pulsante per l invio sulla barra strumenti La finestra di dialogo Carica un file sul sistema remoto consente di selezionare il file PC da inviare il nome del file di destinazione e le opzioni per il trasferimento di file Selezionare il nome file Appena selezionato il nome TN3270 immette automaticamente quel nome file nel campo Nome file PC correggendo il nome per il sistema di destinazione inoltre possibile inviare il file dal disco o dagli Appunti di Windows se questo contiene dati adatti Se i dati sono dispon
132. suma per ogni riga una quantit di memoria quattro volte superiore al normale Questa opzione controlla la quantit di righe mantenute nel buffer E possibile salvare fino a 9999 righe nel buffer Il valore predefinito di 100 righe Questa opzione controlla se la riga di stato visibile o meno e se il sistema host pu scrivere la riga di stato 2 15 Distinct IntelliTerm Formato Questa finestra di dialogo consente di selezionare le dimensioni della schermata per la sessione Larghezza predefinita Lunghezza predefinita Dimensioni buffer VT Opzioni tastiera Questa opzione imposta la larghezza della schermata predefinita quando viene creata una sessione Questa opzione imposta le dimensioni della finestra per la sessione Le dimensioni sono disponibili solo se le dimensioni del buffer VT sono impostate su 6 pagine Questa opzione imposta le dimensioni del buffer interno di visualizzazione Se non necessaria alcuna funzione VTA420 specifica selezionare 1 pagina In tal modo si conserva memoria e si accelerano determinate funzioni Questa opzione non ha alcun effetto sulle dimensioni del buffer Questa finestra di dialogo consente di selezionare varie opzioni di tastiera per la sessione Manda Invio come Backspace Modalit tasti cursore Modalit tastierino Preferenze Questa opzione determina quali caratteri vengono inviati quando viene premuto il tasto Invio Questa opzione determina il
133. t PROFILO EXEC nel file PC C PROF AUT iRc EHLLAPIReceiverile C PROF AUT A PROFILO EXEC ASCII CRLF EHLLAPIRelease Questa funzione viene utilizzata per rilasciare la tastiera 3270 Questa chiamata deve essere effettuata dopo una chiamata ad EHLLAPIReserve Function EHLLAPIRelease As Integer Esempio Il seguente esempio rilascia la tastiera IRc EHLLAPIRelease A 14 EHLLAPI HLLAPI WinHLLAPI EHLLAPIReserve Questa funzione viene utilizzata per impedire l uso la tastiera 3270 ed evitare che l utente acceda alla sessione 3270 dalla tastiera Function EHLLAPIReserve As Integer Esempio Il seguente esempio impedisce l uso della tastiera IRc EHLLAPIReserve EHLLAPIReset Questa funzione viene utilizzata per ripristinare i valori predefiniti dell interfaccia EHLLAPI Function EHLLAPIReset As Integer Esempio Il seguente esempio reimposta l interfaccia iRc EHLLAPIReset EHLLAPISearchField Questa funzione viene utilizzata per ricercare una determinata stringa in un campo Function EHLLAPISearchField strString As String iPos As Integer As Integer Input strString stringa VB da ricercare iPos posizione nel PS in cui iniziare la ricerca Output iPos posizione nel PS del testo se trovato se iRc 0 A 15 Distinct IntelliTerm Esempio Il seguente esempio ricerca la stringa More nel campo a partire dalla posizione 1841 iPos 1841 i
134. tamente il trasferimento di file Come modificare le opzioni del trasferimento di file possibile impostare alcune funzioni che influiscono sul trasferimenti file Queste opzioni possono essere personalizzate selezionando Profilo sessione dal menu Opzioni e quindi selezionando la categoria Trasferimento di file possibile indicare a TN3270 di eseguire l azione di un tasto prima di iniziare il trasferimento di file Ci utile se necessario annullare o richiamare le schermate iniziali inoltre possibile selezionare una dimensione di blocco da 512 byte a 9999 byte Con dimensioni di blocco superiori si ottengono velocit di trasferimento superiore in ogni caso blocchi di dimensioni inferiori sono preferibili quando si trasferiscono i dati da un sito remoto con collegamenti lenti 3 6 Traferimento di file TN3270 Profilo sessione CALCULUS x Categoria m Opzioni trasferimento file Azione preliminare Annulla Entry Assist C Nessuna azione Premi tasto Home H Premi tasto Invio Premi tasto Cancella Carica Salva Progr esterni i osi m Sistema host TA ESE CMS sita TSO MUSIC FF CICS Fr Caratteri Dimensioni blocco Nome programma Generali IND FILE 5 TT Cancella autom schermata Jie Host x faos amp Per altre opzioni fare clic sull elenco di categorie a sinistra Come cambiare il nome del programma per il trasferiment
135. te al numero di voci di aree sensibili che possibile aggiungere Le aree sensibili vengono salvate per ogni modo terminale Ci significa che le aree sensibili definite per le sessioni dei modi 3270 non saranno visibili dalle sessioni del modo VT e viceversa L opzione Maiuscole minuscole una funzione a livello di sistema L impostazione di questa opzione altera tutte le aree sensibili al momento definite Cancellazione delle aree sensibili Per annullare la definizione di un area sensibile selezionare il testo dell area sensibile nella casella di riepilogo e selezionare il pulsante Elimina Salvataggio delle aree sensibili Tutte le aree sensibili e le opzioni vengono automaticamente salvate in un profilo globale quando si seleziona il pulsante Chiudi Vengono salvate nel file ITERM INI 2 30 Le sessioni di Distinct IntelliTerm nella directory di Windows Non necessario salvare il profilo utente per salvare le voci delle aree sensibili Visualizzazione delle aree sensibili Per visualizzare le aree sensibili controllare la voce Mostra aree sensibili nella categoria Video della finestra di dialogo Profilo sessione In tal modo il testo dell area sensibile viene visualizzato come testo nero su sfondo grigio Gestione font Distinct IntelliTerm richiede dei font a spaziatura fissa invece dei font proporzionali I font a spaziatura fissa sono necessari perch il testo venga visualizzato in posizioni congrue sullo sch
136. te alla palette riguardano tutte le sessioni di terminale 3270 Non alterano alcuna altra applicazione in esecuzione sul sistema 1 Per accedere alla Palette dei colori selezionare la categoria Palette colori dalla finestra di dialogo Profilo sessione Viene visualizzata la finestra riportata di seguito Profilo sessione CALCULUS xi Categoria Palette dei colori DI Colori del sistema Annulla EBEENENNT co ESCONO 1 Pe Componenti 0 0 100 Cursore Sia 0 0 100 wa Schermata ox oz E 100 Ripristina tutto a S 3 Bipistina colore RI Entm Assist Sl Per altre opzioni fare clic sull elenco di categorie a sinistra N Per cambiare un colore di base selezionare innanzitutto il colore di base selezionare il blocco di colore quindi spostare le barre di scorrimento per ottenere la composizione desiderata Il testo di esempio cambia man mano che si spostano le barre di scorrimento 3 Per riportare un colore sul valore predefinito di sistema selezionare il colore e quindi premere il pulsante Ripristina colore 4 Per reimpostare tutti i colori sui valori predefiniti premere il pulsante Ripristina tutto 2 20 Le sessioni di Distinct IntelliTerm Sn Una volta completate le modifiche premere Salva o OK Le modifiche alla Palette colori vengono riportate in tutto il sistema e vengono salvate automaticamente in
137. tegory Cursor Category Display Category Entry Assist Category File Transfer Category Font Category General Category Host Category Mouse Category Print Category PCPrint 2 40 Descrizione Impedisce all utente di modificare il modello 3270 Impedisce all utente di modificare i colori Impedisce all utente di modificare le palette colori Impedisce all utente di modificare il tipo di cursore Impedisce all utente di modificare le funzioni di visualiz zazione Impedisce all utente di modificare le funzioni di Entry Assist Impedisce all utente di modificare i valori predefiniti relativi al trasferimento file Impedisce all utente di modificare le funzioni relative ai font Ci non impedisce all utente di modificare il font della sessione Impedisce all utente di modificare le funzioni generali Impedisce all utente di modificare le funzioni host Impedisce all utente di modificare le funzioni del mouse Impedisce all utente di modificare le funzioni di stampa Impedisce all utente di modificare le funzioni PCPRINT Category Save Category Toolbar Category Translate Tables Category Window Title Category VT Character Sets Category VT Display Category VT Keyboard Category VT Model Category VT Preferences Category VT Screen Category VT Tabs Esempio Le sessioni di Distinct IntelliTerm Impedisce all utente di modificare le funzioni di salvataggio Impedisce all utente di modificare le opzioni della
138. to visualizzato in campi non protetti Per copiare il testo in Appunti selezionare il testo e premere Ctrl C Una volta che il testo in Appunti posizionare il cursore su un punto dello schermo e premere Ctrl V per inserire il testo degli Appunti in quel punto 1 9 Distinct IntelliTerm 4 Per copiare tutta la schermata 3270 in Appunti innanzitutto premere Ctrl Tast Num 5 Tast Num 5 il tasto 5 sul tastierino numerico Il tasto Bloc Num deve essere disattivo per questa combinazione Quindi premere Ctrl C per copiare la schermata in Appunti Di nuovo una volta in Appunti possibile spostare il cursore in una qualsiasi posizione sullo schermo e premere Ctrl V per inserire il testo degli Appunti nuovamente sullo schermo Il metodo di evidenziazione pu essere selezionato nella categoria Cursore della finestra di dialogo Profilo sessione Si pu scegliere un blocco di evidenziazione in negativo o un riquadro di selezione ad elastico Azioni predefinite del mouse modalit 3270 Le azioni predefinite del mouse sono configurate nel seguente modo Azione Clic con il pulsante sinistro Clic con il pulsante destro Fare clic e trascinare il pulsante sinistro Fare doppio clic con il pulsante Maius clic pulsante sinistro Maius clic pulsante destro Ctrl clic pulsante sinistro Ctrl clic pulsante destro Maius Ctrl clic pulsante sinistro Maius Ctrl clic pulsante destro Effetto Sposta il cursore ne
139. tra e riempie il resto dello schermo con un bordo grigio tridimensionale In tal modo la sessione viene incorniciata Per avere una cornice nera annullare questa opzione Sempre come finestra terminale Quando la finestra viene ridimensionata Distinct IntelliTerm in genere centra l area del terminale nella finestra e riempie i bordi con il colore grigio o nero Se si desidera costringere il sistema a creare sempre una finestra delle dimensioni esatte della finestra del terminale selezionare questa opzione Quando viene selezionata questa opzione non possibile ingrandire lo schermo Salva font e inf finestra in uscita Quando questa opzione attivata le informazioni relative al font alla posizione ed alle dimensioni della finestre vengono salvate automaticamente nel profilo Cambio modalit Questa opzione controlla in che modo funziona Distinct IntelliTerm quando passa dalle dimensioni del terminale predefinite a quelle alternative e viceversa Ci si verifica solo se si seleziona un terminale Modello 3 4 o 5 per un 3270 o se il terminale VT ha ricevuto comandi per la modifica delle dimensioni della finestra La prima opzione Dimensioni font costanti indica al sistema di usare sempre la stessa dimensione di font quando cambia da un modo all altro In tal modo il sistema cambia le dimensioni della finestra quando cambia il modo del terminale Il vantaggio di questa opzione che sempre possibile leggere il font
140. ultare il paragrafo Sequenze di Escape pi avanti in questo capitolo Questa opzione viene utilizzata per inviare una stringa di pulizia alla stampante al termine di un processo di stampa PCPRINT o TPRINT Questa sequenza viene inviata quando nei dati si riceve il comando Printer Off Per le combinazioni di caratteri riservate consultare il paragrafo Sequenze di Escape pi avanti in questo capitolo Questa finestra di dialogo consente di personalizzare le opzioni relative al salvataggio delle schermate su disco Modalit salvataggio Questa opzione determina se a ogni nuovo salvataggo i dati verranno inseriti alla fine del file di memorizzazione 2 13 Distinct IntelliTerm Salva in formato Conferma sempre Nome file predefinito impostazione predefinita o sovrascriveranno il file di salvataggio Questa opzione controlla la tabella codici usata per salvare un immagine dello schermo su disco Selezionare la tabella codici ANSI Windows se si desidera usare il file con un altro programma Windows Selezionare la tabella codici ASCII DOS se si desidera usare il file con un programma DOS Questa opzione costringe tutte le opzioni di salvataggio eccetto la modalit Cattura a richiedere informazioni sul salvataggio Immettere qui il percorso ed il nome del file di salvataggio Categoria Tabelle traduzione Questa finestra di dialogo consente di personalizzare le tabelle di conversione per questa parti
141. un profilo a livello di sistema Non necessario salvare le modifiche alla palette colori in un profilo perch diventino effettive Profili Con Distinct IntelliTerm possibile salvare tutte le opzioni personalizzate relative alla sessione come Font Entry Assist Immissione assistita Colori e Mouse in un profilo Quando viene creata una sessione possibile usare le informazioni dal profilo per personalizzare la sessione Vi sono due tipi di profili i profili definiti dall utente ed il profilo predefinito I profili predefiniti dall utente sono quelli creati dagli utenti e salvati su un disco Quando si crea una nuova sessione ancora possibile sostituire l indirizzo IP dell host gateway il tipo di terminale e le caratteristiche del terminale nella finestra di dialogo Nuova sessione Il secondo tipo il profilo predefinito Quando si crea una sessione Distinct IntelliTerm utilizza il profilo denominato DEFAULT per impostare le caratteristiche della sessione possibile personalizzare questo profilo in base alle proprie preferenze modificando le preferenze richieste e quindi salvandole in un profilo denominato DEFAULT Creazione e salvataggio di un profilo E necessario creare un profilo per ogni sessione che collega un host diverso o che richiede opzioni di sessione diverse Per creare e salvare un profilo 1 Personalizzare la sessione in base alle proprie preferenze Ad esempio dimensionare la finestra Intel
142. unto dello schermo 3270 o 5250 L ubicazione delle colonne verr calcolata ed automaticamente aggiunta alla casella di riepilogo Tabulazioni Per annullare l impostazione di una tabulazione selezionare l arresto tabulazione e quindi fare clic sul pulsante Cancella Per rimuovere tutti gli arresti tabulazione fare clic sul pulsante Cancella tutto Salvataggio delle opzioni di Entry Assist Dopo aver apportato le modifiche alla categoria Entry Assist fare clic su OK per salvare le modifiche per la sessione corrente Se la funzione Salva automaticamente attivata le modifiche all opzione verranno automaticamente registrate su disco nel profilo della sessione corrente Se la funzione Salva automaticamente non attivata necessario fare clic sul pulsante Salva e salvare le impostazioni correnti della sessione in un profilo Funzioni per la sicurezza Distinct IntelliTerm consente di disattivare un certo numero di opzioni e di funzioni di menu Disattivazione della riga dei menu Per disattivare la riga dei menu aggiungere la seguente riga alla sezione Disable Settings nel file ITERM INI nella directory di Windows Se tale sezione non esiste aggiungerla alla fine del file Disable Settings Display Menu Off Disattivazione dei comandi di menu e della barra degli strumenti Per disattivare i comandi dei menu e della barra degli strumenti aggiungere la riga alla sezione Disable Settings nel file ITERM INI della directory
143. utom schermata Categoria PCPrint Questo gruppo di pulsanti di scelta controlla le azioni che vengono eseguite prima dell inizio di un trasferimento file Ci utile se necessario svuotare lo schermo o spostare il cursore prima dell inizio del trasferimento file Il valore predefinito Nessuna azione Questa opzione imposta il tipo di sistema operativo predefinito dell host Questa opzione imposta le dimensioni del blocco per il trasferimento file Le dimensioni possono essere comprese tra 512 byte e 9999 byte Sulle reti locali ad alta velocit quanto pi grande il blocco tanto pi veloce il trasferimento Questa opzione consente di modificare il nome del programma di trasferimento file Ci utile se si desidera eseguire l elaborazione preliminare con un eseguibile prima di avviare realmente il trasferimento dei file o se necessario cambiare il nome in quanto il simbolo non fa parte della serie dei caratteri dell host Questa opzione annulla automaticamente il Controllo trasferimento file alla fine del trasferimento dei file Se questa opzione viene disattivata necessario fare clic su OK per visualizzare i risultati del trasferimento Questa finestra di dialogo consente di personalizzare le opzioni di stampa utilizzate con i comandi di stampa PCPRINT TPRINT e Tutti i dati La categoria PCPrint disponibile solo nella modalit 3270 2 12 7171 TPRINT Invia output PCPRINT TPRINT a Stri
144. videnziato Seleziona l intera schermata Tasti predefiniti Modalit 5250 La seguente tabella riporta un elenco dei tasti 5250 predefiniti quando Distinct IntelliTerm viene caricato per la prima volta Tasto PC Tasti del cursore Maius tasti del cursore Fine Ins Invio Canc Ctrl Invio Home Tab Maius Tab Funzione 5250 Spostamento normale del cursore Spostamento rapido del cursore per 2 Tastiere avanzate Sposta il cursore alla fine del campo Attiva e disattiva il modo inserimento Invio Cancella Nuova riga Nuova riga Sposta il cursore alla posizione Home Sposta il cursore al campo successivo Sposta il cursore al campo precedente 4 9 Distinct IntelliTerm Ctrl Fine Ctrl Home Ctrl Freccia sinistra Ctrl Freccia destra Ctrl Canc Ctrl Ins Maius Ins Alt F4 Maius Fine Home Ctrl F1 Maius Esc Backspace Esc Pausa Ctrl 6 F1 F12 Maius F1 F12 Invio Tast Num F1 F10 Maius F1 F10 Ctrl F1 F4 Ctrl Tast Num 5 Tasto 5250 Ctrl A Ctrl B Ctrl C 4 10 Cancella fino alla fine del campo Cancella immissione Parola precedente Parola successiva Cancella fino alla fine della parola Modifica Copia Modifica Incolla Esci Contrassegno campo Guida Richiesta sistema Sposta il cursore a sinistra e cancella il carattere Ripristina Sblocca la tastiera ed annulla l Ins Campo meno Campo pi Cancella Segno di perc EBCDIC PF1 PF12 Tastiere avan
145. zate PF13 PF24 Tastiere avanzate Uscita campo PF1 PF10 Tastiere normali PF11 PF20 PF21 PF24 Tastiere avanzate Tastiere normali Tastiere normali Seleziona l intero schermo Descrizione 5250 Crea una nuova sessione Chiude la sessione corrente Copia il blocco evidenziato in Appunti Ctrl D Ctrl E Ctrl F Ctrl G Ctrl H Ctrl I Ctrl N Ctrl P Ctrl Q Ctrl R Ctrl S Ctrl V Ctrl W Ctrl X Ctrl Z Maius Canc Tastiera e macro Duplica Attiva disattiva l Immissione assistita Contrassegno del campo Abilita disabilita la visualizzazione degli attributi Cancella il buffer caratteri Inserisce il testo da Appunti Passa alla sessione successiva Stampa la schermata corrente Chiude tutte le sessioni ed esce da IntelliTerm Riceve un file dall host Invia un file all host Inserisce il testo da Appunti Attiva e disattiva l a capo automatico Copia il testo in Appunti e lo cancella Cancella Taglia il testo evidenziato Tasti predefiniti Modalit VT La seguente tabella riporta un elenco dei tasti VT predefiniti quando Distinct IntelliTerm viene caricato per la prima volta Tasto PC Tasti del cursore Esc Ins Canc Home Fine PGSU PGGIU Funzione VT Spostamento normale del cursore Escape VT420 Funzione Inserimento Cancella Funzione Cerca VT420 Funzione finale VT420 Funzione VT420 precedente Funzione VT420 successiva 4 11 Distinct IntelliTerm Invio Ctrl Invio Ctrl
146. zione nel PS del campo Esempio Il seguente esempio ricerca il successivo campo non protetto che inizia alla posizione 81 iPos 81 iRc EHLLAPIFindFieldPosition EHLLAPI NEXTUNPROT iPos EHLLAPIGetRowString Questa funzione che non una vera chiamata EHLLAPI viene utilizzata per richiamare il contenuto di una riga specifica nel PS Gli attributi vengono tradotti in spazi vuoti e non viene restituito alcun attributo esteso A 11 Distinct IntelliTerm Function EHLLAPIGetRowString idSession As String strString As String iRow As Integer As Integer Input idSession l identificatore con nome breve della sessione Deve essere una singola lettera maiuscola iRow valore di riga compreso tra 1 ed il massimo numero di righe Output strString stringa VB che riceve il contenuto della riga Esempio Il seguente esempio recupera il contenuto della riga 23 in una stringa VB IRc EHLLAPIGetRowsString A strRow 23 EHLLAPIGetVersion Questa funzione viene utilizzata per recuperare la versione dell interfaccia EHLLAPI Function EHLLAPIGetVersion hiVer As Integer loVer As Integer As Integer Output hiVer numero principale della versione loVer numero secondario della versione Esempio Il seguente esempio recupera la versione corrente dell interfaccia EHLLAPI iRc EHLLAPIGetVersion hiVer loVer EHLLAPIPause Questa funzione viene utilizzata per eseguire una pausa di un numero specifico di incrementi di mezzi
Download Pdf Manuals
Related Search
Related Contents
Chef'sChoice 685 Use and Care Manual "取扱説明書" 製品取扱説明書 SeaChanger Wash Manual user manual KNA-G421 Tenter de « créer la demande… à partir de l`offre Bedienungsanleitung Statistix User`s Guide. - College of Engineering and Science Pédagogie différenciée Copyright © All rights reserved.
Failed to retrieve file