Ogni finestra contiene i bottoni attraverso i quali vengono effettuate le operazioni di manipolazione dei dati negli archivi.
Le immagini utilizzate in questa documentazione sono quelle fornite dalla Digital Age con la procedura, ma possono essere sostituite a piacimento dall'utente.
Qualora alcune delle funzioni non siano utilizzabili in qualche contesto, i bottoni della barra degli strumenti saranno resi invisibili o disabilitati, in modo da facilitare la scelta da parte dell'operatore.
La tabella che segue fornisce un elenco delle singole funzioni disponibili, con i corrispondenti metodi per richiamarle, oltre ad una spiegazione dettagliata dell'effetto.
| Operazione | Bottone | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Descrizione | |||||||||||||
| Inserisci nuovo |
|
||||||||||||
|
L'inserimento di un nuovo elemento comporta l'apertura di una nuova finestra con le voci
vuote o impostate ai valori di difetto, se previsti.
Le voci possono essere completate, integrate o modificate prima della conferma. In alternativa all'inserimento, dalla funzione di variazione è possibile duplicare i dati di un elemento esistente nel nuovo elemento da inserire, utilizzando la funzione duplica. |
|||||||||||||
| Conferma |
|
||||||||||||
| La Conferma consente di memorizzare gli elementi inseriti e/o modificati, previo controllo di correttezza dei dati ad essi relativi. Se nella fase di verifica delle informazioni si riscontrano degli errori, viene visualizzato un messaggio esplicativo e, se possibile, avviene un posizionamento automatico sulla voce che ha generato l'errore, al fine di consentirne una rapida correzione. | |||||||||||||
| Cancella |
|
||||||||||||
| La Cancellazione rende un elemento non più utilizzabile fino ad un eventuale Ripristino . Gli elementi cancellati saranno visibili soltanto se attiva l'opzione Visualizza anche elementi cancellati quando si eseguono le ricerche. Non è possibile inserire nuovi elementi che hanno un identificativo uguale a quello di elementi cancellati, sia per garantire l'integrità delle informazioni originali che per consentire il successivo Ripristino. | |||||||||||||
|
Ricerca avanzata |
|
||||||||||||
Per effettuare una ricerca sugli elementi esistenti bisogna effettuare un'interrogazione
che si compone di due fasi:
|
|||||||||||||
|
Esegui ricerca |
|
||||||||||||
Per effettuare una ricerca sugli elementi esistenti bisogna effettuare un'interrogazione
che si compone di due fasi:
|
|||||||||||||
|
Dettagli |
|
||||||||||||
| Per visualizzare completamente un elemento interrogato si utilizza la funzione Dettagli che apre una nuova finestra dove vengono mostrati tutti i dati relativi ad un singolo elemento e, se presenti, gli elementi ad esso correlati, senza consentirne la modifica. | |||||||||||||
|
Modifica |
|
||||||||||||
| Per modificare un elemento interrogato si utilizza la funzione Modifica che apre una nuova finestra dove vengono mostrati tutti i dati relativi ad un singolo elemento e, se presenti, gli elementi ad esso correlati, per consentirne la variazione o la duplicazione. | |||||||||||||
| Vai al precedente |
|
||||||||||||
|
Per mostrare un particolare elemento fra quelli interrogati o inseriti, vengono
utilizzate le funzioni di posizionamento. La funzione Vai al precedente visualizza l'elemento (o la pagina di elementi) immediatamente precedente a quello visibile fra gli elementi disponibili. |
|||||||||||||
| Vai al successivo |
|
||||||||||||
|
Per mostrare un particolare elemento fra quelli interrogati o inseriti, vengono
utilizzate le funzioni di posizionamento. La funzione Vai al successivo visualizza l'elemento (o la pagina di elementi) immediatamente successivo a quello visibile, fra gli elementi disponibili. |
|||||||||||||
| Esci |
|
||||||||||||
| L'uscita dalla transazione chiude la finestra e riporta al livello in cui ci si trovava quando si è richiamata la transazione dalla quale si sta uscendo. Qualora siano state effettuate delle operazioni di inserimento, cancellazione, ripristino o variazione, viene rieseguita l'eventuale ricerca effettuata precedentemente, per visualizzare i dati aggiornati. | |||||||||||||
| Ordinamento |
|
||||||||||||
Per effettuare una ricerca sugli elementi esistenti bisogna effettuare un'interrogazione
che si compone di due fasi:
|
|||||||||||||
| Ripeti ultima ricerca |
|
||||||||||||
| Per eseguire nuovamente una ricerca di elementi, utilizzando gli stessi criteri di selezione, si utilizza la funzione Ripeti ultima ricerca. In questo modo non è necessario richiamare la Ricerca Avanzata, specificare nuovamente i criteri di selezione ed eseguire la ricerca. | |||||||||||||
| Duplica |
|
||||||||||||
| Immediatamente dopo aver utilizzato la funzione Modifica è possibile copiare i dati dell'elemento visualizzato per utilizzarli per il nuovo inserimento. Prima della conferma è possibile modificare le sole informazioni che differiscono rispetto all'elemento già esistente, velocizzando in questo modo le operazioni di inserimento dei dati. | |||||||||||||
| Ripristina |
|
||||||||||||
| La funzione di cancellazione è reversibile utilizzando la funzione di ripristino che consente di rendere nuovamente disponibili elementi cancellati precedentemente. Per utilizzare la funzione di ripristino è necessario essere posizionati su un elemento cancellato. Si ricorda che per visualizzare gli elementi cancellati è necessario attivare l'opzione Visualizza anche gli elementi cancellati prima di eseguire la ricerca. | |||||||||||||
| Visualizza anche gli elementi cancellati | |||||||||||||
| Attivando l'opzione Visualizza anche gli elementi cancellati è possibile visualizzare, oltre agli elementi attivi, anche gli elementi precedentemente eliminati con la funzione Cancella. L'opzione può essere impostata soltanto durante la fase di definizione dei criteri di ricerca. | |||||||||||||
| Stampa Finestra |
|
||||||||||||
| La funzione Stampa Finestra visualizza un'anteprima di stampa e richiede l'eventuale invio alla stampante desiderata. | |||||||||||||
| Lista Valori |
|
||||||||||||
| In corrispondenza delle voci correlate ad archivi, per facilitare l'indicazione dei dati corretti, è possibile utilizzare la funzione di lista valori che visualizza una finestra da cui si possono ricercare gli elementi all'interno dell'archivio ed eventualmente selezionare quello desiderato. | |||||||||||||
| Criteri di selezione | |||||||||||||
Per effettuare una ricerca sugli elementi esistenti bisogna effettuare un'interrogazione
che si compone di due fasi:
In base al tipo di campo utilizzato per visualizzare la voce nella finestra, vanno applicate le seguenti modalità per definire i criteri di ricerca:
Nella casella che si trova immediatamente a sinistra della voce per la quale
si vuole
definire un criterio di selezione, è possibile indicare un
operatore di confronto digitandolo con
la tastiera o selezionandolo dall'elenco.
Una volta scelto l'operatore di confronto, va specificato il valore con il
quale deve essere effettuato il confronto,
all'interno della casella relativa alla voce.
Se viene indicato un valore senza specificare l'operatore di confronto
corrispondente, viene assunto l'operatore Per ricercare gli elementi che contengono un determinato valore in corrispondenza di una voce rappresentata con una casella combinata è necessario selezionare dalla lista il valore ricercato. Per ricercare gli elementi con un'opzione attivata o disattivata, rappresentata con una casella di controllo occorre impostare quest'ultima in modo corrispondente. Per ricercare gli elementi con un particolare valore in una voce rappresentata con un bottone di opzione occorre selezionare fra quelle disponibili l'opzione da ricercare. |
|||||||||||||
Operatori di confronto
|
|||||||||||||
|
Per i caratteri alfabetici l'ordine di grandezza quando vengono effettuati dei confronti può essere sintetizzato in questo modo:
|
|||||||||||||
Uguale aIl valore deve coincidere esattamente con quello indicato, anche tenendo in considerazione la differenza fra maiuscole e minuscole nel caso di voci alfanumeriche. |
|||||||||||||
Minore diIl valore deve essere inferiore a quello indicato, anche tenendo in considerazione la differenza fra maiuscole e minuscole nel caso di voci alfanumeriche. |
|||||||||||||
Maggiore diIl valore deve essere maggiore a quello indicato, anche tenendo in considerazione la differenza fra maiuscole e minuscole nel caso di voci alfanumeriche. |
|||||||||||||
Diverso daIl valore non deve coincidere con quello indicato, anche tenendo in considerazione la differenza fra maiuscole e minuscole nel caso di voci alfanumeriche. |
|||||||||||||
Maggiore o uguale aIl valore deve essere maggiore o uguale a quello indicato, anche tenendo in considerazione la differenza fra maiuscole e minuscole nel caso di voci alfanumeriche. |
|||||||||||||
Uguale aIl valore deve essere inferiore o uguale a quello indicato, anche tenendo in considerazione la differenza fra maiuscole e minuscole nel caso di voci alfanumeriche. |
|||||||||||||
Simile a (caratteri jolly)Il valore deve essere uguale a quello indicato, considerando i caratteri jolly, se presenti. I caratteri jolly sono:* (ASTERISCO) che indica un numero qualsiasi di caratteri qualsiasi; ? (PUNTO INTERROGATIVO) che indica un singolo carattere qualsiasi. Anche in questo caso viene tenuta in considerazione la differenza fra maiuscole e minuscole nel caso di voci alfanumeriche.
ABC è simile a A*
ABC è simile a A??
ABC è simile a *C
ABC è simile a ??C
ABC è simile a *B*
ABC è simile a ?B?
ABC è simile a A*?
mentre
ABC non è simile a B*
ABC non è simile a B??
ABC non è simile a *D
ABC non è simile a ??D
ABC non è simile a *E*
ABC non è simile a ??B?
ABC non è simile a C*?
ABC non è simile a A???C
ABC non è simile a ????C
|
|||||||||||||
Non simile a (caratteri jolly)Il valore deve essere uguale a quello indicato, considerando i caratteri jolly, se presenti. I caratteri jolly sono:* (ASTERISCO) che indica un numero qualsiasi di caratteri qualsiasi; ? (PUNTO INTERROGATIVO) che indica un singolo carattere qualsiasi. Anche in questo caso viene tenuta in considerazione la differenza fra maiuscole e minuscole nel caso di voci alfanumeriche.
Esempi:
ABC è simile a A*
ABC è simile a A??
ABC è simile a *C
ABC è simile a ??C
ABC è simile a *B*
ABC è simile a ?B?
ABC è simile a A*?
mentre
ABC non è simile a B*
ABC non è simile a B??
ABC non è simile a *D
ABC non è simile a ??D
ABC non è simile a *E*
ABC non è simile a ?A?
ABC non è simile a C*?
ABC non è simile a A????
ABC non è simile a ????C
|
|||||||||||||
Inizia conIl valore deve avere la parte iniziale, cioè quella a sinistra, uguale a quanto indicato, considerando la differenza fra maiuscole e minuscole. |
|||||||||||||
Finisce conIl valore deve avere la parte finale, cioè quella a destra, uguale a quanto indicato, considerando la differenza fra maiuscole e minuscole. |
|||||||||||||
ContieneIl valore deve contenere, in qualsiasi posizione, una parte uguale a quanto indicato, considerando la differenza fra maiuscole e minuscole. |
|||||||||||||
Non inizia conIl valore non deve avere la parte iniziale, cioè quella a sinistra, uguale a quanto indicato, considerando la differenza fra maiuscole e minuscole. |
|||||||||||||
Non finisce conIl valore non deve avere la parte finale, cioè quella a destra, uguale a quanto indicato, considerando la differenza fra maiuscole e minuscole. |
|||||||||||||
Non contieneIl valore deve contenere, in nessun punto, una parte uguale a quanto indicato, considerando la differenza fra maiuscole e minuscole. |
|||||||||||||
Ricerca avanzataCon la ricerca avanzata possono essere specificati dei criteri di ricerca espressi in linguaggio SQL.Al momento dell'esecuzione ricerca viene mostrata una finestra per la scrittura delle condizioni SQL corrispondenti a ciascuna ricerca avanzata richiesta. Per far riferimento alla voce sulla quale si sta specificando il criterio di selezione, si può utilizzare il simbolo ":" (due punti) come primo carattere; in questo modo viene sostituito automaticamente con il nome effettivo della voce in database. |
|||||||||||||
|
Esempi:
|
|||||||||||||
| Le complete potenzialità della ricerca avanzata dipendono dalla conoscenza da parte dell'utente del linguaggio SQL, e della struttura del database. | |||||||||||||
| Calendario/Orario |
|
||||||||||||
| Le caselle di testo per l'immissione di date e/o orari consentono di richiamare una calendario, facendo un click sul bottone che appare alla destra della casella, attraverso il quale è possibile selezionare una data e/o un ora. | |||||||||||||