Torna indietro   Hardware Upgrade Forum > Software > Programmi e Utility

ASUS NUC 15 Pro e NUC 15 Pro+, mini PC che fondono completezza e duttilità
ASUS NUC 15 Pro e NUC 15 Pro+, mini PC che fondono completezza e duttilità
NUC 15 Pro e NUC 15 Pro+ sono i due nuovi mini-PC di casa ASUS pensati per uffici e piccole medie imprese. Compatti, potenti e pieni di porte per la massima flessibilità, le due proposte rispondono in pieno alle esigenze attuali e future grazie a una CPU con grafica integrata, accompagnata da una NPU per la gestione di alcuni compiti AI in locale.
Cybersecurity: email, utenti e agenti IA, la nuova visione di Proofpoint
Cybersecurity: email, utenti e agenti IA, la nuova visione di Proofpoint
Dal palco di Proofpoint Protect 2025 emerge la strategia per estendere la protezione dagli utenti agli agenti IA con il lancio di Satori Agents, nuove soluzioni di governance dei dati e partnership rafforzate che ridisegnano il panorama della cybersecurity
Hisense A85N: il ritorno all’OLED è convincente e alla portata di tutti
Hisense A85N: il ritorno all’OLED è convincente e alla portata di tutti
Dopo alcuni anni di assenza dai cataloghi dei suoi televisori, Hisense riporta sul mercato una proposta OLED che punta tutto sul rapporto qualità prezzo. Hisense 55A85N è un televisore completo e versatile che riesce a convincere anche senza raggiungere le vette di televisori di altra fascia (e altro prezzo)
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 11-06-2005, 08: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, 13:41   #2
guldo76
Senior Member
 
L'Avatar di guldo76
 
Iscritto dal: Nov 2002
Città: Morio Cho
Messaggi: 2595
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, 14: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, 10: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, 10: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, 19: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, 14:46   #7
guldo76
Senior Member
 
L'Avatar di guldo76
 
Iscritto dal: Nov 2002
Città: Morio Cho
Messaggi: 2595
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, 14: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


ASUS NUC 15 Pro e NUC 15 Pro+, mini PC che fondono completezza e duttilità ASUS NUC 15 Pro e NUC 15 Pro+, mini PC che fondo...
Cybersecurity: email, utenti e agenti IA, la nuova visione di Proofpoint Cybersecurity: email, utenti e agenti IA, la nuo...
Hisense A85N: il ritorno all’OLED è convincente e alla portata di tutti Hisense A85N: il ritorno all’OLED è convi...
Acer TravelMate P6 14 AI: il Copilot+ PC sotto il chilo per il professionista in movimento Acer TravelMate P6 14 AI: il Copilot+ PC sotto i...
Recensione Borderlands 4, tra divertimento e problemi tecnici Recensione Borderlands 4, tra divertimento e pro...
Google Home si rinnova completamente: ar...
Dense Geometry Format (DGF): novit&agrav...
Gemini for Home arriva a ottobre sui dis...
Amazon Smart Air Quality Monitor: a soli...
Mazzata Raspberry Pi, i prezzi aumentano...
Amazon Seconda Mano - Warehouse: extra s...
Una giornata smart tra lago e montagna: ...
Google lancia le nuove Nest Camera con v...
Sembra Temu ma non è: Amazon sfid...
Svizzera, tassazione dei veicoli elettri...
Una stampante a getto di inchiostro 'lib...
Windows 11 25H2 (2025 Update): ecco la l...
Blink Mini e Outdoor 4 in super offerta:...
Fire TV Stick HD, 4K e 4K Max: streaming...
Echo Dot, Echo Show ed Echo Spot in offe...
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: 15:13.


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