Table of Contents
- Emulatore
- Le funzioni della Title Bar
- Gestione Finestra
- Analisi della Comunicazione
- Icone
- Cache Locale dei formati video
- Valori Memorizzati
- Gestione Memorizzazioni Aspetto
- Configurazione
- Dove risiedono i file di configurazione
- Invio segnalazione errori
- Le funzioni della Header Bar
- Area Ambiente
- Area Oggetti
- Area Dinamica
- Icone
- Le funzioni della Tool Bar
- Sinistra
- Destra
- Le funzioni della Status Bar
- Il corpo dell'emulatore
- Significato dei colori di sfondo
- La storia dei valori
- Campi Tipizzati
- Lista (Subfile)
- Utilizzo del PopUp in lista
- Selezione di un elemento della lista
- Configurazione del formato
- TabSheet
- Function Bar
- La tastiera
- Utilizzo della tastiera
Emulatore
L'emulatore ha funzione di consentire l'utilizzo dei programmi Sme.Up dotati di interfaccia 5250. Il layout della finestra si mostra molto simile al formato video tradizionale 5250:![]() |
Come tutte le finestre di Looc.Up anche la finestra emulatore può essere suddivisa in zone ciascuna con proprie caratteristiche perculiari
Le funzioni della Title Bar
![]() |
La "Title Bar", oltre a visualizzare il titolo ed il sottotitolo dell'applicazione, consente l'esecuzione di una serie di funzioni mediante l'attivazione del "System Menu", tramite:
- ALT + BARRA SPAZIATRICE;
- Click (tasto sinistro) su icona Emulatore della Title bar;
- Click tasto destro del mouse sulla Title Bar:
![]() |
Suddividiamo il "System Menu" in sette aree:
- Gestione Finestra: sono le funzioni standard di Windows di gestione delle finestre;
- Analisi della Comunicazione: è un menu tecnico che consente, mediante l'attivazione di un sottomenu, l'accesso e la visualizzazione degli oggetti utilizzati per la comunicazione tra il server iSeries ed il Client;
- Icone: permette la visualizzazione delle icone;
- Cache Locale dei formati video: permette di gestire la cache dei formati video che vengono mantenuti sul client;
- Elenco Valori Memorizzati: permette di gestire l'elenco dei Valori Memorizzati dei campi dei formati video, che vengono mantenuti sul client;
- File Configurazione: permette la gestione del file di configurazione;
- Gestione Memorizzazioni Aspetto: consentono la gestione delle memorizzazioni dell'aspetto (appearance) delle finestre e delle liste;
- Invio segnalazione errori: permette di inviare al laboratorio la segnalazione di un errore.
Gestione Finestra
Significato delle voci:- Ripristina: voce che permette, quando la finestra è minimizzata o massimizzata, di ripristinare la finestra a video;
- Sposta: permette di spostare con i tasti freccia o con l'ausilio del mouse la finestra;
- Riduci a Icona: permette di minimizzare sulla barra delle applicazioni la finestra;
- Ingrandisci: permette di portare a tutto schermo la finestra;
- Chiudi: chiude la finestra, questa voce è consentita solo se sono abilitati i tasti funzionali F03 o F12, e ne viene simulata la loro pressione.
Analisi della Comunicazione
La funzione di queste opzioni è quella di permettere la comprensione della comunicazione tra l'emulatore 5250 e il server iSeries.Significato delle voci:
- XML Sorgente: permette di visualizzare l'XML che l'emulatore riceve dal server iSeries;
- XML Normalizzato: permette di visualizzare l'XML sorgente dopo avergli applicato le funzioni di normalizzazione e d'aver integrato i buffer video ricevuti;
- Buffer Video: permette di visualizzare l'XML del buffer video ricevuto dal server iSeries;
- Dati Performance: permette di visualizzare l'elenco dei dati di performance che vengono salvati durante l'interazione;
- Traccia Comunicazione: permette di visualizzare i dati della comunicazione tra il server iSeries e l'emulatore;
- Traccia errori: permette di visualizzare il log degli errori non gestiti.
Si possono compiere le stesse azioni anche attraverso short-cut (comandi tastiera); si faccia riferimento all'immagine per la loro definizione.
Icone
La funzione di queste opzioni è di permettere la scelta di visualizzare o meno le icone nell'uso dell'emulatore 5250.L'inibizione di quest'opzione dà la possibilità di velocizzare l'interazione con l'emulatore. Vediamo quali sono i componenti di quest'area:
- Icone Oggetto su Campo: permette di abilitare/disabilitare la visualizzazione delle Icone vicino ai campi (icone oggetto);
- Icone Oggetto su Subfile: permette di abilitare/disabilitare la visualizzazione delle Icone all'interno delle liste (icone oggetto su subfile);
Si possono compiere le stesse azioni anche attraverso short-cut (comandi tastiera); si faccia riferimento all'immagine per la loro definizione.
Cache Locale dei formati video
La funzione di queste opzioni è di permettere la gestione della cache dei formati video:- Visualizzazione: consente di "esplorare" la cartella nella quale vengono memorizzati i documenti XML che descrivono i formati video iSeries.
- Cancellazione: consente la cancellazione della cache dei documenti XML che descrivono i formati video iSeries. Ciò può rendersi necessario nel caso in cui l'applicazione iSeries venga modificata.
Si possono compiere le stesse azioni anche attraverso short-cut (comandi tastiera); si faccia riferimento all'immagine per la loro definizione.
Valori Memorizzati
I valori memorizzati sono quei valori che sono stati usati in precedenza per un determinato tipo di campo. Nota; l'attivazione delle funzionalità di memorizzazione valori è configurabile nei parametri Completamento automatico e proposta, mentre il numero massimo di valori memorizzabili è configurabile nel parametro lunghezza. (cfr. Configurazione).I valori memorizzati sono visualizzabili posizionandosi su un campo (Es.: un codice articolo) e premendo il tasto freccia giù; a questo punto compare una finestra in cui sono presenti tutti i campi utilizzati in precedenza.
Nota; se il campo di input è classificato come oggetto, la "storia" dei valori è condivisa tra tutti i campi relativi alla stessa classe. Se il campo di input è "neutro", la "storia" dei valori è condivisa tra tutti i campi di input aventi lo stesso nome (indipendentemente dal formato video).
- Visualizzazione: consente di "esplorare" la cartella nella quale vengono memorizzati i valori storici dei campi video di input.
- Cancellazione: permette di cancellare l'elenco dei valori memorizzati.
Gestione Memorizzazioni Aspetto
I componenti di quest'area sono:- visualizzazione elenco aspetto e posizionamento finestre, consente la gestione delle memorizzazioni dell'aspetto (appearance) delle finestre e delle liste. Per ogni finestra viene memorizzato quanto segue:
- le sue coordinate x e y
- la sua Larghezza ed Altezza
- se la finestra è dotata di Subfile vengono inoltre memorizzate le larghezze delle singole colonne;
- le sue coordinate x e y
- cancellazione globale aspetto e posizionamento finestre, cancella le impostazioni memorizzate per tutte le finestre;
- cancellazione aspetto e posizionamento finestra corrente, cancella le impostazioni memorizzate solo per la finestra corrente.
Configurazione
- Carica / Gestisci: consente la modifica;
- Ricaricamento: consente di ricaricare una configurazione aggiornata dopo eventuali modifiche.
La funzione di queste opzioni è quella di gestire la configurazione dell'emulatore 5250. La configurazione avviene attraverso l'editazione di un file XML che è assistita dalla gestione dei setup.
Selezionando la gestione della configurazione si apre la finestra seguente:
![]() |
Il click sul bottone "Modifica" apre il formato per le impostazioni di configurazione:
![]() |
Dove risiedono i file di configurazione
ll reperimento della configurazione avviene mediante "risalita" secondo i seguenti criteri (il primo trovato viene ritenuto valido):- (LoocupDir)\LOOCUP_SET\CFG\EMU\(Ambiente)\(Utente)\SmeuiClt.xml
- (LoocupDir)\LOOCUP_SET\CFG\EMU\DEFAULT\(Utente)\SmeuiClt.xml
- (LoocupDir)\LOOCUP_SET\CFG\EMU\(Ambiente)\DEFAULT\SmeuiClt.xml
- (LoocupDir)\LOOCUP_SET\CFG\EMU\DEFAULT\DEFAULT\SmeuiClt.xml
- (LoocupDir)\LOOCUP_SET\CFG\EMU\EMU\SmeuiClt.xml
Invio segnalazione errori
Questa funzione apre un formato per l'invio di una mail di segnalazione allo "Sviluppo", è possibile scrivere un breve commento:![]() |
Le funzioni della Header Bar
![]() |
- Identificare:
- il sistema a cui si è collegati;
- l'ambiente in cui si sta lavorando;
- l'utente connesso.
- il sistema a cui si è collegati;
- Accedere a funzionalità su:
- il componente;
- il programma;
- il video;
- elementi variabili.
- il componente;
La "Header Bar" è suddivisa in tre aree distinte:
- Area Ambiente;
- Area Oggetti;
- Area Dinamica.
Area Ambiente
In quest'area possono essere visualizzate delle immagini rappresentanti:- il sistema;
- l'ambiente;
- l'utente.
![]() |
Area Oggetti
![]() |
Oggetto | Parametro | Descrizione |
---|---|---|
J1 | GRA EMU | Emulatore |
OJ | *PGM ....... | Programma |
OJ | *FILE ....... | File video |
Da ogni icona, con il tasto destro, è possibile accedere alle funzioni ed ai metodi propri di ogni oggetto che permettono di gestire e identificare:
- il componente che è attualmente in uso;
- il programma;
- il video.
Area Dinamica
In questa area possono essere dinamicamente rimappati dei campi di I/O presenti nel formato video dell'Emulazione 5250.![]() |
Icone
La visualizzazione delle icone è sottoposta a:- attivazione dal System Menu della Title Bar;
- la tipizzazione del campo.
Nei campi tipizzati il tasto destro sull'icona o sul campo apre il PopUp dell'oggetto, mentre il click sull'icona lancia la funzione associata in sede di configurazione: tab "Object actions" (generalmente la ricerca per codice "!").
Le funzioni della Tool Bar
Sinistra
In questa area vengono rappresentati i tasti funzionali standard (cioè quei tasti funzionali aventi la stessa funzionalità in tutta l'applicazione) e che quindi possono essere rappresentati anche solo con un'icona.L'evidenziazione in giallo di un pulsante di paginazione vuole sottolineare che la lista (subfile) non è interamente caricata.
![]() |
Destra
In questa parte vengono rappresentati i bottoni corrispondneti ai tasti funzionali non standard specifici del programma. Le funzioni della Status Bar
Le funzioni della Status Bar sono principalmente due:- visualizzazione dei messaggi informativi;
- reperimento di informazioni sul programma;
Posizionandosi sopra e apettando alcuni secondi verrà presentato un riquadro di riepilogo informazioni sul programma ILE-RPG attualmente in esecuzione (Hint).
Il corpo dell'emulatore
Definiamo corpo dell'emulatore quella parte di finestra che riproduce la schermata 5250 del server iSeries. Significato dei colori di sfondo
Ad ogni tipo di campo viene associato un colore; questo per facilitarne l'identificazione. Nella seguente tabella vediamo i colori e i loro significati:Colore | Significato |
---|---|
Bianco Campo Neutro | Non sono associate le funzionalità avanzate di LOOC.up. Nota, il colore del campo neutro è definito in configurazione. |
Giallo | Campo Tipizzato |
Verde | Campo Numerico Positivo |
Azzurro | Campo Numerico Negativo |
Rosso | Campo Errato |
La storia dei valori
La storia dei valori è uno strumento utile che permette di visualizzare le ultime digitazioni effettuate in quel campo (cfr. Configurazione). Campi Tipizzati
Questi campi sono contraddistinti da:- sfondo giallo o, se all'interno di un subfile, dal colore giallo dell'intestazione della colonna;
- icona associata al campo, l'icona cambia in relazione al tipo di oggetto applicativo a cui fa riferimento. Il click sull'icona lancia la funzione definita in configurazione (di solito la ricerca).
Sul campo tipizzato il tasto destro apre un menu di popup con le funzioni previste per l'oggetto:
![]() |
Lista (Subfile)
La lista è fondamentalmente suddivisa in due tipologie di campi:- campi di visualizzazione
- campi di inserimento/modifica
![]() |
tabulazione.
Utilizzo del PopUp in lista
All'interno della lista è possibile ottenere il PopUp solo sulle colonne (e quindi i campi) tipizzate; queste vengono presentate con l'intestazione gialla.Posizionandosi con il mouse su una colonna di questa tipologia è possibile richiamare il PopUp specifico dell'oggetto che si è selezionato. Inoltre, abilitando la visualizzazione delle icone all'interno della lista (subfile) è possibile effettuare la stessa procedura sulle icone.
Selezione di un elemento della lista
Per selezionare un codice all'interno di una lista (subfile), sono a disposizione quattro possibili modalità:- Doppio click con il mouse sul codice (mette una X sul campo opzione)
- Immissione di una X di selezione sul campo opzioni
- ALT + (Lettera assegnata del pulsante relativo) se sono presenti i bottoni di opzione
- Right-Click + seleziona voce
Configurazione del formato
Le opzioni che permettono la configurazione del formato di visualizzazione sono raccolte nel tab "Griglia" della scheda del setup emulatore. TabSheet
Questo elemento grafico viene usato in alcune applicazioni, come ad esempio la gestione enti. E' possibile selezionare il TabSheet desiderato utilizzando i tasti ALT + (Lettera Sottolineata) oppurecliccando sul TabSheet desiderato.
![]() |
Function Bar
La Function Bar è una barra verticale che viene visualizzata attraverso l'uso di una variabile descritta nel formato video. Le funzioni riportate nella Function Bar sono contestuali all'applicazione.![]() |
La tastiera
La tastiera è lo strumento principale con cui interfacciarsi con l'emulatore. La maggioranza delle funzioni attivabili con il mouse possono essere effettuate anche attraverso la tastiera: nel seguito sonoillustrate le combinazioni di tasti ed il loro significato.
Le motivazioni che stanno alla base di questa scelta sono essenzialmente:
- velocità di interazione: l'utilizzo della tastiera permette una maggiore efficienza rispetto all'uso del mouse
- l'interfaccia segue il concetto di "grafica in più" e non " grafica invece", l'utente SME.up si è gia creato un proprio legame mentale tra i tasti da utilizzare e le funzioni, si ha una key-recognition tra la funzione voluta e la tastiera.
Il mouse rappresenta, invece, il punto di partenza per gli utenti nuovi che possiedono un background culturale di stile Windows.
All'inizio a questi risulterà più naturale e semplice l'uso del mouse. Poi, acquisiranno anche loro propri stili di interazione con un utilizzo maggiore della tastiera, accorgendosi di poter effettuare le stesse operazioni in maniera più efficiente e veloce.
Utilizzo della tastiera
In questa sezione vengono presentate le combinazioni di tasti che vengono utilizzate nell'emulatore.Primo tasto | Secondo tasto | Funzionalità |
---|---|---|
CTRL | F01 | Apre XML Origine |
CTRL | F02 | Apre XML Normalizzato |
CTRL | F03 | Apre Buffer Video |
CTRL | F04 | Apre Log Performance |
CTRL | F05 | Apre Log Socket Data |
CTRL | F06 | Apre tabella grafica da lista (subfile) |
CTRL | F07 | Apre Foglio Elettronico da lista (subfile) |
CTRL | F10 | Pulisce la cache dei formati video |
CTRL | F11 | Abilita/disabilita icone su lista (subfile) |
CTRL | F12 | Abilita/disabilita icone su campo (subfile) |
CTRL | PageUp | Ripristina a finestra |
CTRL | PageDown | Ingrandisce a tutto schermo |
CTRL | Freccia Su | Sale di una riga all'interno di una lista |
CTRL | Freccia Giù | Scende di una riga all'interno di una lista |
Freccia Giù | Su un campo tipizzato, permette di visualizzare la storia dei valori | |
Tab | Si sposta sul campo successivo | |
Shift | Tab | Si sposta sul campo precedente |
Tasto PopUp | Apre PopUp menu su oggetto/elemento grafico | |
ALT | F04 | Chiude finestra corrente, consentita se abilitati tasti F03 e/o F12 |
ALT | Barra spaziatrice | Apre System Menu della Title Bar |
ALT | Lettera sottolineata | Nei TabSheet, nelle Function Bar e negli Option Button, permette di passare alla sezione contraddistinta dalla lettera sottolineata |
ESC | Apre una sessione emulazione 5250 a caratteri per la gestione delle stampe e stampanti |
Add new attachment
Only authorized users are allowed to upload new attachments.
G’day (anonymous guest)
My Prefs
JSPWiki v2.8.0