Users Guide Visual FoxPro®" di Microsoft
Users Guide Visual FoxPro®" di Microsoft Users Guide Visual FoxPro®" di Microsoft
Come aiuto nella scelta di un formato di base, seguono le descrizioni delle tipologie più comuni, del loro utilizzo ed alcuni esempi. Formato Descrizione Esempi Per colonne Per righe Un record per riga con i campi disposti orizzontalmente lungo la pagina Una colonna di record con i campi disposti verticalmente Uno-a-molti Relazioni uno-a-molti Multi-colonna Etichette Più di una colonna di record con i campi disposti verticalmente e allineati a sinistra Più di una colonna di record con i campi disposti verticalmente e allineati a sinistra , predisposto per la stampa su un tipo particolare di carta Riepilogo dei totali Moduli finanziari Inventari Resoconti di vendita Liste Fatture Account statements Cartelle telefoniche Business cards Etichette per buste postali Biglietti da visita Dopo aver scelto il formato di base che più risponde alle proprie esigenze, è possibile procedere alla creazione del file contenente il modello di impaginazione con "Report Designer." I file modello per il modulo Ad un file di modello viene attribuita l'estensione .frx; in questo file vengono memorizzate le specifiche per il modulo da creare. Ad ognuno di questi file ne è associato un altro con l'estensione .frt. In questo file sono specificati i campi da comprendere nel modulo, il testo da stampare e la disposizione delle informazioni all'interno della pagina. Il file non memorizza i valori di ciascun campo di dati ma solamente il formato e la disposizione generale; è quindi possibile modificare i valori all'interno del database sorgendo mantenendo invariata la struttura della pagina di stampa.
Creare un formato per il modulo Visual FoxPro consente la creazione di un formato-modulo in tre modi differenti: ● ● ● Utilizzando un "Report Wizard": è possibile creare un modulo basato su una o più tabelle Utilizzando "Quick Report": è possibile creare un modulo basato su una singola tabella. Utilizzando "Report Designer" per modificare un modulo esistente o per crearne uno ex-novo. Attraverso ognuno di questi metodi viene creato un file di modello modificabile con "Report Designer". L'uso dei "Report Wizard" costituisce il modo più facile per iniziare ed mette inoltre a disposizione molte delle caratteristiche di personalizzazione proprie di "Report Designer". Utilizzare "Quick Report" è invece il modo più veloce per creare un semplice modulo Se si sceglie di creare il modulo da "Report Designer" si partirà invece dal foglio bianco per costruire dal principio il proprio formato personalizzato. Usare un "Report Wizard" Ogni qual volta si desideri creare un modulo, è possibile utilizzare un "report wizard" per essere guidati nella sua composizione. La procedura porrà all'utente una serie di domande creando un formato basato sulle risposte fornite. I Report Wizard previsti da Visual FoxPro sono i seguenti: ● Resoconti (Report ) ● Uno-a-molti (One-to-Many) ● Etichette (Label) ● Sintesi di corrispondenza (Mail Merge) Il Wizard da scegliere dipende dal tipo e dalla complessità di modulo che si intende generare. Per utilizzare un Report Wizard 1. 2. 3. 4. 5. Selezionare Reports da Project Manager. Scegliere New. Scegliere quindi Report Wizard. Selezionare il tipo di modulo da creare. Seguire le indicazioni delle finestre di dialogo presentate dalla procedura guidata. Si può accedere ai Report Wizard selezionando Wizards dal menù Tools specificando la voce Report. Una volta utilizzato un wizard è possibile ricorrere a Report Designer per aggiungere controlli e personalizzare ulteriormente il modulo. Ulteriori informazioni verranno fornite più avanti all'interno di questo capitolo (vedi "Personalizzare il formato") Iniziare a progettare il modulo Se non si desidera ricorrere alla composizione guidata tramite Wizard, è possibile iniziare a tracciare la struttura del modulo a partire dal foglio vuoto stabilendo autonomamente ogni tipo di controllo. Per creare un nuovo modulo vuoto 1. Selezionare Reports da Project Manager.
- Page 23 and 24: Riorganizzare le colonne Potete rio
- Page 25 and 26: Modificare una tabella Quando avete
- Page 27 and 28: Personalizzare le tabelle Potete pe
- Page 29 and 30: Ordinare i dati attraverso un indic
- Page 31 and 32: Creare un Indice Una volta che avet
- Page 33 and 34: Filtrare i record Potete decidere q
- Page 35 and 36: Potete utilizzare un campo come cam
- Page 37 and 38: Potete untilizzare databases indipe
- Page 39 and 40: allineandole tutte. Per sistemare l
- Page 41 and 42: Aggiungere una tabella ad un databa
- Page 43 and 44: Per determinare quali tabelle hanno
- Page 45 and 46: La tipologia di relazione è determ
- Page 47 and 48: Inserire commenti per un campo Quan
- Page 49: Impostare una regola di convalida e
- Page 52 and 53: Impostare un Trigger I Triggers son
- Page 54 and 55: Creare una Query Potreste voler cre
- Page 56 and 57: Dopo aver selezionato una tabella o
- Page 58 and 59: Definire i risultati Dopo che avete
- Page 60 and 61: Per specificare un filtro 1. Dalla
- Page 62 and 63: Per aggiungere l’importanza di un
- Page 64 and 65: Per impostare l’opzione Having su
- Page 66 and 67: Se desiderate Scegliete questa opzi
- Page 68 and 69: Personalizzazione delle queries Alt
- Page 70 and 71: Eliminare i records duplicati da un
- Page 72 and 73: Potete inserire l’espressione dir
- Page 76 and 77: 2. 3. Scegliere New. Scegliere quin
- Page 78 and 79: Label Designer mostrerà un'antepri
- Page 80 and 81: Un modulo può contenere diverse ba
- Page 82 and 83: Aggiungere controlli al modulo In u
- Page 84 and 85: 5. Nella lista Tables in Database,
- Page 86 and 87: 2. Dal menu Format scegliete Group.
- Page 88 and 89: Raggruppare i dati sul vostro modul
- Page 90 and 91: 2. 3. 4. 5. Nella prima casella Gro
- Page 92 and 93: Personalizzare i vostri moduli Pote
- Page 94 and 95: Giustificare il testo in un campo P
- Page 96 and 97: 4. 5. Nell’area Style selezionate
- Page 98 and 99: 1. Fate doppio click sul controllo.
- Page 100 and 101: Creare i form (moduli - maschera) I
- Page 102 and 103: ● ● ● Per aggiungere campi a
- Page 104 and 105: Aggiungere controlli in un form tra
- Page 106 and 107: -oppure- Selezionate un campo dalla
- Page 108 and 109: Per creare controlli multipli ● C
- Page 110 and 111: -oppure- Selezionate il controllo e
- Page 112 and 113: Personalizzare i Forms Potete aggiu
- Page 114: dimensione del form che potete dise
Creare un formato per il modulo<br />
<strong>Visual</strong> FoxPro consente la creazione <strong>di</strong> un formato-modulo in tre mo<strong>di</strong> <strong>di</strong>fferenti:<br />
●<br />
●<br />
●<br />
Utilizzando un "Report Wizard": è possibile creare un modulo basato su una o più tabelle<br />
Utilizzando "Quick Report": è possibile creare un modulo basato su una singola tabella.<br />
Utilizzando "Report Designer" per mo<strong>di</strong>ficare un modulo esistente o per crearne uno ex-novo.<br />
Attraverso ognuno <strong>di</strong> questi meto<strong>di</strong> viene creato un file <strong>di</strong> modello mo<strong>di</strong>ficabile con "Report Designer".<br />
L'uso dei "Report Wizard" costituisce il modo più facile per iniziare ed mette inoltre a <strong>di</strong>sposizione<br />
molte delle caratteristiche <strong>di</strong> personalizzazione proprie <strong>di</strong> "Report Designer".<br />
Utilizzare "Quick Report" è invece il modo più veloce per creare un semplice modulo<br />
Se si sceglie <strong>di</strong> creare il modulo da "Report Designer" si partirà invece dal foglio bianco per costruire<br />
dal principio il proprio formato personalizzato.<br />
Usare un "Report Wizard"<br />
Ogni qual volta si desideri creare un modulo, è possibile utilizzare un "report wizard" per essere guidati<br />
nella sua composizione. La procedura porrà all'utente una serie <strong>di</strong> domande creando un formato basato<br />
sulle risposte fornite.<br />
I Report Wizard previsti da <strong>Visual</strong> FoxPro sono i seguenti:<br />
● Resoconti (Report )<br />
● Uno-a-molti (One-to-Many)<br />
● Etichette (Label)<br />
● Sintesi <strong>di</strong> corrispondenza (Mail Merge)<br />
Il Wizard da scegliere <strong>di</strong>pende dal tipo e dalla complessità <strong>di</strong> modulo che si intende generare.<br />
Per utilizzare un Report Wizard<br />
1.<br />
2.<br />
3.<br />
4.<br />
5.<br />
Selezionare Reports da Project Manager.<br />
Scegliere New.<br />
Scegliere quin<strong>di</strong> Report Wizard.<br />
Selezionare il tipo <strong>di</strong> modulo da creare.<br />
Seguire le in<strong>di</strong>cazioni delle finestre <strong>di</strong> <strong>di</strong>alogo presentate dalla procedura guidata.<br />
Si può accedere ai Report Wizard selezionando Wizards dal menù Tools specificando la voce Report.<br />
Una volta utilizzato un wizard è possibile ricorrere a Report Designer per aggiungere controlli e<br />
personalizzare ulteriormente il modulo.<br />
Ulteriori informazioni verranno fornite più avanti all'interno <strong>di</strong> questo capitolo (ve<strong>di</strong> "Personalizzare il<br />
formato")<br />
Iniziare a progettare il modulo<br />
Se non si desidera ricorrere alla composizione guidata tramite Wizard, è possibile iniziare a tracciare la<br />
struttura del modulo a partire dal foglio vuoto stabilendo autonomamente ogni tipo <strong>di</strong> controllo.<br />
Per creare un nuovo modulo vuoto<br />
1.<br />
Selezionare Reports da Project Manager.