Torna indietro   Hardware Upgrade Forum > Software > Programmi e Utility

Nokia Innovation Day 2026: la sovranità europea passa dal mercato unico e dai laboratori italiani del gruppo
Nokia Innovation Day 2026: la sovranità europea passa dal mercato unico e dai laboratori italiani del gruppo
Politica, accademia e industria a confronto su mercato unico, sicurezza e competitività. Nei laboratori di Vimercate, Nokia ha mostrato le nuove generazioni di chip ottici e i test che ogni prodotto deve superare prima di arrivare sul mercato
In sella alla Fiido Nomads Pro: e-bike con motore centrale da 100 Nm per il divertimento a 360 gradi
In sella alla Fiido Nomads Pro: e-bike con motore centrale da 100 Nm per il divertimento a 360 gradi
Abbiamo assemblato e provato la Fiido Nomads Pro, evoluzione del modello da trekking già presente nella gamma, che migliora in tutto, soprattutto grazie al motore centrale, fluido e potente. Ottima app, costruzione solida e prezzo ok completano il quadro
ASUS Zenbook 14 (UX3480AA): tanta autonomia con uno chassis bello e robusto
ASUS Zenbook 14 (UX3480AA): tanta autonomia con uno chassis bello e robusto
Lo chassis in Ceraluminium è il cuore di questo notebook in edizione 2026, un modello pensato per garantire produttività con le tipiche applicazioni di produttività personale e capace di offrire un'autonomia di funzionamento lontano dalla presa di corrente da riferimento. Potenza, facilità di trasporto e costruzione robusta tutto in un notebook compatto.
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 05-01-2005, 16:07   #1
Dardalo
Senior Member
 
L'Avatar di Dardalo
 
Iscritto dal: Aug 2002
Città: Zena!
Messaggi: 3863
Access: campo ricerca editabile

Salve a tutti.

Sto cercando di imparare ad usare questo programma, su cui non ho mai lavorato.

Problemi ne ho un buon numero, ma il primo e più fastidioso che non riesco a risolvere è questo, che penso essere una stupidata, ma proprio non mi fa andare avanti.

Tabella Operazioni (tabella 1), con i suoi campi, tra i quali un campo causale relazionato ad una tabella (2) Causali, con la descrizione della causale dell'operazione.
Ho costruito il campo della tabella 1 come campo di ricerca riferito alla tabella 2: vedo giustamente il menù a tendina, ma non posso inserire nuovi record, nel senso che sono costretto a scegliere solo i valori preregistrati nella tabella 2.
Io vorrei fare un campo, invece, che abbia l'elenco a tendina dei campi già inseriti in passato, ma mi permetta di aggiungere al volo nuove causali, da visualizzare in seguitanti inserimenti.

Spero sia chiaro il discorso, in caso mi spiegherò meglio.

Ho provato a farlo sia direttamente in tabella, sia sfruttando una maschera di inserimento dati.

Ora, è ovvio che chiunque sappia usare access saprà farlo in 1 secondo, ma per me, credetemi, è un bel casino

Grazie a tutti per l'aiuto
__________________
Like thunders on earth, we are Metal Detector!!!

Q6600@465x7 v-core 1,375 - 2x2gb Geil Black Dragon ddr800@930 5-5-5-15 - P5K Pro - Raptor 150 - 8800GTS
Dardalo è offline   Rispondi citando il messaggio o parte di esso
Old 07-01-2005, 10:30   #2
Dardalo
Senior Member
 
L'Avatar di Dardalo
 
Iscritto dal: Aug 2002
Città: Zena!
Messaggi: 3863
Up, per farvore
__________________
Like thunders on earth, we are Metal Detector!!!

Q6600@465x7 v-core 1,375 - 2x2gb Geil Black Dragon ddr800@930 5-5-5-15 - P5K Pro - Raptor 150 - 8800GTS
Dardalo è offline   Rispondi citando il messaggio o parte di esso
Old 07-01-2005, 10:41   #3
zuper
Senior Member
 
Iscritto dal: Mar 2001
Città: PV Milano Nord
Messaggi: 3851
non serve avere una tabella 2 solo con le causali...

basta che imposti il combo per prendere i dati dal campo stesso della tabella 1....

crei col wizard il form...

poi in design view cambi il campo causali in COMBO BOX

nelle properties del combo in DATA avrai come

rrow source type Table/query
nella riga sotto Row source

dovrai scrivere qualcosa di questo tipo

Codice:
SELECT DISTINCT Table1.causali FROM Table1 WHERE (((Table1.causali) Is Not Null)) ORDER BY Table1.causali;
chiaramente controlla i parametri di tabella e campo causali
__________________
"W la foca, che dio la benedoca"
poteva risolvere tutto la sinistra negli anni in cui ha governato e non l'ha fatto. O sono incapaci o sta bene anche a "loro" cosi.
L'una o l'altra inutile scandalizzarsi.[plutus]
zuper è offline   Rispondi citando il messaggio o parte di esso
Old 07-01-2005, 10:44   #4
zuper
Senior Member
 
Iscritto dal: Mar 2001
Città: PV Milano Nord
Messaggi: 3851
Re: Access: campo ricerca editabile

Quote:
Originariamente inviato da Dardalo

Ora, è ovvio che chiunque sappia usare access saprà farlo in 1 secondo, ma per me, credetemi, è un bel casino

Grazie a tutti per l'aiuto
guarda anche io è da poco che ci smanaccio... ti consigli di passarci sopra tanto ma tanto tempo....e di usare molto l'help con gli esempi....e poi fai prove su prove....alla fine si trova....se no chiedi aiuto qui...come faccio anche io

PS: non ho idea se i comandi siano uguali anche in lingua italiana....io ce l'ho solo in inglese....tipop il SELECT DISTINCT...in italiano è diverso??
__________________
"W la foca, che dio la benedoca"
poteva risolvere tutto la sinistra negli anni in cui ha governato e non l'ha fatto. O sono incapaci o sta bene anche a "loro" cosi.
L'una o l'altra inutile scandalizzarsi.[plutus]
zuper è offline   Rispondi citando il messaggio o parte di esso
Old 08-01-2005, 10:27   #5
Dardalo
Senior Member
 
L'Avatar di Dardalo
 
Iscritto dal: Aug 2002
Città: Zena!
Messaggi: 3863
Quote:
Originariamente inviato da zuper
non serve avere una tabella 2 solo con le causali...

basta che imposti il combo per prendere i dati dal campo stesso della tabella 1....

crei col wizard il form...

poi in design view cambi il campo causali in COMBO BOX

nelle properties del combo in DATA avrai come

rrow source type Table/query
nella riga sotto Row source

dovrai scrivere qualcosa di questo tipo

Codice:
SELECT DISTINCT Table1.causali FROM Table1 WHERE (((Table1.causali) Is Not Null)) ORDER BY Table1.causali;
chiaramente controlla i parametri di tabella e campo causali
Grazie, proverò a fare così

Tuttavia, perché dici di usare solo 1 tabella? All'interno di un DB relazionare è meglio (almeno così mi dissero) sfruttare la possibilità di relazionare uno-a-molti i campi di diverse tabelle...per questo pensavo fosse meglio
__________________
Like thunders on earth, we are Metal Detector!!!

Q6600@465x7 v-core 1,375 - 2x2gb Geil Black Dragon ddr800@930 5-5-5-15 - P5K Pro - Raptor 150 - 8800GTS
Dardalo è offline   Rispondi citando il messaggio o parte di esso
Old 08-01-2005, 13:07   #6
zuper
Senior Member
 
Iscritto dal: Mar 2001
Città: PV Milano Nord
Messaggi: 3851
Quote:
Originariamente inviato da Dardalo
Grazie, proverò a fare così

Tuttavia, perché dici di usare solo 1 tabella? All'interno di un DB relazionare è meglio (almeno così mi dissero) sfruttare la possibilità di relazionare uno-a-molti i campi di diverse tabelle...per questo pensavo fosse meglio
boh di solito quando ho una possibilità + semplice uso quella....sicuramente si possono creare 70 tabelle relazionate tutte insieme....ma non ne vedo l'utilità
zuper è offline   Rispondi citando il messaggio o parte di esso
Old 10-01-2005, 11:18   #7
Dardalo
Senior Member
 
L'Avatar di Dardalo
 
Iscritto dal: Aug 2002
Città: Zena!
Messaggi: 3863
Quote:
Originariamente inviato da zuper
boh di solito quando ho una possibilità + semplice uso quella....sicuramente si possono creare 70 tabelle relazionate tutte insieme....ma non ne vedo l'utilità
Hai ragione in effetti, mi ricordo che avevo pensato così sia per provare, sia per possibili aggiunte future...

Allora, ho provato a fare una sola tabella, con tutte le informazioni: in effetti, in questo modo il combo box funziona benissimo, nel senso che posso fare tutto

Tuttavia, utilizzando la tabella per inserire i dati (la maschera conto di farla oggi), non aggiorna il menù a tendina "in tempo reale", facendolo solo quando chiudo e riapro la tabella. E' normale? E se si, c'è un modo per cambiare questa cosa?
Io penso, ma posso essere smentito, che dipenda dal fatto che mantiene in stand by il nuovo record per preservare l'integrità dei dati, e quindi non permette di vedere subito i cambi correlati. Finché è per prova (e se avviene solo inserendo i dati in tabella direttamente, cosa che l'utente finale non farà mai) non mi interessa, ma non vorrei lo facesse sempre: io voglio che, ogni nuovo record aggiorni i combo box impostati, perché senza è una rottura di scatole inserire molti record assieme...

Inoltre, usando le 2 tabelle come prima, ho capito cosa c'era che non andava: nella proprietà della ricerca impostavo male 2 voci (colonna associata e solo in elenco), ed ovviamente non andava un tubo...
Tuttavia, adesso posso inserire un nuovo valore nella colonna, o vedere ed usare quello vecchi, ma non mi aggiorna la tabella correlata, cioé mi memorizza il nuovo campo, ma nel menù a tendina non c'è, ed ovviamente neppure nella tabella di origine dati. Ovvimente sarà perché il nuovo valore lo immagazzina nella tabella corrente, ma che caspio mi serve allora avere l'altra?
Devo usare il comando INSERT? Ma dove devo farlo?

Grazie
__________________
Like thunders on earth, we are Metal Detector!!!

Q6600@465x7 v-core 1,375 - 2x2gb Geil Black Dragon ddr800@930 5-5-5-15 - P5K Pro - Raptor 150 - 8800GTS
Dardalo è offline   Rispondi citando il messaggio o parte di esso
Old 10-01-2005, 11:24   #8
zuper
Senior Member
 
Iscritto dal: Mar 2001
Città: PV Milano Nord
Messaggi: 3851
si hai ragione che non aggiorna...

io ho risolto creando una macro

runcommand -> refresh

e dai la macro o ad un bottone oppure come evento OnLostFocus del campo
zuper è offline   Rispondi citando il messaggio o parte di esso
Old 10-01-2005, 11:44   #9
Dardalo
Senior Member
 
L'Avatar di Dardalo
 
Iscritto dal: Aug 2002
Città: Zena!
Messaggi: 3863
Quote:
Originariamente inviato da zuper
...oppure come evento OnLostFocus del campo
Perdona la enorme ignoranza, ma in che modo? Cioé, dove lo faccio?
__________________
Like thunders on earth, we are Metal Detector!!!

Q6600@465x7 v-core 1,375 - 2x2gb Geil Black Dragon ddr800@930 5-5-5-15 - P5K Pro - Raptor 150 - 8800GTS
Dardalo è offline   Rispondi citando il messaggio o parte di esso
Old 10-01-2005, 12:36   #10
zuper
Senior Member
 
Iscritto dal: Mar 2001
Città: PV Milano Nord
Messaggi: 3851
Quote:
Originariamente inviato da Dardalo
Perdona la enorme ignoranza, ma in che modo? Cioé, dove lo faccio?
crei la macro dal pannellino macro

apri il form in design view....apri le proprietà del combo box...in eventi ci sarà la voce onlostfocus...e selezioni dalla finestrella il nome della macro che ti esce
zuper è offline   Rispondi citando il messaggio o parte di esso
Old 10-01-2005, 14:10   #11
Dardalo
Senior Member
 
L'Avatar di Dardalo
 
Iscritto dal: Aug 2002
Città: Zena!
Messaggi: 3863
Quote:
Originariamente inviato da zuper
crei la macro dal pannellino macro

apri il form in design view....apri le proprietà del combo box...in eventi ci sarà la voce onlostfocus...e selezioni dalla finestrella il nome della macro che ti esce
Sono riuscito inserendolo in un controllo (cioé nella maschera di inserimento ho associato il comando DoCmd.RunCommand (acCmdRefresh) al pulsante salva record).
QUando paralvi di Campo, intendevi come proprietà di un campo della tabella? Lì non ho trovato nulla...
__________________
Like thunders on earth, we are Metal Detector!!!

Q6600@465x7 v-core 1,375 - 2x2gb Geil Black Dragon ddr800@930 5-5-5-15 - P5K Pro - Raptor 150 - 8800GTS
Dardalo è offline   Rispondi citando il messaggio o parte di esso
Old 10-01-2005, 14:11   #12
zuper
Senior Member
 
Iscritto dal: Mar 2001
Città: PV Milano Nord
Messaggi: 3851
Quote:
Originariamente inviato da Dardalo
Sono riuscito inserendolo in un controllo (cioé nella maschera di inserimento ho associato il comando DoCmd.RunCommand (acCmdRefresh) al pulsante salva record).
QUando paralvi di Campo, intendevi come proprietà di un campo della tabella? Lì non ho trovato nulla...
no intendevo proprio le proprietà del combo box....selezioni il combo box tasto destro proprietà

quindi funziona?
zuper è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Nokia Innovation Day 2026: la sovranità europea passa dal mercato unico e dai laboratori italiani del gruppo Nokia Innovation Day 2026: la sovranità e...
In sella alla Fiido Nomads Pro: e-bike con motore centrale da 100 Nm per il divertimento a 360 gradi In sella alla Fiido Nomads Pro: e-bike con motor...
ASUS Zenbook 14 (UX3480AA): tanta autonomia con uno chassis bello e robusto ASUS Zenbook 14 (UX3480AA): tanta autonomia con ...
MSI PRO MAX: QD-OLED ultrawide per lavorare, creare e giocare MSI PRO MAX: QD-OLED ultrawide per lavorare, cre...
Samsung Micro RGB R95H, il primo LCD a LED rossi, verdi e blu di Samsung alla prova del banco di misura Samsung Micro RGB R95H, il primo LCD a LED rossi...
Intel presenta le GPU D-Series fino a 48...
Un attacco informatico può far ma...
AMD Helion, fino a 32.768 core Zen 6 per...
Chiamate con numeri falsi: AGCOM sanzion...
Il radiotelescopio cinese FAST ha scoper...
Certificati TLS più brevi, Let's ...
Milano si candida a sede Onu per la gove...
Dopo Groq e Hugging Face, NVIDIA guarda ...
Thomas Zurbuchen entra in Blue Origin ne...
Qualcomm porta servizi e sicurezza nel g...
Microsoft porta l'inferenza IA sul propr...
Blue Origin aiuterà la NASA nella...
Scoperto pianeta 'ribelle': orbita al co...
smart #2 debutta a Parigi: batteria da 3...
Un certificato in scadenza può la...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 22:40.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v