Finestra di dialogo Configura le impostazioni avanzate di connessione
Come accedere a questa finestra di dialogo?
-
Aprire la finestra Impostazioni.
I passaggi dipendono dalla modalità dell'interfaccia utente.
Modalità dell'interfaccia utente Passaggi Barra multifunzione oppure Browser di Reflection Con una sessione aperta in Reflection, nella Barra di accesso rapido, fare clic su . TouchUx Toccare l'icona Ingranaggi, quindi selezionare Impostazioni dei documenti. -
In Connessione all'host, selezionare Configura le impostazioni avanzate di connessione.
Da questa finestra di dialogo, è possibile definire le funzionalità avanzate di TN3270.
TN3270 avanzato
Specifiche per TN3270
Impostazione | Descrizione |
---|---|
Considera il tasto SYSREQ come | Selezionare l'azione che deve essere eseguita quando viene premuto il tasto SYSREQ. La definizione di questo tasto e i relativi valori cambiano a seconda dell'applicazione host. |
Considera il tasto ATTN come | Selezionare l'azione che deve essere eseguita quando viene premuto il tasto ATTN. La definizione di questo tasto e i relativi valori cambiano a seconda dell'applicazione host. |
Stesso modello per schermo principale e alternativo | Selezionare per utilizzare lo stesso tipo di modello per le dimensioni di entrambi gli schermi principale e alternativo. Quando questa opzione è selezionata, è possibile utilizzare un tipo di modello diverso dal modello 2 per gli schermi principali. |
Protocollo avanzato TN3270
Impostazione | Descrizione |
---|---|
Attiva stampante associata | Selezionare questa opzione per associare una sessione del terminale 3270 a una sessione specifica della stampante 3270, in modo da inviare tutti i lavori di stampa dalla sessione del terminale selezionata alla periferica di stampa associata alla sessione della stampante specificata. Se abilitate, sono disponibili le seguenti opzioni: - Sessione stampante 3270 associata: selezionare questa opzione per specificare la sessione della stampante associata in base al nome del documento. Quando viene utilizzata questa opzione, la sessione della stampante si avvia automaticamente quando la sessione del terminale si connette all'host. - Stringa di associazione: Selezionare questa opzione per specificare la sessione della stampante associata utilizzando una stringa di associazione. La stringa deve contenere solo caratteri maiuscoli e la sua lunghezza è limitata a un massimo di 300 caratteri. La stringa di associazione identifica la sessione del terminale 3270 selezionata. Dopo avere immesso la stringa qui, è possibile selezionarla dalla casella di riepilogo Associazione TN quando si configura la sessione della stampante 3270 associata. Quando viene utilizzata questa opzione, è necessario avviare la sessione della stampante prima di poterla utilizzare. |
Azione alla connessione
È possibile configurare una sessione per eseguire una macro, avviare un'applicazione, aprire una pagina Web, inviare un messaggio di posta elettronica o eseguire numerose altre azioni prima o dopo la connessione all'host.
Impostazione | Descrizione |
---|---|
Esegui una macro o un'altra azione prima della connessione iniziale | Selezionare questa opzione per eseguire l'azione associata alla connessione dopo l'apertura del file di sessione, ma prima della connessione iniziale all'host. (Questa azione viene eseguita anche se la sessione non è configurata per la connessione automatica.) Quando questa opzione è abilitata, viene visualizzata la finestra Seleziona azione. Selezionare un'azione o una macro da eseguire prima della connessione all'host. Se si preferisce eseguire un'altra azione alla connessione della sessione, è possibile selezionare altre azioni dal riquadro attività. |
Esegui una macro o un'altra azione dopo la connessione iniziale | Selezionare questa opzione per eseguire l'azione associata alla connessione in occasione della connessione iniziale all'host. Quando questa opzione è abilitata, viene visualizzata la finestra Seleziona azione. Selezionare un'azione o una macro da eseguire dopo la connessione all'host. Se si preferisce eseguire un'altra azione alla connessione della sessione, è possibile selezionare altre azioni dal riquadro attività. Esegui alla riconnessione viene visualizzato quando viene selezionato Esegui una macro o un'altra azione dopo la connessione iniziale. Selezionare Esegui alla riconnessione per eseguire l'azione di connessione in occasione della connessione iniziale all'host e ogni volta che la sessione si riconnette all'host. |
Generale
Keep alive
Impostazione | Descrizione | |
---|---|---|
Send Keep Alive packets (Invia pacchetti keep alive) | Selezionare per consentire un controllo costante delle comunicazioni tra la sessione corrente e l'host allo scopo di monitorare i problemi di connessione man mano che si verificano. | Scegliere uno dei tre tipi di pacchetti keep alive elencati di seguito: |
Scegliere | Per | |
Sistema | Consentire allo stack TCP/IP di tenere traccia della connessione host. Questo metodo richiede una quantità inferiore di risorse di sistema rispetto alle opzioni Invia pacchetti NOP o Invia pacchetti di conferma periodica. Tuttavia, la maggior parte degli stack TCP/IP invia raramente pacchetti keep alive. | |
Invia pacchetti NOP | Consentire a Reflection di inviare periodicamente all'host un comando No operation (Nessuna operazione, NOP). Non è richiesto all'host di rispondere a questi comandi, ma lo stack TCP/IP può rilevare se si è verificato un problema nella consegna del pacchetto. | |
Invia pacchetti di conferma periodica | Consentire a Reflection di inviare periodicamente un comando di conferma periodica all'host per stabilire se la connessione è ancora attiva. L'host deve rispondere a questi comandi. Reflection chiude la connessione se non riceve una risposta o se si è verificato un errore nell'invio del pacchetto. | |
Timeout keep alive in secondi | Selezionare l'intervallo tra le richieste keep alive, che può essere compreso tra 1 e 9999 secondi; il valore predefinito è 600 secondi. |
Posizione Telnet
Impostazione | Descrizione |
---|---|
Posizione Telnet | (Facoltativo) Digitare sino a un massimo di 41 caratteri per descrivere brevemente la sessione. Potrebbe essere utile riportare la posizione del PC, il nome del computer o l'indirizzo IP. Questa funzionalità utilizza l'opzione SEND-LOCATION supportata nelle connessioni Telnet (RFC779). Reflection non attiva un comando WILL SEND se l'utente non seleziona l'opzione Posizione Telnet digitando informazioni in questa casella. |
HLLAPI
Nome breve
Selezionare un nome breve HLLAPI da associare alla sessione. Tale valore viene utilizzato da un'applicazione HLLAPI per identificare una sessione dell'host. Come nome breve è possibile utilizzare qualsiasi lettera maiuscola singola (A-Z).
Per impostazione predefinita, Reflection assegna la prima lettera disponibile (A se non sono in esecuzione altre sessioni) e salva quel valore come nome breve quando viene salvato il documento della sessione. Se vengono aperte più sessioni con lo stesso nome breve HLLAPI, Reflection riassegna automaticamente il nome breve HLLAPI a ciascuna sessione che viene aperta dopo la prima, utilizzando la lettera successiva disponibile.
Se l'applicazione HLLAPI in uso richiede un valore di nome breve specifico, specificare questo valore, quindi salvare il documento della sessione. Se vengono eseguite più sessioni, è necessario accertarsi che le sessioni in esecuzione nello stesso momento non richiedano lo stesso nome breve HLLAPI.
Se si desidera che Reflection generi valori nuovi e arbitrari per il nome breve di ogni nuova sessione, salvare tutti i documenti della sessione con il nome breve HLLAPI impostato su A. Reflection imposterà sempre il nome breve HLLAPI su A per la prima sessione e, per ogni sessione seguente, riassegnerà il nome breve utilizzando la lettera successiva disponibile.
Nome lungo
Immettere un nome lungo HLLAPI da associare alla sessione. Un nome lungo HLLAPI identifica la sessione dell'host per comodità dell'utente. Non viene utilizzato dall'applicazione HLLAPI. Il nome lungo può avere un massimo di otto caratteri e includere lettere, numeri e altri caratteri.
Compatibilità
Se si esegue la migrazione da un prodotto Extra! o Reflection di versioni precedenti e l'applicazione utilizza le impostazioni di compatibilità HLLAPI di default, selezionare semplicemente Reflection o Extra! dall'elenco a discesa Compatibilità. In questo modo, il supporto HLLAPI di Reflection verrà configurato in conformità alle impostazioni predefinite di queste applicazioni.
Se l'applicazione richiede impostazioni di compatibilità HLLAPI personalizzate, selezionare Personalizzato dall'elenco a discesa Compatibilità. Dopo aver selezionato Personalizzato, è possibile immettere una maschera di compatibilità personalizzata.
Nota
A causa delle variazioni nell'implementazione di HLLAPI nei prodotti precedenti, quando le applicazioni HLLAPI di Extra! e di versioni precedenti di Reflection vengono eseguite con Reflection potrebbero non funzionare esattamente come quando venivano eseguite con il prodotto per cui erano state inizialmente scritte. Anche quando è stata selezionata l'impostazione di compatibilità corretta, potrebbero verificarsi piccole differenze nello stato o nel codice restituito da alcune funzioni.
Maschera di compatibilità personalizzata
I valori numerici consentiti dagli stili delle maschere di compatibilità personalizzate sono maschere di bit che contengono bit separati di informazione relativi alla configurazione HLLAPI di Reflection. Ogni stile è uguagliato a un valore decimale ed esadecimale. Consultare la tabella riportata di seguito per un elenco degli stili e dei valori.
Per creare una maschera di compatibilità, aggiungere i valori decimali o esadecimali di ogni stile e immettere la somma nel campo Maschera di compatibilità personalizzata. I valori possono essere immessi sia in formato decimale sia in formato esadecimale; tuttavia, se si scelgono questi ultimi, ricordarsi di sostituire 0x all'inizio del valore con &H. Per utilizzare il valore esadecimale 0x5380, ad esempio, immettere &H5380 nel campo Maschera di compatibilità personalizzata.
Per attivare, ad esempio, Propaga EAB (valore decimale = 1), Posizione di inibizione dell'input (valore decimale = 8), e Non andare a capo alla fine dello spazio di presentazione (valore decimale = 512), sommare questi tre numeri (1 + 8 + 512 = 521) e immettere il totale nel campo della maschera di compatibilità.
Style (Stile) | Valore decimale | Valore esadecimale |
---|---|---|
Propaga EAB Quando questo bit è attivato, l'esecuzione di una funzione Copy Presentation Space (Copia spazio di presentazione) oppure Copy Presentation Space to String (Copia spazio di presentazione nella stringa), con i parametri di sessione EAB e NOXLATE, produce la copia di ogni attributo esteso specificato all'inizio di un campo in tutti i caratteri del campo per i quali non è stato attivato esplicitamente l'attributo esteso corrispondente. Quando questo bit è disattivato, l'attributo non viene copiato in tali caratteri. Questo bit si applica solo alle sessioni 3270. | 1 | 0x0001 |
Protocollo di richiesta dell'aggiornamento host Quando questo bit è attivato, le funzioni di richiesta dell'aggiornamento host Query Host Update registrano le modifiche allo spazio di presentazione solo se sono state originate dall'host. Quando questo bit è disattivato, le funzioni registrano le modifiche originate dall'host o dalla tastiera. | 2 | 0x0002 |
Posizione di inibizione dell'input Questo bit stabilisce la posizione dell'indicatore per l'inibizione dell'input nella stringa restituita da Copy OIA (Copia area di informazioni dell'operatore). Quando è attivato, l'indicatore viene visualizzato nella posizione 9. Quando è disattivato l'indicatore viene visualizzato nella posizione 5. | 4 | 0x0004 |
Copia lo spazio di presentazione oltre la fine Questo bit stabilisce il comportamento della funzione Copy Presentation Space to String (Copia spazio di presentazione nella stringa) quando la stringa da essa specificata si estende oltre la fine dello spazio di presentazione. Quando è attivato, non viene generata alcuna segnalazione di errore e i dati che si trovano tra la posizione specificata sino alla fine dello spazio di presentazione vengono copiati mentre ciò che rimane della stringa dei risultati viene trasformata in zero binari. Quando è disattivato, Reflection restituisce un errore (APIPARAMETERERROR, valore 2). | 8 | 0x0008 |
Attendi un secondo Quando questo bit è attivato, prima di restituire un risultato, HLLAPI attende un secondo dopo l'ultima modifica dello spazio di presentazione generata dell'host. Quando è disattivato, HLLAPI non attende. Influisce sulle funzioni Copy OIA (Copia area di informazioni dell'operatore), Query Host Update (Richiedi aggiornamento host), Copy Presentation Space to String (Copia spazio di presentazione nella stringa) e Copy Presentation Space (Copia spazio di presentazione). | 16 | 0x0010 |
Modifica campo protetto Quando questo bit è attivato, la funzione Copy Presentation Space to String (Copia spazio di presentazione nella stringa) può essere utilizzata per copiare in campi protetti. Quando è disattivato, la copia in campi protetti non è consentita. | 32 | 0x0020 |
Converti gli attributi 5250 in attributi 3270 Quando questo bit è attivato, gli attributi copiati dall'applicazione HLLAPI dallo spazio di presentazione del terminale 5250 vengono convertiti in attributi del terminale 3270. Quando è disattivato, Reflection restituisce i valori degli attributi del terminale 5250 (con i due bit di ordine alto attivi). | 64 | 0x0040 |
Sempre vuoto Quando questo bit è attivato, i caratteri dei dati che le funzioni Copy Presentation Space to String (Copia spazio di presentazione nella stringa) o Copy Presentation Space (Copia spazio di presentazione) trovano nello spazio di presentazione e che non possono essere convertiti in ASCII vengono trasformati in spazi. Quando è disattivato, impostando ATTRB è possibile specificare come devono essere trattati questi caratteri (se ATTRB è attivato, vengono passati per il loro valore originale, se è disattivato, vengono convertiti in spazi). | 128 | 0x0080 |
Trasmetti campi protetti modificati Questo bit è rilevante quando viene consentita la modifica HLLAPI dei campi protetti (vedere Modifica campo protetto). Quando è attivato, il campo protetto modificato non viene inviato all'host in risposta a un comando di lettura delle modifiche. Quando è disattivato, il campo protetto modificato viene inviato. | 256 | 0x0100 |
Non andare a capo alla fine dello spazio di presentazione Questo bit stabilisce il comportamento di un'operazione di copia di una stringa nello spazio di presentazione quando viene raggiunta la fine dello spazio di presentazione prima che la stringa sia stata interamente copiata. Se il bit è attivato, l'operazione si interrompe e restituisce un errore APITRUNCATED. Se è disattivato, l'operazione di copia prosegue dall'inizio dello spazio di presentazione. | 512 | 0x0200 |
Errore Escape errato Quando questo bit è attivato, le sequenze di escape non definite passate a Invia tasto vengono segnalate da un errore APIPARAMETERERROR. Quando è disattivato, gli errori di questa natura vengono ignorati. | 2048 | 0x0800 |
Interrompi Invia tasto in corrispondenza di AID Il comportamento standard di Invia tasto consiste nel suddividere le stringhe da inviare in segmenti delimitati da un tasto AID e nell'invio sequenziale di questi segmenti, con generazione di errore solo nel caso di obiezione da parte dell'emulatore, espressa con l'inibizione dell'input o con uno stato di occupato. Quando il bit è attivato, HLLAPI interrompe l'invio dopo il primo di questi segmenti, generando un errore se Errore Invia tasto dopo AID è attivato. Quando il bit è disattivato, in circostanze simili HLLAPI non genera un errore. | 4096 | 0x1000 |
Errore Invia tasto dopo AID Quando questo bit è attivato, l'applicazione HLLAPI genera un errore se Invia tasto continua a inviare caratteri dopo la trasmissione di un tasto AID. Quando il bit è disattivato, in circostanze simili l'applicazione non genera un errore. | 8192 | 0x2000 |
Restituisci campi a lunghezza zero Se questo bit è attivato, la funzione Find Field Position (31) (Trova posizione campo) restituisce APIOK e la posizione (nel parametro della posizione) del successivo campo di lunghezza zero. In caso contrario, restituisce APIZEROLENFIELD e 0 nel parametro della posizione. | 16384 | 0x4000 |
Disattiva Cache Se attivato, questo bit disattiva il meccanismo di cache che aumenta le prestazioni. Se si verificano problemi di sincronizzazione tra l'applicazione in uso e lo schermo di Reflection, si consiglia di provare ad attivare questo bit. Dopo averlo attivato, è possibile che si verifichi un peggioramento delle prestazioni HLLAPI. | 32768 | 0x8000 |
Versione non aggiornata di Flashpoint Le versioni 3.1 e precedenti di Flashpoint si aspettano che le chiamate consecutive CopyPS includano o non includano gli attributi, indipendentemente dalle impostazioni degli attributi. Attivando questo bit, HLLAPI accetta questo comportamento. | 65536 | 0x10000 |
Convertitore DOS ASCII Questo bit converte un carattere HLLAPI in formato DOS ASCII. | 131072 | 0x20000 |
Valori OIA Extra! Quando questo bit è attivato, Copy OIA restituisce valori del buffer OIA che corrispondono ai valori Extra! invece dei valori predefiniti di Reflection. | 262144 | 0x40000 |
Stile Rumba La configurazione Reflection HLLAPI corrisponde alle impostazioni predefinite di Rumba. | 297 | 0x0129 |
Stile Extra! La configurazione HLLAPI di Reflection corrisponde alle impostazioni predefinite che si trovano in Extra!. | 21380 | 0x5384 |
Maggiori informazioni