Newsgroup: it.comp.appl.access
Titolo: Domanda da principante quale sono:

...come faccio ad asseganre ad un campo solo 2 o 3 valori specifici?
Esempio "figura scelta: " e deve apparirmi l'elenco con "quadrato" 
,"cerchio", "rettangolo" come unici valori già predefiniti.
Tipo i menù di scelta singola del FrontPage.
Grazie per ogni info.
(G)

"Guido" <g,TOgu...@tisIMcIali.it> ha scritto nel messaggio 
news:43649872$0$29558$4faf...@reader1.news.tin.it...

Ciao Guido,
nella creazione tabella, quando arrivi al tuo campo, gli assegni
- Tipo dati  : Testo
nella finestrella Ricerca
Visualizza controllo : Casella combinata
Tipo origine riga : Elenco valori
Origine riga : "Cerchio";"Rettangolo";"Trapezio isoscelato regolare ma 
imperfetto"; "ecc.";"ecc."
Colonna associata : 1
Numero colonne : 1
in pratica ti troverai con una casella combinata che contiene i tuoi valori.
Se devi inserire questi valori in altre tabelle, considera di lavorare con 
una lista a due colonne:
chiave - descrizione.
La combo allora dovrà avere :
Numero colonne : 2
Origine riga : "1";"Cerchio";"2";"Rettangolo";"3";"Trapezio isoscelato 
regolare ma imperfetto"; "4";"ecc.";"5";"ecc." .....
e se vuoi nascondere la prima colonna quando scorri la combo, allora metti
Larghezza colonne : 0 ; 5
questo ti mostra solo la seconda colonna (la prima non può per via che è 
larga : 0!)
-- 
... spero di esserti stato d'aiuto,
Ivan  (facci sapere)

 ... spero di esserti stato d'aiuto,
Grazie!
Era proprio quello che cercavo!
Sei stato gentilissimo e spero di poter ricambiare (vista la mia 
preparazione direi che forse ciò avverrà tra qualche "era"!) e come hai 
visto sono proprio agli inizi.
Ultima domanda:
poniamo il caso di voler eseguire delle aggiunte in coda al database appena 
creato: ossia oggi il record "X" contiene "Quadrato", domani lo stesso 
record contiene "Trapezio isoscelato regolare ma imperfetto" (tipo archivio 
storico); come faccio?
Ho visto che l'ultimo dato è quello memorizzato e quindi nel campo "Forma 
geoemtrica" mi ritrovo solo l'ultima scelta ossia "Trapezio isoscelato 
regolare ma imperfetto" la quale prende il posto della precedente scelta 
"Quadrato" mentre a me servirebbe avere tutto l'archivio per ogni singolo 
record.
Ossia "Pippo" prima sceglie un "quadrato" e poi, dopo qualche tempo, sceglie 
un "Trapezio isoscelato regolare ma imperfetto": ecco io vorrei poter 
visualizzare la scheda di "Pippo" con tutte le scelte effettuate e non solo 
l'ultima come invece mi accade adesso!
Ti ringrazio se vorrai rispondermi ed aiutarmi fattivamente di nuovo.
Ciao e buona giornata.
(G) 


Ola Guido,
è proprio il caso di usare Access per quello che è. un db Relazionale.
Devi crearti una tabella per i movimenti ( le scelte), questa tab avrà un 
campo relazionato con quella Nominativi (clienti? amici? quello che è)
Il campo sarà l' ID del Nominativo (il contatore, la chiave principale).
A questo punto inserirai una ( o mille) figura scelta per ogni nomintivo.
Creati una maschera con sottomaschera e Access ti guiderà quasi per mano.
La maschera avrà origine dai Nomimativi e la sottomaschera prenderà dai 
Movimenti.
Non è un record che cambia, ma un record a cui sono relazionati altri 
records. chiaramente su tabelle separate.
-- 
... spero di esserti stato d'aiuto,
-- 
-- 
      /)/)               IVAN                (\/)
     (  '.')         NMCBRMC         ( '.' )
  o(_('')('')                               (")(")_)*
Non Microsoft Certified But Regular
             Microsoft Consumer

 records. chiaramente su tabelle separate.
Grazie!
Un passetto alla volta....
Adesso mi metto con Access e cerco di "trasformare" in pratica le tue 
preziose indicazioni...
Quindi Access mi crea tot tabelle a seconda delle aggiunte che faccio in 
coda ad ogni singolo record????
Mica ho ben capito....
Comunque sei molto gentile e - come sempre - ti ringrazio.
(G)

 archivio storico); come faccio?
Curiosità OT:
che cosa è un "Trapezio isoscelato regolare ma imperfetto"?
Un database contiene dati e procedure.
I dati sono collocati in tabelle.
Le tabelle sono composte da record.
I record sono composti da campi.
questo è un record:
Nome                        Indirizzo                CAP 
Città
questi sono campi:
Nome, Indirizzo, CAP, Città
Una tabella contiene dei record (uno, più di uno, nessuno).
Le normali operazioni di immissione dati aggiungono record
ad una tabella; possiamo chiamarle operazioni di ordinaria
amministrazione.
Aggiungere campi a un record è operazione che modifica
la struttura della tabella; possiamo chiamarla operazione
di straordinaria amministrazione.
Scusa la terminologia giuridico-economica: distorsione
professionale.
Ciao
Bruno 

 Bruno
Caro Bruno,
innanzitutto ti ringrazio per la curiosa domanda!
Un Trapezio isoscelato regolare ma imperfetto è una figura, come puoi 
intuire!.
Per me è stata la mia prima Brutta Figura in geometria (!), a quel tempo 
triangoli e trapezi mi si annodavano in testa a formare strutture piane (ma 
non pianeggianti!).
Comunque era un modo come un altro per istanziare LaMiaSolitaFormaAscelta.
lol
Ivan