Spero che abbiate capito il mio problema... oppure se avete qualche link da
suggerirmi (possibilmente in italiano) va superbene lo stesso!!!
Ciao e grazie ;-)
Direi la casella combinata è quella adeguata.
> E i tre valori d'età possibili dove li inserisco? Devo creare un'altra
> tabella che chiamerò età, giusto? E poi come collego la tabella età con il
> campo età del formulario?
Si ... creare una tabella età è la via più sbrigativa.
La tabella età contiene (in un solo campo) l'elenco delle voci e il
collegamento è diretto al campo che ti interessa (alla voce 'campo di
dati').
> E la chiave primaria, in questa seconda tabella, quale dovrebbe essere? Una
> qualsiasi delle tre voci? Oppure, pure qui, dovrei avere un campo ID?
La tua tabella avrà un solo campo contenente tre valori differenti.
Questo campo può essere anche chiave primaria visto che sono tre valori
differenti.
Questo mi fa intuire che potrebbe esserci più di una soluzione al mio
quesito. Wow!
Entrando nello specifico. Quindi tu dici che devo creare una nuova tabella,
con unico campo. Quindi, se non ho capito male, le tre voci (giovane,
subadulto e adulto) saranno 3 records di quel campo, giusto?
> La tua tabella avrà un solo campo contenente tre valori differenti.
> Questo campo può essere anche chiave primaria visto che sono tre valori
> differenti.
Ah ah, ho capito ma... ora, nel formulario, alla voce età, avendo usato il
wizard e non avendo ancora creato la tabella età, c'è un semplice campo
testo. Quindi che faccio, lo elimino o uso la voce "sostituisci con...
casella combinata"? E poi? Come collego questa casella con la tabella età?
Grazie dell'aiuto... e scusa se ti ho mandato un'e-mail, ho inavvertitamente
risposto a te anzicchè al ng.
Ciao, LK
Si intendevo questo.
> Ah ah, ho capito ma... ora, nel formulario, alla voce età, avendo usato il
> wizard e non avendo ancora creato la tabella età, c'è un semplice campo
> testo. Quindi che faccio, lo elimino o uso la voce "sostituisci con...
Meglio eliminarla e ricrearla.
> casella combinata"? E poi? Come collego questa casella con la tabella età?
Nelle proprietà della casella combinata alla voce dati:
In 'Campo dati' inserisci il campo della tabella originale che ti interessa.
In 'Tipo contenuto ecc.' scrivi 'Tabella'
In 'contenuto elenco' inserisci il nome della tua tabella 'eta'.
Io invece ti propongo una soluzione diversa.
Invece di usare un combobox (casella combinata) di consiglio una Listbox,
perchè?, la differenza sta che con i combobox dai la possibilità all'
utente di inserire dati oltre a quelli che hai in elenco mentre invece una
Listbox no, l'utente può scegliere solo quelle presenti, in questo modo
eviti degli input di dati errati, quindi se le scelte sono ristrette ad una
lista preinpostata io ti consiglio una listbox.
Una tabella per un campo con pochi record ha poco senso, anzi nessuno, visto
che andrai a replicare lo stesso dato in un 'altra tabella, io farei così,
invece di usare una tabella metterei in quella pricipale il campo
eta(string), lo aggancerei alla Listbox e i dati da inserire li metterei
direttamente nella propietà della listbox 'voci dell' elenco', per l'
inserimento inserisci la prima voce e per andare a capo shift + invio.
Cordiali saluti. Luca
--
Per una verifica sui post da me scritti: postal...@katamail.com
Ti metto online un esempietto, il codice fiscale per il cane dovrebbe essere
una cosa spiritosa, non sempre mi riesce.
http://www.mediafire.com/?wzt1q2yczir
Cordiali saluti Luca
Bye, LK ;-)
fantastico sono riuscitooooo!
mi farò sentire ancora perchè ho altre questioni irrisolte con "ooBase"
LK ;-)