Campi predefiniti

Discussioni sulle caratteristiche di database
Rispondi
Gazzuso
Messaggi: 8
Iscritto il: martedì 18 luglio 2017, 11:07

Campi predefiniti

Messaggio da Gazzuso »

è possibile creare dei campi con dei vlori predefiniti? Ad esempio nel db che sto creando, uno dei campi è quello dellla città di residenza ma il territorio di mia competenza riguarda solo 5 città quindi sarebbe molto comodo dover selezionare solo tra questi 5 nomi invece di scriverlo ogni volta per ogni entry. Ho provato a creare una tabella di nome Città e assegnare i valori predefiniti ma non so come collegare le due cose
OpenOffice 4.1.3
Microsoft Windows 10
Avatar utente
charlie
Site Admin
Site Admin
Messaggi: 8819
Iscritto il: mercoledì 19 dicembre 2012, 10:50
Contatta:

Re: Campi predefiniti

Messaggio da charlie »

Ciao, pui farlo utilizzando una Listbox (Casella di riepilogo) o una Combobox (Casella combinata).
charlie
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
Gazzuso
Messaggi: 8
Iscritto il: martedì 18 luglio 2017, 11:07

Re: Campi predefiniti

Messaggio da Gazzuso »

ehm... :roll:

Sono davvero un super noobissimo. Allego qualcosina da utilizzare come esempio.
Prova.odb
(16.98 KiB) Scaricato 113 volte
Ho creato tre tabelle, come faccio a far completare i campi "Città" e "Programma utilizzato" della tabella Anagrafica con i dati contenuti nelle tabelle Città e Programma utilizzato... Ho bisogno di un manuale :p
OpenOffice 4.1.3
Microsoft Windows 10
Avatar utente
charlie
Site Admin
Site Admin
Messaggi: 8819
Iscritto il: mercoledì 19 dicembre 2012, 10:50
Contatta:

Re: Campi predefiniti

Messaggio da charlie »

Per quanto riguarda manuali, ti rimando alla sezione Tutorial del forum.
Allego una possibile soluzione e attendo le eventuali domande.
Allegati
Prova_2.odb
(25.83 KiB) Scaricato 110 volte
charlie
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
Gazzuso
Messaggi: 8
Iscritto il: martedì 18 luglio 2017, 11:07

Re: Campi predefiniti

Messaggio da Gazzuso »

Funziona esattamente come vorrei. Capisco che questa è proprio l'ABC ma non so proprio da dove cominciare. Da dove imparo?
OpenOffice 4.1.3
Microsoft Windows 10
Avatar utente
charlie
Site Admin
Site Admin
Messaggi: 8819
Iscritto il: mercoledì 19 dicembre 2012, 10:50
Contatta:

Re: Campi predefiniti

Messaggio da charlie »

charlie
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
Gazzuso
Messaggi: 8
Iscritto il: martedì 18 luglio 2017, 11:07

Re: Campi predefiniti

Messaggio da Gazzuso »

Ciao, ieri sono stato un po' a smanettare per vedere di imparare qualcosa. Ho seguito questa guida http://www.plio.it/sites/default/files/ ... a_Base.pdf per modellare questo DB
DB clienti.odb
(4.69 KiB) Scaricato 103 volte
ma mi sono arenato quasi subito perché quando vado a creare le relazioni tra campi simili delle tabelle prima di creare i formulari ho questo messaggio di errore:
SS.jpg
Cosa sbaglio?

Inoltre (ma comunque non è niente di grave) nella tabella elenco città per definire il campo CAP sono stato costretto a usare il tipo di campo int anche se era sufficiente uno smallint (il CAP è sempre di 5 cifre) perché inserendo un dato smallint in automatico mi modificava quel che inserivo, non ti so spiegare bene perchè non gli ho dato molto peso e ho cambiato subito il tipo di campo.
OpenOffice 4.1.3
Microsoft Windows 10
Avatar utente
charlie
Site Admin
Site Admin
Messaggi: 8819
Iscritto il: mercoledì 19 dicembre 2012, 10:50
Contatta:

Re: Campi predefiniti

Messaggio da charlie »

Il messaggio di errore dice che in una relazione uno dei due campi deve essere una chiave primaria.
Ma a cosa ti serve relazionare le due tabelle? In Anagrafica hai già la Città e tanto varrebbe aggiungere anche il CAP.
La tabella Elenco città può servirti a "pololare" la listbox che userai nel formulario ma non deve avere Relazioni.
Io non riscontro problemi ad impostare il CAP come smallint.
Un consiglio: togli la "digitazione necessaria" a tutti i campi della tabella Anagrafica. Durante le prove avrai molti problemi in meno senza dover compilare "per forza" tutti i campi.
charlie
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
Gazzuso
Messaggi: 8
Iscritto il: martedì 18 luglio 2017, 11:07

Re: Campi predefiniti

Messaggio da Gazzuso »

Credevo che le tabelle dovessero essere in relazione per poi creare il formulario, posso saltare quel passaggio? Non ho aggiunto il CAP perché devo agiungere già tanta altra roba nella tabella anagrafe e poi visto che ho la tabella città mi è sembrato un attributo più della città...
OpenOffice 4.1.3
Microsoft Windows 10
Avatar utente
charlie
Site Admin
Site Admin
Messaggi: 8819
Iscritto il: mercoledì 19 dicembre 2012, 10:50
Contatta:

Re: Campi predefiniti

Messaggio da charlie »

Ok, ma sarebbe necessaria una pianificazione chiara (anche a me).
Le relazioni le puoi inserire in qualunque momento, quando ti serviranno. Potrai farlo in maniera stabile, come stavi facendo, ma anche in maniera "parziale" all'interno di Query e Formulari.
charlie
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
Rispondi