lunedì 7 dicembre 2015

FASE III: CREAZIONE MASCHERE




Apriamo la tabella CLIENTI e nel menù “crea” selezioniamo “altre maschere -> creazione guidata maschera”. Si aprirà una nuova finestra. La maschera clienti è semplice da realizzare: selezioniamo tutti i campi tranne la chiave (IDCLIENTE), andando avanti selezioniamo “giustificato” e poi scegliamo un tema di nostro gradimento, non perdiamoci troppo tempo, potremo personalizzare la maschera come vogliamo in seguito, quindi selezionando “fine” si chiuderà la finestra e si aprirà la maschera clienti.
Al momento non la personalizziamo: se dovessimo sbagliare qualcosa in fase di realizzazione, sarebbe tutto tempo perso. Meglio finire, accertarsi che tutto funzioni adeguatamente e poi occuparsi del lato puramente estetico. Salviamo e chiudiamo. Ci accorgiamo che il sistema ha nominato automaticamente questa maschera come “CLIENTI”.
Per la creazione della maschera RICEVUTA il procedimento è simile ma più complicato: questa maschera deve dialogare con la tabella CLIENTI, con quella RICEVUTA e con la tabella DETTAGLIO, oltretutto in maniera diversa perché ad ogni ricevuta deve corrispondere un solo cliente ma più prestazioni. Ecco come lo otteniamo: è importante che durante la realizzazione guidata della maschera sia selezionato anche il campo IDRICEVUTA, al quale aggiungeremo i campi DATA e NUMERO. Non aggiungiamo altro al momento, scegliamo sempre un layout “giustificato” ed un tema a nostro piacimento, poi clicchiamo su “fine”.
La maschera che comparirà dovrebbe essere diversa da quella CLIENTI, con i campi messi in orizzontale invece che in verticale.
Ora clicchiamo in alto a sinistra “visualizza -> visualizzazione struttura” e si aprirà la modalità struttura, che ci consente di apportare tutte le modifiche che vogliamo alle maschere. Siamo ancora in fase di realizzazione, quindi, come sopra, non preoccupiamoci troppo di spostare i record o cambiare lo sfondo. Quello che dobbiamo fare ora è cliccare tra i pulsanti della barra in alto quello chiamato “casella combinata” (potreste doverci passare il mouse sopra per leggere il nome). Il cursore del mouse diventerà un + e, cliccando sotto le caselle che abbiamo già inserito, creeremo una casella di testo di tipo “casella combinata”.  Nella procedura guidata, lasceremo la spunta su “ricerca valori in una tabella -> tabella CLIENTI” e selezioniamo tutti i campi. Ordiniamo i campi in senso “crescente” in base alla ragione sociale (RAG_SOC) o in base al campo che preferiamo e lasciamo la spunta su “nascondi colonna chiave”, diamo “fine” e chiudiamo.
Successivamente clicchiamo in alto a destra su “aggiungi campi esistenti”, così da aprire una schermata a destra con tutti i campi che abbiamo creato nelle nostre tabelle. Selezioniamo i campi INDIRIZZO e COD_FISC e li aggiungiamo sotto il record RAG_SOC.
Infine clicchiamo il controllo “sottomaschera/sottoreport” e andiamo a creare una casella, come abbiamo fatto per RAG_SOC, sotto i report che abbiamo già inserito. Si aprirà una proceduta guidata, nella quale selezioneremo “usa tabelle e query esistenti” e immetteremo tutti i valori della tabella DETTAGLIO, comprese le chiavi IDDETTAGLIO e IDRICEVUTA. Clicchiamo “fine” e notiamo che è stata creata a sinistra una maschera che il sistema ha nominato “sottomaschera DETTAGLIO”.
Per migliore visibilità dei campi da riempire possiamo cliccare il campo IDDETTAGLIO della sottomaschera e spostarlo alla fine, prima o dopo il campo IDRICEVUTA. Salviamo e chiudiamo.

Nessun commento:

Posta un commento