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.