Users Guide Visual FoxPro®" di Microsoft
Users Guide Visual FoxPro®" di Microsoft Users Guide Visual FoxPro®" di Microsoft
Aggiungere controlli in un form tramite il Component Gallery Potete utilizzare il Component Gallery per aggiungere velocemente controlli speciali e oggetti in un form. Il Component Galleri contiene dozzine di oggetti e controlli speciali che possono ridurre notevolmente i lavoro di codifica on moduli form molto specializzati. Per aprire il Component Gallery. ● Da menu Tools, scegliete Component Gallery. Quando il Component Gallery è aperto, potete trascinare i controlli speciali e gli oggetti dal component Gallery e incollarli nel form attivo. Aggiungere controlli a un Form generato con wizard. Se create un form con uno dei wizard disponibili e quindi desiderate aggiungervi dei controlli, potete far si che lo stile del nuovo controllo sia identico allo stile dei controlli presenti nel form utilizzando i controlli nella libreria wizard controls, Wizstyle.vcx. Quando aprite la libreria wizards control, i controlli wizard-style (come: chiselfield, embossedmemo, e così via) sono disponibili nella barra degli strumenti Form Controls. Per scoprire quali controlli utilizzare, selezionate un controllo esistente e osservate la sua classe e la sua libreria. Per esempio, un wizard per campi standard si deve trovare nella classe Standardfield class, che si trova nel Wizstyle.vcx. Suggerimento: Utilizzate ToolTips nella barra degli strumenti Form Controls per aiutarvi ad identificare il nome della classe. Per confrontare i controlli in un form generato con wizard. 1. Nel Form Designer, aprite il form. 2. Dalla barra degli strumenti Form Controls, scegliete il tasto View Classes e cliccate su Add. 3. Nella finestra di dialogo Open, localizzate Wizstyle.vcx nella sotto directory Wizards e cliccate su OK. 4. Nella barra degli strumenti Form Controls, selezionate il controllo che corrisponde ad un controllo esistente nel form e trascinatelo nel form per aggiungerlo. Nota: Se spostate un form in un nuova directory in un altro sistema, dovete anche trasferire il la libreria dei controlli associata con quel form. Aggiungere Controlli e impostare le proprietà dei controlli Per aggiungere un nuovo controllo ad un form senza utilizzare un builder, basta semplicemente selezionare il controllo desiderato dalla barra strumenti del Form Control e trascinarlo nel from. Alcuni controlli come etichetta, forme e linee. Non mostrano dati da una tabella o da una vista, e non effettuano alcuna azione. Ma la maggior parte degli altri controlli lo fanno, e quindi occorre informare VFP quali campi volete che mostrino, o quale azione volete che essi eseguano. Ad esempio, di solito si desidera che una casella di testo mostri il contenuto di un campo, e in tasto esegua un determinato comando. Per far si che i controlli lavorino in modo corretto nei vostri fom, è necessario associarli, o unirli con una tabella e un campo che devono mostrare. I controlli vengono collegati alla sorgente controllata. I dati che volete che questi controlli mostrino o gestiscano vengono impostati tramite la proprietà ControlSource. Ad esempio, se volete aggiungere una casella di testo in un form, dovete dire a VFP dove dovrà attenere i valori di testo impostando la proprietà ControlSource in modo che essa punti ad uno specifico campo di una tabella o di una vista, potete poi impostare anche il modo con cui viene visualizzato il controllo stesso. Uno strumento chiamato Data Environment Designer rende estremamente semplice aggiungere un nuovo campo ad un form e impostare le proprietà per quel campo. Impostare l’ambiente dei dati Sistemando le tabelle e le viste associate con le vostre form nel data environment rendete semplice il loro collegamento a nuovi controlli per i campi della tabella o della vista.
Quando avete terminato di impostare l’ambiente dati, le proprietà del ControlSource mostrerà i campi disponibili in modo da rendere possibile, con la semplice selezione, il collegamento al controllo associato. Se state modificando un form creato con un wizard, potrete constatare che il il data environment è popolato da tabelle o viste che avete impostato tramite il form wizard. Per mostrare l’ambiente dati ( data environment ) ● Nel Form Designer, scegliete Data Environment dal menu View. Finestra progetto Data Environment Designer Per aggiungere una tabella o una vista nel data environment Dal menu Data Environment, scegliete Add. 1. 2. 3. Nota se il data environment è vuoto, la finestra di dialogo Add Table or View apparirà automaticamente. Nella finestra di dialogo Add Table or View, selezionate Tables or Views. Selezionate la tabella o la vista che volete aggiungere. Cliccate su Add. Nota Per aggiungere delle viste al Data Environment Designer, dovete avere un database aperto. Aggiungere un controllo ad un Form La barra degli strumenti del Form Control rende semplifica l’aggiunta di un nuovo controllo ai vostri form in modo che possiate mostrare un campo dalla vostra tabella o dalla vostra vista.. Dovrete selezionare il tipo di controllo appropriato al tipo di dati che intendete visualizzare. Ad esempio, usate un controllo casella di testo, per mostrare un campo di una sola riga, oppure una controllo finestra di editing (edit box) per visualizzare un memo. La finestra proprietà mostra tutte le proprietà dei controlli che aggiungete al form. Utilizzate la proprietà nella finestra delle proprietà per collegare il controllo che avete aggiunto con uno specifico campo di una tabella definito nel Data Environment Designer. Per visualizzare la finestra delle Proprietà ● Dal menu View, scegliete Properties. Nota Se volete utilizzare la finestra delle proprietà per impostare le proprietà dei controlli dovete disattivare il Builder Lock. Per aggiungere un nuovo campo a un form 1. 2. 3. Nella barra degli strumenti Form Controls scegliete un controllo dati e trascinatelo nella finestra del Form Designer per creare il controllo. Nella finestra Properties, scegliete la scheda Data, e selezionate la proprietà ControlSource. Inserite il nome del campo.
- 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 74 and 75: Come aiuto nella scelta di un forma
- 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 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
Aggiungere controlli in un form tramite il Component Gallery<br />
Potete utilizzare il Component Gallery per aggiungere velocemente controlli speciali e oggetti in un form. Il<br />
Component Galleri contiene dozzine <strong>di</strong> oggetti e controlli speciali che possono ridurre notevolmente i lavoro <strong>di</strong><br />
co<strong>di</strong>fica on moduli form molto specializzati.<br />
Per aprire il Component Gallery.<br />
●<br />
Da menu Tools, scegliete Component Gallery.<br />
Quando il Component Gallery è aperto, potete trascinare i controlli speciali e gli oggetti dal component Gallery e<br />
incollarli nel form attivo.<br />
Aggiungere controlli a un Form generato con wizard.<br />
Se create un form con uno dei wizard <strong>di</strong>sponibili e quin<strong>di</strong> desiderate aggiungervi dei controlli, potete far si che lo<br />
stile del nuovo controllo sia identico allo stile dei controlli presenti nel form utilizzando i controlli nella libreria<br />
wizard controls, Wizstyle.vcx.<br />
Quando aprite la libreria wizards control, i controlli wizard-style (come: chiselfield, embossedmemo,<br />
e così via) sono <strong>di</strong>sponibili nella barra degli strumenti Form Controls. Per scoprire quali controlli utilizzare,<br />
selezionate un controllo esistente e osservate la sua classe e la sua libreria. Per esempio, un wizard per campi<br />
standard si deve trovare nella classe Standardfield class, che si trova nel Wizstyle.vcx.<br />
Suggerimento: Utilizzate ToolTips nella barra degli strumenti Form Controls per aiutarvi ad identificare il nome<br />
della classe.<br />
Per confrontare i controlli in un form generato con wizard.<br />
1. Nel Form Designer, aprite il form.<br />
2. Dalla barra degli strumenti Form Controls, scegliete il tasto View Classes e cliccate su Add.<br />
3. Nella finestra <strong>di</strong> <strong>di</strong>alogo Open, localizzate Wizstyle.vcx nella sotto <strong>di</strong>rectory Wizards e cliccate su OK.<br />
4. Nella barra degli strumenti Form Controls, selezionate il controllo che corrisponde ad un controllo esistente nel<br />
form e trascinatelo nel form per aggiungerlo.<br />
Nota: Se spostate un form in un nuova <strong>di</strong>rectory in un altro sistema, dovete anche trasferire il la libreria dei<br />
controlli associata con quel form.<br />
Aggiungere Controlli e impostare le proprietà dei controlli<br />
Per aggiungere un nuovo controllo ad un form senza utilizzare un builder, basta semplicemente selezionare il<br />
controllo desiderato dalla barra strumenti del Form Control e trascinarlo nel from.<br />
Alcuni controlli come etichetta, forme e linee. Non mostrano dati da una tabella o da una vista, e non effettuano<br />
alcuna azione. Ma la maggior parte degli altri controlli lo fanno, e quin<strong>di</strong> occorre informare VFP quali campi<br />
volete che mostrino, o quale azione volete che essi eseguano. Ad esempio, <strong>di</strong> solito si desidera che una casella <strong>di</strong><br />
testo mostri il contenuto <strong>di</strong> un campo, e in tasto esegua un determinato comando.<br />
Per far si che i controlli lavorino in modo corretto nei vostri fom, è necessario associarli, o unirli con una tabella e<br />
un campo che devono mostrare. I controlli vengono collegati alla sorgente controllata. I dati che volete che questi<br />
controlli mostrino o gestiscano vengono impostati tramite la proprietà ControlSource.<br />
Ad esempio, se volete aggiungere una casella <strong>di</strong> testo in un form, dovete <strong>di</strong>re a VFP dove dovrà attenere i valori <strong>di</strong><br />
testo impostando la proprietà ControlSource in modo che essa punti ad uno specifico campo <strong>di</strong> una tabella o <strong>di</strong> una<br />
vista, potete poi impostare anche il modo con cui viene visualizzato il controllo stesso.<br />
Uno strumento chiamato Data Environment Designer rende estremamente semplice aggiungere un nuovo campo<br />
ad un form e impostare le proprietà per quel campo.<br />
Impostare l’ambiente dei dati<br />
Sistemando le tabelle e le viste associate con le vostre form nel data environment rendete semplice il loro<br />
collegamento a nuovi controlli per i campi della tabella o della vista.