Torna indietro   Hardware Upgrade Forum > Software > Programmi e Utility

HONOR Magic 8 Pro: ecco il primo TOP del 2026! La recensione
HONOR Magic 8 Pro: ecco il primo TOP del 2026! La recensione
HONOR ha finalmente lanciato il suo nuovo flagship: Magic 8 Pro. Lo abbiamo provato a fondo in queste settimane e ve lo raccontiamo nella nostra recensione completa. HONOR rimane fedele alle linee della versione precedente, aggiungendo però un nuovo tasto dedicato all'AI. Ma è al suo interno che c'è la vera rivoluzione grazie al nuovo Snapdragon 8 Elite Gen 5 e alla nuova MagicOS 10
Insta360 Link 2 Pro e 2C Pro: le webcam 4K che ti seguono, anche con gimbal integrata
Insta360 Link 2 Pro e 2C Pro: le webcam 4K che ti seguono, anche con gimbal integrata
Le webcam Insta360 Link 2 Pro e Link 2C Pro sono una proposta di fascia alta per chi cerca qualità 4K e tracciamento automatico del soggetto senza ricorrere a configurazioni complesse. Entrambi i modelli condividono sensore, ottiche e funzionalità audio avanzate, differenziandosi per il sistema di tracciamento: gimbal a due assi sul modello Link 2 Pro, soluzione digitale sul 2C Pro
Motorola edge 70: lo smartphone ultrasottile che non rinuncia a batteria e concretezza
Motorola edge 70: lo smartphone ultrasottile che non rinuncia a batteria e concretezza
Motorola edge 70 porta il concetto di smartphone ultrasottile su un terreno più concreto e accessibile: abbina uno spessore sotto i 6 mm a una batteria di capacità relativamente elevata, un display pOLED da 6,7 pollici e un comparto fotografico triplo da 50 MP. Non punta ai record di potenza, ma si configura come alternativa più pragmatica rispetto ai modelli sottili più costosi di Samsung e Apple
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 11-06-2005, 09:35   #1
cletopolonia
Senior Member
 
Iscritto dal: Nov 2004
Città: Camelot
Messaggi: 691
Maschera speciale con Access

Ragazzi non so se è il posto giusto per mettere in evidenza il mio
appello ma non conosco altri forum affidabili quanto questo.

Sto facendo un database con ACCESS
e in una maschera vorrei creare una finestra
simile a quella che trovi in moltissimi siti dove in base alla
provincia che inserisci nel campo "PROV", nel campo "PAESE"
hai la possibilità di scegliere SOLO tra la lista dei comuni di VARESE.

ES:

Prov:
Paese:

se inserisco VA nel campo "PROV" posso selezionare nel campo
"PAESE" tramite il menù a tendina le voci: "BESOZZO, VARESE,
OLTRONA, GAVIRATE, BUSTO ARSIZIO, GALLARATE"
ma NON posso selezionare PAVIA perchè non appartiene a qst provincia.

Il passo successivo è una volta selezionato il paese,
automaticamente dovrebbe riempirsi un campo di nome "abitanti"
col numero di abitanti che ho nella tabella.

Sono stato abbastanza chiaro?
Aiutatemi.
__________________
Ho concluso affari con: thefire1960 - murakami - dr.gazza - teo ssj - Mr.X - Gangerik - dreamtommino - Flipper - Djmarcograndi - thejudgeTnT - CubeDs
cletopolonia è offline   Rispondi citando il messaggio o parte di esso
Old 11-06-2005, 14:41   #2
guldo76
Senior Member
 
L'Avatar di guldo76
 
Iscritto dal: Nov 2002
Città: Morio Cho
Messaggi: 2596
In pratica devi eseguire certe query allo scatenarsi di certi eventi.
La provincia la scrivi tu in una textbox? O la scegli da un elenco?
Cmq, la combobox dei comuni dovrebbe essere basata su una query parametrica, che selezioni tutti i comuni con condizione (parametrica) la provincia indicata.
Forse c'è direttamente la possibilità, nella procedura guidata, di basare la query (che è l'origine dati del controllo "comuni") sulla textbox della provincia.
Poi all'evento di uscita dalla textbox (ad esempio) esegui di nuovo la query sul controllo "comuni".
Analogamente per contare gli abitanti.
guldo76 è offline   Rispondi citando il messaggio o parte di esso
Old 11-06-2005, 15:41   #3
Bizkaiko
Senior Member
 
L'Avatar di Bizkaiko
 
Iscritto dal: May 2004
Città: Como (PDN)
Messaggi: 428
La seconda combobox (quella di selezione del paese) dev'essere basata su una query che ti estrapola i valori dalla tua tabella dei paesi dove come criterio metti Provincia= Forms!nomedelform!nomedellaprimacombobox.
Poi vai sulle proprietà della prima combobox (quella di selezione della provincia) e sugli eventi seleziona "dopo aggiornamento". Nel codice corrispondente devi inserire:
nomecombobox2=null
nomecombobox2.requery
me.nomecombobox2=me.nomecombobox2.itemdata(0)
__________________
Qualcuno qui dentro ritiene di essere l'illuminato, di avere la saggezza e che gli altri siano un branco di poveri idioti. Per questo se non è in grado di argomentare seriamente delle risposte, se non la pensi come lui o se provoca e gli rispondi fugge dal thread e ti mette in ignore list
Bizkaiko è offline   Rispondi citando il messaggio o parte di esso
Old 14-06-2005, 11:18   #4
cletopolonia
Senior Member
 
Iscritto dal: Nov 2004
Città: Camelot
Messaggi: 691
innanzi tutto grazie, però sono MOLTO imbranato e non ho capito molto..
Potreste spiegramelo un po' + in "italiano"?
__________________
Ho concluso affari con: thefire1960 - murakami - dr.gazza - teo ssj - Mr.X - Gangerik - dreamtommino - Flipper - Djmarcograndi - thejudgeTnT - CubeDs
cletopolonia è offline   Rispondi citando il messaggio o parte di esso
Old 14-06-2005, 11:41   #5
Bizkaiko
Senior Member
 
L'Avatar di Bizkaiko
 
Iscritto dal: May 2004
Città: Como (PDN)
Messaggi: 428
Nel tuo database crei una tabella in cui metti l'elenco delle provincie ed un'altra in cui metti 2 campi: NomeDelPaese-Provincia (il secondo ovviamente collegato alla tabella Provincie)
Poi nella maschera di access (che chiameremo "Maschera1") crei una combobox (attraverso la creazione guidata) in cui fai selezionare come valore una delle provincie dall'elenco preso dalla tabella. Chiama questa combobox per esempio "cmbProvincia".
Poi crei, sempre attraverso la creazione guidata, una seconda combobox "cmbPaese": la query che sta alla base di questa va a prendere i valori NomeDelPaese dalla tabella che avevi creato: devi mettere come criterio, sotto la colonna "provincia" -> Forms!Maschera1!cmbProvincia, in modo che selezioni solo i paesi della provincia selezionata nell'altra combobox.
Fatto questo, seleziona col tasto destro la combobox cmbProvincia, vai su proprietà->eventi->dopo aggiornamento->codice e nel codice metti queste tre righe:
cmbPaese=null
cmbPaese.requery
me.cmbPaese=me.cmbPaese.itemdata(0)
in modo che ogni volta che cambi la provincia selezionata, si ricalcoli i paesi corrispondenti che ti appariranno nel cobobox
__________________
Qualcuno qui dentro ritiene di essere l'illuminato, di avere la saggezza e che gli altri siano un branco di poveri idioti. Per questo se non è in grado di argomentare seriamente delle risposte, se non la pensi come lui o se provoca e gli rispondi fugge dal thread e ti mette in ignore list
Bizkaiko è offline   Rispondi citando il messaggio o parte di esso
Old 15-07-2005, 20:06   #6
reds
Junior Member
 
Iscritto dal: Apr 2003
Città: Udine
Messaggi: 25
Molto utile questo 3d, é un po di tempo che cercavo di fare una cosa simile con Access!

Ho seguito passo passo (spero) le vostre indicazioni, in piu ho provato a cambiare valori e smanettare un po ma non riesco a far apparire nel secondo Combo i valori che mi interessano.

Ho creato tre tabelle:
tab1= [id],[classe1]
tab2=[id],[classe1],[classe2]
tab3=[id],[uno] (nel campo [uno] il combo2 deve scrivere il valore che seleziono dalla lista).

nella query ho messo in relazione [tab1][classe1]=[tab2][classe1],ho messo due field: tab2.classe2 e tab1.classe1(non visualizzato), il criterio nel secondo field é "[Forms]![Form1]![Combo0]".

Nella maschera Form1 ci sono i due combo (combo0 e Combo2). nel primo ho messo il seguente codice:

Private Sub Combo0_AfterUpdate()

Combo2 = Null
Combo2.Requery
Me.Combo2 = Me.Combo2.ItemData(0)


End Sub

Mi sembra che sia tutto a posto. Infatti se apro solo la query mi Access mi chiede il valore del parametro "Forms!Form1!Combo0" e quindi visualizza la colonna con i valori giusti, ma purtroppo non lo fa nel Form.

É piu di una settimana che provo a cambiare impostazioni, valori ecc... ma nisba!

ho messo il db in allegato, se potete dargli un'occhiata, non vorrei che ci sia qualche imp sbagliata.

Grazie in anticipo
Allegati
File Type: zip prova.zip (13.5 KB, 1 visite)
reds è offline   Rispondi citando il messaggio o parte di esso
Old 17-07-2005, 15:46   #7
guldo76
Senior Member
 
L'Avatar di guldo76
 
Iscritto dal: Nov 2002
Città: Morio Cho
Messaggi: 2596
La query non è giusta, ma quasi
Per farla funzionare, come criterio devi usare
[Forms]![Form1]![Combo0].text
invece di
[Forms]![Form1]![Combo0]

Il motivo è che una combo box ha due proprietà: value e text, che hanno significati diversi. text è quello visualizzato, ma value può essere diverso, vedilo come una sorta di indice.
Quello di default è value, non text; quindi la query guardava value = 1 (invece di text = Sport) e giustamente non lo trovava nella tabella1.

In effetti, il tuo db come lo stai strutturando non è il massimo; dovresti studiare un pochino il modello relazionale, se vuoi, per fare le cose come si deve...

bye
guldo76 è offline   Rispondi citando il messaggio o parte di esso
Old 18-07-2005, 15:02   #8
reds
Junior Member
 
Iscritto dal: Apr 2003
Città: Udine
Messaggi: 25
Grazie mille!

Non so perche ma all'inizio access mi dava un errore sul me.combo= me.combo.item...

Ho chiuso il db e riaperto ed ora non lo da piu!

Quote:
Originariamente inviato da guldo76
In effetti, il tuo db come lo stai strutturando non è il massimo; dovresti studiare un pochino il modello relazionale, se vuoi, per fare le cose come si deve...

Il prossimo mese studiero il modello relazionale.

Ed ora Excel! (importare i dati dal Db e fare i grafici)


Bye
reds è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


HONOR Magic 8 Pro: ecco il primo TOP del 2026! La recensione HONOR Magic 8 Pro: ecco il primo TOP del 2026! L...
Insta360 Link 2 Pro e 2C Pro: le webcam 4K che ti seguono, anche con gimbal integrata Insta360 Link 2 Pro e 2C Pro: le webcam 4K che t...
Motorola edge 70: lo smartphone ultrasottile che non rinuncia a batteria e concretezza Motorola edge 70: lo smartphone ultrasottile che...
Display, mini PC, periferiche e networking: le novità ASUS al CES 2026 Display, mini PC, periferiche e networking: le n...
Le novità ASUS per il 2026 nel settore dei PC desktop Le novità ASUS per il 2026 nel settore de...
Gli obbligazionisti di Oracle intentano ...
Amazon scatenata: robot aspirapolvere, s...
007 First Light, requisiti sbagliati: IO...
Il secondo leasing sociale francese ragg...
Anche Chrome diventerà un browser...
Huawei FreeClip 2 in arrivo in Italia: c...
Honda promette la roulotte del futuro, m...
Rincari non solo per gli utenti: Intel e...
Gemini può usare i tuoi dati priv...
OPPO lancia in Italia la serie Reno15: n...
Stazione Spaziale Internazionale: rientr...
Forza Horizon 6: spunta la possibile dat...
Oral-B iO: sconti pazzeschi su spazzolin...
Intel Core Ultra 200 Plus: l'azienda pro...
Thinking Machines: la startup di Mira Mu...
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: 14:48.


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