Introduzione
i4Desk
Integrated Desktop for IBM(R) iSeries(R)-AS/400(R)
Guida Utente
Versione DT0502 (c) Sysap
---------------------------------------------------------------------
i4Desk e' un interfaccia grafica nativa per IBM iSeries-AS/400
che consente l'utilizzo del mouse per la gestione e il controllo di
menu' e applicazioni.
i4Desk fornisce al sistema un "desktop" nativo attivabile in una
normale sessione di emulazione 5250, e abilita l'utente ad operare
in "stile-window", con finestre, menu'-contestuali e funzioni
copia-incolla, donando all'AS/400 la semplicita' e la funzionalita'
tipiche delle interfacce grafiche.
i4Desk permette di definire e personalizzare il proprio ambiente
applicativo eventualmente acquisendone le caratteristiche dalle
applicazioni esistenti; offre, inoltre, funzioni di controllo e
sicurezza che semplificano l'attivita' di creazione e manutenzione
di un ambiente applicativo dinamico e affidabile.
Prerequisiti
AS/400
- Qualsiasi modello Cisc o Risc con Os400 release 3.2 o successivo
- IBM Client Access(R) release 3.1 o successivo
Pc
- Sistema operativo Microsoft(R) Windows(R)
- Emulazione 5250 del Client Access
- Mouse
I Pc possono essere collegati al sistema con qualsiasi tipo di
connessione locale o remota (Ethernet, Twinax, Router, Modem, ...) e
con qualsiasi protocollo (Tcp, Sna, ...).
Puo' essere utilizzato anche Passthru o Telnet da sistema intermedio.
Installazione
Per installare i4Desk sul sistema seguire le istruzioni sulla
pagina di download della "trial-version" del sito www.i4Desk.com
Dopo aver eseguito la procedura di SETUP, consultare il capitolo
/Avviamento della Guida Utente.
Nota sulla libreria
Se si e' scelto di installare il programma in una libreria diversa
da "I4DESK", sostituire "I4DESK" con il nome della libreria scelta.
Nota sulla denominazione dei programmi
I nomi dei programmi i4Desk contenuti nella libreria I4DESK
iniziano per "JAZ"; verificare che non esistano programmi utente
con nome simile nelle librerie applicative utilizzate, tramite il
comando:
- WRKOBJ nome-libreria/JAZ*
o
- WRKOBJ *ALL/JAZ*
Nota sulla versione
La versione di i4Desk viene denominata nella forma DTxxyy
dove xx rappresenta l'anno e yy rappresenta il mese di rilascio
della versione (Es. DT0306 = versione rilasciata a Giugno/2003);
eventuali correzioni alla versione sono identificate aggiungendo una
o piu' lettere al nome della versione (Es. DT0306A = correzione "A"
della versione rilasciata a Giugno/2003)
Installazione aggiornamenti
Per installare una nuova versione o una correzione di i4Desk
su una versione precedente gia' installata, eseguire il programma
SETUP contenuto nella nuova libreria e seguire le istruzioni a
video, scegliendo l'opzione >Aggiornamento< alla richiesta del tipo
di installazione desiderata.
Ripristino dati iniziali
E' possibile ripristinare il contenuto degli archivi i4Desk al
valore iniziale inviato con il prodotto, rieseguendo la procedura di
SETUP e scegliendo l'opzione >Nuova installazione< alla richiesta
del tipo di installazione desiderata.
Versione dimostrativa
La versione dimostrativa di i4Desk consente l'utilizzo di tutte
le funzioni del prodotto, ad eccezione del lancio di programmi
utente.
Tramite la versione dimostrativa e' possibile, quindi, definire
interamente e preventivamente il proprio ambiente applicativo, e
valutare le funzionalita' del prodotto anche in rapporto alle
proprie specifiche necessita'.
In qualsiasi momento sara' possibile, richiedendo il codice di
attivazione personale, abilitare l'utilizzo effettivo del prodotto,
conservando tutte le definizioni e gli oggetti creati.
Disinstallazione
Per disinstallare i4Desk e rimuovere tutti gli oggetti creati,
scollegare gli utenti eventualmente attivi in i4Desk e
cancellare dal sistema le librerie DTxxyy e I4DESK
Avviamento
Per lanciare i4Desk
Dopo aver eseguito la procedura di SETUP, collegarsi con utente e
password validi e immettere il comando:
CALL I4DESK/JAZC
Nota sulla libreria
Se si e' scelto di installare il programma in una libreria diversa
da "I4DESK", sostituire "I4DESK" con il nome della libreria scelta.
Avvio automatico
E' possibile fare in modo che i4Desk venga eseguito
automaticamente all'avvio di una sessione utente:
a) utilizzare i comandi di sistema WRKUSRPRF e CHGUSRPRF (*1) per
impostare il parametro INLPGM degli utenti interessati al valore:
Progr. iniziale da richiamare . JAZC
Libreria . . . . . . . . . . . . I4DESK
oppure
b) inserire la chiamata a I4DESK/JAZC nel programma eventualmente
gia' utilizzato per l'avvio della sessione.
Inizializzazione applicazioni
Le eventuali azioni di inizializzazione delle applicazioni utente
(creazione files di lavoro, override , etc...) necessarie all'avvio
di ogni sessione possono essere eseguite tramite un programma utente
- prima della chiamata a JAZC, nel programma utente di avvio della
sessione (se avvio automatico b)
oppure
- utilizzando il campo "Comando prima" sulle proprieta' della
cartella che utilizza l'applicazione, inserendovi la chiamata al
programma di inizializzazione (avvio automatico a,b);
in questo caso occorre valutare la necessita' di impostare a *JOB
il valore -ambito sostituzione- (ovrscope) dei comandi ovrdbf
eventualmente eseguiti.
Consultare il capitolo /Gestione oggetti/Comando
Utenti Acg
Attivazione automatica di i4Desk in ambiente IBM Acg :
Utilizzare le apposite voci del menu Import, oppure:
- per attivare uno o piu' utenti:
utilizzare i comandi di sistema WRKUSRPRF e CHGUSRPRF (*1) per
impostare il parametro CURLIB degli utenti interessati al valore:
Libreria corrente . . . . . . . I4DESK
Per disattivare: reinserire il valore precedente o *CRTDFT se
nessun valore era specificato.
- Per attivare tutti gli utenti:
utilizzare il comando di sistema WRKSYSVAL QSYSLIBL e aggiungere
la libreria I4DESK subito dopo il gruppo di librerie di sistema.
Per disattivare rimuovere la libreria I4DESK dall'elenco.
Per utilizzare la cartella DESKTOP predefinita di i4Desk e'
necessario creare il sistema informativo "DESKTOP":
collegarsi con utente ACGMASTER e procedere alla creazione di un
nuovo sistema informativo denominato DESKTOP con Descrizione
"Desktop" copiando la lista di librerie da un altro sistema
informativo attivo.
Definizione Utenti
Per definire i parametri di avvio, le cartelle associate e le
autorizzazioni utente, consultare il capitolo /Impostazioni/Utenti
Il primo collegamento
Se non specificato diversamente nelle impostazioni utenti del
pannello di controllo, i4Desk avvia ogni nuova sessione con i
valori di default, aprendo la cartella DESKTOP e il menu' MAIN.
Al primo collegamento, e finche' non vengono creati oggetti sul
desktop o in altre cartelle, il menu' MAIN appare vuoto.
Definizione ambienti applicativi
Per iniziare la definizione del proprio ambiente applicativo
si puo' procedere:
- acquisendo le caratteristiche, i menu' e le autorizzazioni dalle
applicazioni esistenti tramite la funzione Import del menu' *START
(consultare il capitolo /Import)
e/o
- creando manualmente gli oggetti necessari utilizzando la
"modalita' avanzata", il "menu'contestuale" e la "gestione
risorse" di i4Desk
(consultare i capitoli /Il.desktop, /Opzioni.utente,
/Menu.contestuale, /Definizione.oggetti)
Terminali non grafici
Le funzioni grafiche di i4Desk vengono eseguite corettamente su
personal computer con emulazione 5250 di IBM Client Access.
E' possibile impostare un azione alternativa da eseguire quando
l'utente utilizza un terminale non compatibile: consultare il
capitolo /Impostazioni/Avanzato.
Nota sul tasto ATTN
i4Desk modifica automaticamente il programma utente associato al
tasto ATTN in "I4DESK/JAZCATTN".
L'utilizzo del programma JAZCATTN associato al tasto ATTN
permette l'utilizzo avanzato di alcune funzioni i4Desk in
ambiente multisessione. Per definire l'ambiente ATTN vedi ...
Nota (*1)
Per questi comandi e' necessario disporre di autorizzazione *SECADM
Architettura
i4Desk e' strutturato in quattro tipi di oggetto:
Cartelle, Menu, Voci, Azioni.
Cartelle
Una Cartella rappresenta e descrive, a livello generale, un ambiente
applicativo.
In essa sono definite le caratteristiche comuni a tutti gli oggetti
contenuti (Menu,Azioni,Voci), se non specificato in maggior
dettaglio sugli oggetti stessi. Queste caratteristiche comprendono:
- la lista delle librerie attive
- le autorizzazioni utente all'utilizzo della cartella
- le azioni da eseguire all'apertura e alla chiusura della cartella
NB: Le cartelle i4Desk non contengono fisicamente le librerie
programmi o i dati utente: ve ne sono solo definite le modalita' di
presentazione e di utilizzo.
E' possibile creare un numero illimitato di cartelle;
ogni cartella puo contenere un numero illimitato di Menu' e di Azion
Menu'
Un menu' puo contenere un elenco di 96 voci e ne descrive le
caratteristiche particolari rispetto a quelle generali della
cartella:
- la lista delle librerie attive
- le autorizzazioni utente all'utilizzo del menu
- le azioni da eseguire all'apertura del menu
Voci
Una voce puo' richiamare:
- una Cartella
- un Menu
- un Azione
- un Comando
- un Programma utente
Le voci che richiamano Cartelle, Menu, o Azioni assumono le
caratteristiche dell'oggetto a cui si riferiscono, acquisendone la
lista librerie e le autorizzazioni.
Le voci che richiamano Comandi o Programmi possono avere le proprie
specifiche caratteristiche, rispetto a quelle della cartella e del
menu' in cui sono contenute:
- la lista delle librerie attive
- le autorizzazioni utente all'utilizzo del comando o del programma
- le azioni da eseguire prima e dopo il lancio del comando o del
programma
Azioni
Le Azioni permettono di definire comandi e programmi di uso
frequente, codificandone le caratteristiche una volta sola.
Visibilita'
I Menu' e le Azioni definite in una cartella sono utilizzabili
nell'ambito della cartella che le contiene e non sono "visibili"
dalle altre cartelle
Cartella /Root
E' possibile creare Menu' e Azioni richiamabili da tutte le cartelle
inserendole nella cartella /root.
E' sufficiente far iniziare il nome del menu' o dell'azione con il
carattere "/", e automaticamente saranno creati nella cartella
/root.
I menu' e le azioni creati nella cartella /root possono essere
utilizzati da qualsiasi cartella, inserendole nelle voci di un menu
o tramite richiamo diretto, e vengono eseguiti assumendo alcune
caratteristiche generali della cartella dalla quale vengono lanciati
- la lista delle librerie attive
oltre alle caratteristiche particolari dell'oggetto richiamato dalla
cartella /root
- la lista delle librerie attive
- le autorizzazioni utente
- le azioni da eseguire all'apertura del menu' o le azioni da
eseguire prima e dopo il lancio dell'Azione
Utilizzando la cartella /root e' quindi possibile ottimizzare la
gestione dei menu' e delle azioni comuni a piu' applicazioni,
codificandoli una volta sola e semplificando le attivita' di
manutenzione.
Cartella +User
Ogni utente ha, inoltre, a disposizione una cartella personale in
cui inserire menu' e azioni che, come per la cartella /root, possono
essere richiamate da qualsiasi cartella, ma solo dall'utente
proprietario.
In questo caso basta far precedere il carattere "+" al nome del menu
o dell'azione.
Con la cartella +user e' possibile differenziare la presentazione
dei menu' in base all'utente che li richiama, mantenendo un unica
codifica nella lista delle voci.
Caratteri riservati
Il nome di Cartelle, Menu' e Azioni non puo' iniziare con i
caratteri:
* asterisco
& e commerciale
- trattino
! punto esclamativo
in quanto questi caratteri sono riservati ad oggetti i4Desk.
Il Desktop
Il desktop rappresenta l'area di lavoro in cui sono visualizzati i
menu' e dalla quale si possono attivare tutte le funzioni di
i4Desk.
Presentazione dei menu'
Nella parte centrale del video vengono visualizzati i menu in gruppi
di 1, 2 o 3 menu' contemporameamente, in base a quanto indicato
nella scelta "Visualizza" delle opzioni utente (pulsante -Opz-).
Per ogni menu' vengono emesse 16 righe; se il menu' contiene piu' di
16 voci, le successive vengono emesse in colonne successive.
Ogni menu' presenta 3 aree: Nome (del menu), Descrizione, Voci:
- cliccando sul Nome del menu', il menu' viene posizionato in prima
colonna.
- cliccando sulle Voci ne viene attivata la corrispondente azione.
Un menu' puo' essere attivato:
- tramite la corrispondente voce di un altro menu';
in questo caso il nuovo menu' viene aperto "in cascata" al
precedente che rimane attivo sul video.
- inserendone il nome nel campo "Menu" e premendo il tasto -Invio-;
- cliccando su un pulsante o premendo un tasto di funzione che ne
precodifica il richiamo
in questi casi il nuovo menu' viene aperto nella prima colonna
di un nuovo livello.
Il numero dei menu' e dei livelli attivi viene visualizzato in un
"occhiello" a video.
Tipo di voce
Le voci presentate nei menu' sono contrassegnate con un simbolo
che ne evidenzia il tipo di operazione eseguita:
: apertura di una Cartella
+ apertura di un Menu'
= lancio di un Azione o Comando
? lancio di un Azione o Comando con richiesta conferma
Modalita' di navigazione
Le voci di menu' possono essere richiamate tramite:
- Mouse
- Scelta numerica
- Scelta per opzione
- Scelta rapida
Per modificare le opzioni di navigazione cliccare su -Opz-
Pulsanti disponibili sul desktop
<< >> Scorrimento dei menu' attivi
<- -> Scorrimento dei livelli attivi
-Opz- Modifica opzioni di navigazione
-(+)- Zoom ultimo menu' a video
-(1)- Visualizzazione alternativa Comandi/Descrizioni
-(a)- Attivazione "Modalita'Avanzata" provvisoria
-(h)- Attivazione "Help Applicativo" provvisorio
-?- Visualizzazione Help in linea
-x- Chiusura sessione cartella
-Avvio- Attivazione menu' *START
-Reset- Riavvio sessione al menu' iniziale
Tasti di funzione
Alla maggior parte dei pulsanti e' associato anche un tasto di
funzione alternativo all'uso del mouse.
Per l'elenco dei tasti disponibili aprire: _Avvio _Help _Tasti
Barra delle applicazioni
Nella parte inferiore del video viene visualizzata la barra delle
cartelle/applicazioni attive nella sessione.
Per ogni cartella attiva viene aggiunto un pulsante identificato dal
nome della cartella.
Cliccando su un pulsante della barra, si trasferisce il controllo
alla relativa cartella/applicazione.
Modalita' avanzata
i4Desk fornisce una "Modalita' Avanzata" (paragonabile al tasto
destro del mouse nelle applicazioni Windows) tramite la quale e'
possibile effettuare la manutenzione di Cartelle,Menu',Azioni,Voci,
ed attivare funzioni alternative alla normale navigazione dei menu'.
L'elenco delle funzioni disponibili in rapporto al tipo di voce
selezionato ed alle autorizzazioni disponibili viene presentato in
un apposito menu' contestuale.
La modalita' avanzata e' attivabile in due modi:
- provvisoria: tramite il pulsante -(a)- sul desktop;
la modalita' provvisoria rimane attiva per un singolo intervento
sulla cartella corrente.
- permanente : tramite l'opzione "Avanzata" sul pannello Opzioni;
la modalita' permanente rimane attiva su tutte le cartelle
aperte finche' non viene disattivata dal pannello Opzioni.
Help applicativo
L'eventuale help applicativo codificato per menu' e azioni e'
consultabile tramite il pulsante -(h)- sul desktop oppure tramite la
"modalita'Help" del pannello opzioni.
Pannello Opzioni
Tramite il "pannello opzioni" e' possibile modificare la modalita'
di presentazione e navigazione dei menu' a video.
Tipo scelta
Indica il modo in cui si desidera selezionare le voci dei menu' a
video in ogni cartella:
- Mouse
La selezione delle voci viene effettuata col mouse.
- Numerica
La selezione delle voci viene effettuata inserendo il numero
della voce nel campo "Scelta".
Le voci vengono numerate per favorirne l'identificazione.
- Rapida
La selezione delle voci viene effettuata digitando la lettera
evidenziata da una sottolineatura su ciascuna voce.
- Opzione
La selezione delle voci viene effettuata inserendo il numero
dell'opzione, assegnato alla voce, nel campo "Scelta".
E' possibile assegnare a ciascuna voce un numero di opzione da
utilizzare per la selezione. (vedi capitolo /Gestione.oggetti)
Tale opzione puo' non coincidere con la numerazione sequenziale
delle voci nel menu'.
(Per esempio si puo' assegnare l'opzione 36 alla seconda voce di
un menu'...)
Questo tipo di scelta e' utile per mantenere corrispondenza con
menu' applicativi acquisiti, in cui la numerazione delle voci
non e' sequenziale, e permettere di continuare ad utilizzare la
vecchia numerazione.
La scelta numerica agisce sempre sull'ultimo menu' visualizzato,
anche se a video sono attivi altri menu'.
Utilizzare il pulsante di scorrimento livello <- per ritornare ai
menu' precedenti.
Indipendentemente dal tipo di scelta selezionato, la selezione con
mouse e la scelta numerica sono sempre utilizzabili.
Visualizza
Tramite questa opzione e' possibile impostare il numero di menu' da
visualizzare contemporaneamente a video per ogni cartella:
Scegliendo di visualizzare i menu' su 3 colonne si una migliore
visione d'insieme della struttura dei menu', ma la descrizione delle
voci potrebbe essere troncata: in questo caso si puo' utilizzare il
pulsante -(+)- per ingrandire temporaneamente il menu' e migliorarne
la lettura.
Modalita'
Indica il tipo di funzioni che si intende attivare sulle voci e sui
menu a video:
- Normale
Navigazione con normale apertura dei menu' e lancio delle azioni
- Avanzata
Navigazione con funzioni alternative e di manutenzione:
tramite questa scelta, selezionando i nomi o le voci dei menu',
viene presentato un menu' contestuale che riporta l'elenco delle
funzioni disponibili in rapporto al tipo di oggetto selezionato
ed alle autorizzazioni disponibili.
La modalita' avanzata selezionata dal pannello opzioni rimane
attiva in tutte le cartelle aperte per permettere funzioni
copia-incolla tra cartelle e ambienti applicativi diversi.
Per effettuare una singola richiesta e' possibile utilizzare il
pulsante -(a)- sul desktop.
- Help
Navigazione con apertura dei pannelli di aiuto applicativo.
Questa opzione e' utile per consultare i testi di aiuto relativi
alle funzioni applicative presentate sui menu a video.
La modalita' avanzata selezionata dal pannello opzioni rimane
attiva finche' non viene deselezionata; per effettuare una
singola richiesta e' possibile utilizzare il pulsante -(h)- sul
desktop o l'opzione >HelpApplicativo< sul menu' contestuale.
Il menu Avvio
Il Menu' *START, attivabile tramite il pulsante -Avvio- sul desktop,
contiene funzioni precodificate e di uso comune:
Trova
Attiva la funzione di ricerca di i4Desk che, oltre a individuare
menu' azioni e comandi tramite una qualsiasi parola o stringa,
permette, in combinazione con la "modalita' avanzata" e il "menu'
contestuale", la gestione e la manutenzione delle risorse e delle
cartelle applcative.
Recenti
Il menu' Recenti viene aggiornato automaticamente con le ultime
voci utilizzate in ogni cartella.
Preferiti
In questo menu' e' possibile raggruppare i programmi di uso piu'
frequente in ogni cartella: attivando il menu contestuale sulle voci
desiderate e scegliendo l'opzione >Aggiungi a Preferiti<, la voce
viene aggiunta al menu' preferiti.
E' anche possibile riordinare le voci del Menu' Preferiti attivando
il "Menu'contestuale" e scegliendo l'opzione >Disponi Voci<.
Utilita'
E' possibile assegnare un menu' di Utilita' ad ogni utente o gruppo
di utenti, tramite la sezione "Utenti" del pannello di controllo" o
tramite la sezione "Autorizzazioni" sulle proprieta' delle cartelle.
Pannello di controllo
Attiva il pannello per la definizione dei parametri generali di
i4Desk
Import
Apre il menu' con i plug-in di acquisizione ambienti applicativi
conpatibili rilevati sul sistema corrente
Log
Visualizza la registrazione lavoro della sessione corrente
Messaggi
Visualizza i messaggi dell'utente corrente
Help
Apre il menu di aiuto on-line
Esegui
Lancia il prompt dei comandi
Spospendi
Permette di allontanarsi momentaneamente mettendo in "lock" la
sessione che rimane inibita finche' non viene reimmessa la password
utente.
Chiudi tutto
Chiude tutte le cartelle attive.
Chiudi sessione
Chiude la cartella corrente.
Trova risorse
La funzione di ricerca, attivabile dal menu Avvio, permette di
individuare menu' azioni e voci che contengono una data stringa o
semplicemente di elencare le cartelle e gli oggetti contenuti per
effettuarne la manutenzione.
I risultati della ricerca vengono organizzati in voci e visualizzati
in un menu'.
Gestione risorse
Utilizzando la modalita' avanzata e il menu' contestuale sulle voci
elencate, si abilita la gestione delle risorse che permette di
effettuare operazioni di manutenzione particolari sugli oggetti
(copia tra cartelle, creazione di azioni, etc...).
Il menu' Trova e la gestione risorse sono utilizzabili in
combinazione con le altre cartelle aperte, agevolando la creazione
e la manutenzione dinamica degli ambienti applicativi.
Trova
Selezionare il tipo di oggetto che si desidera elencare:
- Cartella
- Menu'
- Azione
- Voce
in cartella
Selezionare la cartella in cui ricercare gli oggetti:
- Corrente : la cartella dalla quale viene attivata la funzione
- /root : la cartella radice "visibile" da tutte le cartelle
- +Utente : la cartella privata dell'utente corrente
Stringa
Immettere una parola o un testo che deve essere presente negli
oggetti elencati
Cerca in
Selezionare i campi nei quali effettuare la riceerca della stringa,
se immessa.
Maiuscole/Minuscole
Selezionare questa opzione se la ricerca della stringa deve essere
effettuata rispettando l'esatta corrispondenza dei caratteri
immessi.
Tasti di funzione (utilizzabili in alternativa ai pulsanti)
F3/F12 = Esc
F1 = Help
F5 = Reset
ENTER = Trova
Menu contestuale
Il menu' contestuale permette di effettuare tutte le operazioni di
creazione e manutenzione di cartelle, menu', azioni e voci di
i4Desk, oltre a fornire alcune funzioni alternative o di
ausilio alla normale navigazione.
Questo menu' viene chiamato "contestuale" perche' e' variabile in
rapporto al "contesto" in cui viene attivato, al tipo di oggetto per
il quale viene richiesto: alcune voci del menu contestuale sono comuni
a tutti gli oggetti (>Apri<, >Proprieta'<,...); altre sono specifiche
di particolari oggetti (>Disponi voci< per i Menu',...)
Alcune funzioni del menu contestuale sono disponibili solo se si
dispone di adeguata autorizzazione (>Elimina<, >Incolla<, ...)
Apri
Permette la normale navigazione dei menu' o il lancio dei programmi,
quando e' attiva la modalita' avanzata.
Prompt
Con questa funzione e' possibile eseguire un'azione con delle
modifiche temporanee ai parametri di lancio; le proprieta'
effettive della voce non vengono modificate.
Nuovo
Permette di aggiungere un oggetto (Cartella, Menu, Azione, Voce) ad
un menu' o in una cartella e di definirne le proprieta'.
Copia
Marca l'oggetto per una successiva duplicazione o collegamento.
Duplica
Effettua la duplicazione dell'oggetto marcato per la copia, sulla
cartella di destinazione, e ne aggiunge il collegamento ad un menu'
Incolla Voce
Aggiunge un collegamento all'oggetto marcato sul menu' di
destinazione
Sposta Voce
Trasferisce la voce marcata dal menu' di partenza al menu' di
destinazione
Elimina
Cancella l'oggetto selezinoato
Rinomina
Rinomina l'oggetto selezinoato
Aggiungi a preferiti
Aggiunge un entrata per la voce selezionata sul menu Preferiti della
cartella corrente.
Disponi voci
Permette di riordinare la sequenza delle voci di un menu'
Help Applicativo
Visualizza i pannelli di aiuto applicativo per la voce selezionata
Proprieta'
Permette la definizione delle caratteristiche dell'oggetto
selezionato
Nuovo oggetto
Immettere il nome dell'oggetto da creare
Il nome di Cartelle, Menu' e Azioni non puo' iniziare con i
caratteri:
* asterisco
& e commerciale
- trattino
! punto esclamativo
in quanto questi caratteri sono riservati ad oggetti i4Desk.
Tipo voce
Tramite il pannello Tipo Voce e' possibile definire il tipo di voce da
aggiungere al menu'.
Tipo voce
- Cartella
Viene creato il collegamento ad una cartella; eseguendo
questa voce di menu', la cartella indicata sara' aperta in una
nuova sessione applicativa
- Menu'
Viene creato il collegamento ad un menu'; il menu' indicato
sara' aperto "in cascata" al menu' attivo
- Azione
Viene attivato il lancio di un azione precodificata
Queste voci fanno riferimento ad oggetti esistenti e ne assumono
le caratteristiche.
Sono disponibili i pulsanti:
-Ricerca- per elencare le cartelle,i menu o le azioni disponib.
-Proprieta'- per modificare le caratterist. dell'oggetto indicato
o crearne uno nuovo, dinamicamente, mentre si
definisce la voce stessa.
- Comando
Tramite questo tipo voce e' possibile definire un comando di
sistema o un programma utente da eseguire quando viene
selezionata la voce del menu'
- Programma
Come il precedente tipo voce "Comando": viene aggiunto "call" al
nome del programma immesso.
Queste voci devono essere definite utilizzando gli altri pannelli
di proprieta'; il pannello Generale e' obbligatorio.
Per attivare gli altri pannelli, cliccare sul nome del pannello
oppure utilizzare i pulsanti < >
- Filler
Con questa opzione e' possibile definire una voce vuota, utile
per creare una suddivisione o uno spazio tra le altre voci del
menu'.
Scelta per opzione
Facoltativo: immettere il numero di opzione da utilizzare quando si
attiva la scelta per opzione; se non vieneimmesso verra' generato
automaticamente in sequenza numerica.
Generale
Sul pannello Generale vengono definite le caratteristiche principali
dell'oggetto.
Descrizione
Indicare la descrizione della Cartella, Menu', Azione o Voce che si
sta definendo
Comando da eseguire
Se si sta definendo un Azione, immettere il nome dell'azione
" " " " un comando " il comando da eseguire
" " " " un programma " il nome del programma
Richiedi conferma esecuzione
Se si sta definendo un Azione, un comando o un programma, e'
possibile richiedere conferma prima che la voce venga eseguita.
Ambiente Acg
Solo utenti Acg: per aprire le cartelle ed eseguire correttamente le
Azioni in ambiente Acg e' necessario selezionare questa opzione.
Librerie
Tramite il pannello Librerie e' possibile definire la lista di
librerie da utilizzare quando vengono aperti cartelle e menu' o quando
vengono eseguiti azioni e comandi.
Posizione lista
Permette di specificare la posizione e il tipo di permanenza delle
librerie indicate, rispetto alla lista attiva prima dell'attivazione
della voce.
Posizione:
- Prima = le librerie vengono aggiunte prima della lista attiva
- Dopo = le librerie vengono aggiunte dopo la lista attiva
- Nuova = il nuovo elenco di librerie sostituisce la lista attiva
Permanenza:
- Temp = Temporanea: al termine dell'Azione o del comando, viene
ripristinata la lista di librerie precedente
- Perm = Permanente: la nuova lista di librerie generata rimane
attiva per la durata della sessione o finche' non viene
nuovamente modificata
Nuova libreria corrente
Indicare la nuova libreria corrente da utilizzare durante
l'esecuzione della voce
Librerie
Immettere fino a 20 librerie da inserire in lista secondo le
modalita' specificate in Posizione lista
Comando
Tramite il pannello Comando e' possibile definire delle azioni
supplementari da eseguire ogni volta che vengono aperti cartelle e
menu' o eseguite azioni e comandi.
Comando da eseguire prima
Immettere un comando o la chiamata ad un programma utente da
eseguire prima che venga attivata la voce.
Se la voce definita e' una cartella, questa opzione e' utile per
eseguire operazioni di inizializzazione dell'ambiente applicativo,
quali creazione files di lavoro, override a file di database, etc...
Comando da eseguire dopo
Immettere un comando o la chiamata ad un programma utente da
eseguire al termine dell'attivazione della voce
Se la voce definita e' una cartella, questa opzione e' utile per
eseguire operazioni di fine sessinoe applicativa, quali
cancellazione files di lavoro, riorganizzazione archivi, etc...
E' possibile utilizzare il tasto -Prompt- per ottenere la il prompt
con i parametri del comando che si sta immettendo
Autorizzazioni
Sul pannello Autorizzazioni si possono specificare le autorizzazioni
necessarie per utilizzare l'oggetto definito nella voce
Escludi utenti con "capacita'limitate" uguale a:
Utilizzare questa opzione per escludere gli utenti con restrizione
di capacita', come indicato sul profilo utente di sistema (parametro
LMTCPB)
Lista Utenti e Autorizzazioni
Immettere la lista delle autorizzazioni definite per l'oggetto:
Nel campo Utente sono ammessi i seguenti valori:
- il nome di un singolo profilo utente
- il nome di un profilo di gruppo o di gruppo supplementare
- una classe di utenti (*USER *SYSOPR *QPGMR *SECADM *SECOFR)
- *ALL, tutti gli utenti non altrimenti definiti
Nel campo Autorizzazione e' possibile immettere:
- *NO = L'utente, il gruppo, la classe o tutti gli utenti
NON sono autorizzati ad ALCUN utilizzo dell'oggetto
- *USE = L'utente, il gruppo, la classe o tutti gli utenti
SONO autorizzati all'UTILIZZO dell'oggetto
- *ALL = L'utente il gruppo, la classe o tutti gli utenti
SONO autorizzati all'UTILIZZO e alla MANUTENZIONE
dell'oggetto
*ALL E' ammesso solo sulle cartelle, ed abilita l'utente
ad effettuare manutenzione su tutti gli oggetti definiti
nella cartella
Se si sta definendo una cartella e' possibile anche indicare:
- Menu-iniziale: il menu' da presentare all' apertura della
cartella
- Menu'-attenzione: il menu' da presentare quando si attiva il
tasto ATTN (default /ATTN1)
- Menu'-utilita' : il menu da presentare quando si attiva la voce
Utilita' del menu *START (default /UTIL1)
Pulsanti disponibili:
-Default- : Visualizza le autorizzazioni di default utilizzate
se non ne vengono definite di specifiche per la cartella
-+pagina- : aggiunge gruppi di 5 righe utenti
Help
Tramite il pannello Help e' possibile definire un testo esplicativo
da visualizzare quando l'utente attiva la modalita' Help, tramite il
pulsante -(h)- sul desktop o dal pannello opzioni.
Disponi voci menu
Tramite il pannello Disponi Voci Menu' e' possibile riordinare la
sequenza delle voci di un menu' ed eventualmente associare un numero
di opzione alternativo da utilizzare per la scelta numerica
Ricerca
Il pannello Ricerca propone gli oggetti disponibili per la richiesta
effettuata
Immettere "1" per selezionare un elemento dalla lista
E possibile riavviare la lista alfabeticamente, immettendo un valore
nel campo Start e premendo il pulsante -Reset-
Generale
Il pannello di controllo permette di definire alcune caratteristiche
globali di i4Desk
Sul pannello Generale sono riportate informazioni sul sistema e sul
codice di attivazione della licenza.
Per attivare gli altri pannelli, cliccare sul nome del pannello
oppure utilizzare i pulsanti < >
Default
Sul pannello Default sono riportati alcuni parametri utilizzati per
la presentazione dei menu' ai nuovi utenti che non hanno specificato
preferenze sul proprio pannello opzioni
Tipo scelta
Indica il modo in cui si desidera selezionare le voci dei menu' a
video in ogni cartella:
- Mouse
La selezione delle voci viene effettuata col mouse.
- Numerica
La selezione delle voci viene effettuata inserendo il numero
della voce nel campo "Scelta".
Le voci vengono numerate per favorirne l'identificazione.
- Rapida
La selezione delle voci viene effettuata digitando la lettera
evidenziata da una sottolineatura su ciascuna voce.
- Opzione
La selezione delle voci viene effettuata inserendo il numero
dell'opzione, assegnato alla voce, nel campo "Scelta".
E' possibile assegnare a ciascuna voce un numero di opzione da
utilizzare per la selezione. (vedi capitolo /Gestione.oggetti)
Tale opzione puo' non coincidere con la numerazione sequenziale
delle voci nel menu'.
(Per esempio si puo' assegnare l'opzione 36 alla seconda voce di
un menu'...)
Questo tipo di scelta e' utile per mantenere corrispondenza con
menu' applicativi acquisiti, in cui la numerazione delle voci
non e' sequenziale, e permettere di continuare ad utilizzare la
vecchia numerazione.
La scelta numerica agisce sempre sull'ultimo menu' visualizzato,
anche se a video sono attivi altri menu'.
Utilizzare il pulsante di scorrimento livello <- per ritornare ai
menu' precedenti.
Indipendentemente dal tipo di scelta selezionato, la selezione con
mouse e la scelta numerica sono sempre utilizzabili.
Visualizza
Tramite questa opzione e' possibile impostare il numero di menu' da
visualizzare contemporaneamente a video per ogni cartella:
Scegliendo di visualizzare i menu' su 3 colonne si una migliore
visione d'insieme della struttura dei menu', ma la descrizione delle
voci potrebbe essere troncata: in questo caso si puo' utilizzare il
pulsante -(+)- per ingrandire temporaneamente il menu' e migliorarne
la lettura.
Avanzato
Sul pannello Avanzato e' possibile definire alcuni parametri per il
comportamento di i4Desk
N.record cancellati per Auto-Riorg
i4Desk dispone di una funzione di riorganizzazione dei suoi
archivi che viene attivata automaticamente.
All'avvio di ogni sessione utente, i4Desk verifica se e' stato
raggiunto il numero di record cancellati indicato in questo campo e,
se nessun altro utente sta utilizzando gli archivi, avvia la
procedura di Riorganizzazione.
Per disabilitare la riorganizzazione automatica, impostare a 0 il
valore di questo campo.
Comportamento su terminale non grafico
Le funzioni grafiche di i4Desk vengono eseguite correttamente su
personal computer con emulazione IBM Client Access.
Questo parametro indica il comportamento che i4Desk adotta se
viene eseguito su un terminale a caratteri senza i suddetti
prerequisiti.
Generalmente un Pc con le caratteristiche richieste viene
configurato dal sistema come un unita' virtuale di tipo 3179.
i4Desk verifica il tipo di unita' e, se non corrisponde a 3179
esegue una delle segiento azioni:
*PASS: eseguire comunque i4Desk e procedere alla navigazione
tramite la scelta numerica e i tasti di funzione alternativi
Alcuni tipi di terminale potrebbero causare un errore CPF e
terminare l'esecuzione dell'interfaccia
*STOP: terminare l'interfaccia grafica;
- se i4Desk e' stato lanciato da una procedura utente, il
controllo ritorna a tale procedura
- se i4Desk e stato lanciato tramite il parametro INLPGM
del profilo utente e il parametro INLMNU del profilo
utente e' impostato a *SIGNOFF, la sessione termina
*CALL: eseguire programma alternativo
E' possibile specificare un programma utente da eseguire per
la gestione dell'ambiente applicativo su un terminale non
grafico.
Questa opzione e' utile per mantenere una unica
configurazione dei profili utente e della procedura di avvio
sessione, e utilizzare anche terminali non supportati.
Utenti
Sul pannello Utenti viene riportato l'elenco degli utenti con le
autorizzazioni disponibili e i parametri di avvio configurati.
Premere il pulsante -Nuovo- per definire un nuovo utente
Immettere "2" per modificare un utente della lista
Immettere "4" per cancellare un utente della lista
Aggiunta Utente
Immettere il nome dell'utente da configurare
Sono ammessi i seguenti valori:
- il nome di un singolo profilo utente
- il nome di un profilo di gruppo o di gruppo supplementare
- una classe di utenti (*USER *SYSOPR *QPGMR *SECADM *SECOFR)
- *ALL, tutti gli utenti non altrimenti definiti
Definizione Utente
Usare il pannello Impostazioni Utente Per definire i parametri di
avvio sessione e le autorizzazioni utenti.
Cartella iniziale
Immettere il nome della cartella associata automaticamente all'avvio
della sessione utente; se non sepecificata, viene assunta la
cartella DESKTOP
Per ricercare la Cartella iniziale premere il pulsante -Ricerca-
N.max sessioni
Immettere il numero massimo di cartelle che un utente puo' attivare
nel corso di una sessione; 0 = non limitare
Percorso obbligato
Selezionare questa opzione per limitare l'utente all'utilizzo delle
sole voci di menu' previste nel menu' iniziale. L'utente puo'
attivare manualmente solo i menu' che sono inclusi nel percorso
previsto dal menu' iniziale
Ricerca esclusa
Tramite queste opzioni e' possibile limitare le possibilita' di
ricerca che l'utente puo' utilizzare con la funzione Trova
Cartella
Immettere l'elenco delle cartelle e delle autorizzazioni concesse
all'utente, al gruppo, alla classe o a tutti gli utenti
E' possibile immettere
- il nome di una singola cartella
- *ALL, tutte le cartelle non altrimenti definite
Autorizzazione
Nel campo Autorizzazione e' possibile immettere:
- *NO = L'utente, il gruppo, la classe o tutti gli utenti
NON sono autorizzati ad ALCUN utilizzo della cartella
- *USE = L'utente, il gruppo, la classe o tutti gli utenti
SONO autorizzati all'UTILIZZO della cartella
- *ALL = L'utente il gruppo, la classe o tutti gli utenti
SONO autorizzati all'UTILIZZO e alla MANUTENZIONE
della cartella
Menu-iniziale
il menu' da presentare all' apertura della cartella
( default MAIN )
Menu'-attenzione
il menu' da presentare quando si attiva il tasto ATTN
( default /ATTN1 )
Menu'-utilita'
il menu da presentare quando si attiva la voce Utilita' del menu
*START
( default /UTIL1)
Per ricercare le Cartelle o i Menu', immettere "?" nel campo per il
quale si desidera la ricerca.
Per aggiungere una pagina premere il pulsante -+Pagina-
Introduzione
i4Desk dispone di funzioni per l'acquisizione automatica di
ambienti applicativi e di menu' esistenti:
cliccare su >Avvio >Import:
apparira' il menu' Import che conterra' l'elenco delle applicazioni
compatibili rilevate sul sistema.
Se nell'elenco non compare la propria applicazione,
e' possibile utilizzare la funzione di Immissione di Massa. (vedi
/Appendice 1)
E' anche possibile richiedene la creazione di un "plug-in" di
acquisizione specifico.
Inviare una copia dei tracciati dei menu' e un archivio di prova.
Il menu attenzione
Premendo il tasto ATTN (il tasto Esc del Pc) durante l'esecuzione di
un programma utente, viene attivato il menu' Attenzione di
i4Desk.
Il Menu' Attenzione di i4Desk consente la sospensione temporanea
del programma in esecuzione e l'attivazione di altre funzioni quali:
il lancio di un altro programma o comando, l'apertura di un'altra
cartella o applicazione, la modifica dei parametri della sessione,
la scelta di una stampante associata, etc...
Al termine delle operazioni necessarie, tramite il pulsante di
chiusura, il controllo ritorna al lavoro interrotto.
La scelta del menu associato al menu Attenzione, per ogni utente
o gruppo di utenti, puo' essere effettuata tramite il pannello
Utenti del Pannello di controllo oppure tramite il pannello
Autorizzazioni della Gestione Cartelle.
App.A - Backup
Tutti i programmi le caratteristiche e gli oggetti di i4Desk
sono contenuti nella libreria I4DESK.
E' necessario eseguire il salvataggio periodico della libreria I4DESK
come copia di backup da utilizzare in caso di recupero da una
perdita dei dati o blocco sistema.
Nota su dati e programmi utente
Il backup della libreria I4DESK non salva le librerie dati e i
programmi utente definiti o richiamati tramite i4Desk; e'
necessario continuare ad effettuare il backup di tali librerie
regolarmente.
App.B - Tracciati record
(Vedi anche Import)
Tramite l'immissione di massa e' possibile acquisire le definizioni e
i menu' delle proprie applicazioni, senza doverli ricodificare
manualmente.
E' sufficiente la creazione di un semplice programma "leggi-scrivi"
per "travasare" i dati e le definizioni dai propri ambienti e menu
sugli appositi archivi di acquisizione di i4Desk.
Tramite la funzione di Acquisizione di massa del menu' *IMPORT, quindi
tali archivi saranno controllati ed inglobati in i4Desk.
Sono disponibili 3 archivi per l'acquisizione di:
JAZ6200F = Cartelle,Menu,Azioni,Voci
JAZ6300F = Utenti
JAZ6400F = Autorizzazioni
Gli archivi possono essere "riempiti" ed acquisiti anche separatamente
e in momenti diversi; la fase di acquisizione puo' essere ripetuta
sostituendo ogni volta i dati gia' caricati.
Tracciati record files immissione di massa.
Le dds dei files sono disponibili nel file-sorgenti JAZFDDS della
libreria I4DESK.
JAZ6200F
Il file prevede 4 tipi records per quanti sono i tipi oggetto gestiti
da i4Desk e cioe:
J62TR = 1 = Cartella
2 = Menu
3 = Azione
4 = Voce
I record vengono elaborati sequenzialmente, cioe' nello stesso ordine
in cui sono stati caricati tramite il programma utente.
L'elaborazione di un tr 1 comporta la cancellazione preventiva della
cartella indicata, con tutte le sue caratteristiche e autorizzazioni,
compresi i menu', le azioni e le voci in essa contenuti.
L'elaborazione di un tr 2 comporta la cancellazione preventiva del
menu' indicato, con tutte le sue caratteristiche e autorizzazioni,
comprese le voci in essa contenute.
Schema di compilazione dei campi in base al tipo record:
" "=non permesso, "f"=Facoltativo, "o"=Obbligatorio )
J62TR 1 2 3 4
---------------------------------------------------
J62SIF o o o o
J62MNU o o o
J62RIG o
J62OPZ f
J62TOP 123 45
J62AMB f f f
J62PRV
J62CON f f
J62DES o o o o
J62CMD f o o
J62CMI f f f f
J62CMO f f f
J62LFL f f f f
J62CUR f f f f
J62L f f f f
J62LCA f f f f
JAZ6400F
Il file consente il caricamento delle autorizzazioni relative agli
oggetti definiti tramite il file JAZ6200F.
La codifica di questo file e' facoltativa.
Schema di compilazione dei campi in base al tipo record:
" "=non permesso, "f"=Facoltativo, "o"=Obbligatorio )
J64TR 1 2 3 4
------------------------------------------
J64SIF o o o o
J64MNU o o o
J64RIG o
J64USR f f f f
J64AUT f f f f
J64MNI f
J64ATN f
J64UTI f
JAZ6300F
Non e' obbligatorio definire gli utenti perche' possano utilizzare
i4Desk.
Con questo file e' possibile specificare la cartella di avvio
associata all'utente, oltre ad alcune limitazioni riguardo le sue
autorizzazioni.
Credits
Copyright (c) Sysap
Sysap e i4Desk sono marchi registrati di Sysap in Italia
IBM, iSeries, AS/400 e Client Access
sono marchi o marchi registrati della IBM Corporation
negli Stati Uniti e/o in altri Paesi
Microsoft e Windows
sono marchi o marchi registrati della Microsoft Corporation
negli Stati Uniti e/o in altri Paesi
I marchi, i nomi commerciali, i nomi di prodotti e i logo di terze
parti sono marchi o marchi registrati dei rispettivi proprietari.