Newsgroup: it.comp.appl.access
Titolo: combobox paranormale

Avrei voluto mettere un titolo più utile ma non so come descrivere in breve 
il problema.
Ho un controllo casella combinata che viene popolata da una enorme tabella a 
due colonne riguardante l'elenco di tutte le malattie possibili. Se scrivo 
tabagismo , già al taba... si autocompleta la casella con la malattia 
giusta: tabagismo. Il problema è che spingo enter o (clicco nel menu a 
tendina) anzichè tabagismo mi mette una malattia diversa ("cuore da 
tabacco"). Non riesco a capire. Alcune patologie le indica correttamente, 
altre se le inventa. Come è possibile?
Grazie
 
Aldo 
 
 

 possibile?
 
Quale versione di Access usi?
 
"enorme tabella" vuol dire quanti record?
Una casella combinata puo avere 65536 righe.
 
Posta cosa si trova nella proprietà "Origine riga" della combo.
 
Quale numero/colonna è impostata nella proprietà "Colonna associata"?
Questa colonna dev'essere univoca nella tabella.
 
-- 
Ciao
Karl
*********
Access FAQ: 
www.donkarl.com/it
 
 
 


 
Gentile Karl, grazie dell'attenzione!
Allora uso Access 2007. La tabella ha 48447 righe. Nella proprietà "Origine 
riga" c'è : SELECT [Patologie].[DMAL], [Patologie].[icd9] FROM Patologie. 
Colonna associata 2 (colonna 1 DMAL, colonna 2 icd9). Cosa intendi per 
"colonna univoca"? Comunque vorrei specificarti che alcune voci funzionano. 
Da una certa riga in poi sembra impazzire e restituire risultati diversi 
(esempio metto "Tiroidite" , che c'è in elenco, e mi restituisce "Capsulite 
tiroide").
Brancolo nel buio.
Grazie!
 
Aldo 
 
 

 ha scritto nel messaggio 
news:9f66te...@mid.individual.net...
 
con il tuo riferimento alla univocità mi hai aiutato a capire dove sta 
l'inghippo! Nella colonna due, non me ne ero accorto, i codici icd 
(international classification of diseases) sono spesso ripetuti (ovvero 
diverse diciture di malattia corrispondono allo stesso codice icd). Per cui 
se io metto "otite media acuta purulenta" lui me lo cambia in "infezione 
orecchio" che, in ordine alfabetico, sta prima ed ha lo stesso codice ICD.
Si può evitare che mi corregga lui in automatico l'entry e che si limiti 
(questo sì) a suggerirmi una voce man mano che scrivo?
 
Ti ringrazio molto.
 
Aldo 
 
 




Scusa se mi intrometto nella discussione..
Da quello che ho capito stai sviluppando un prg per la ricerca degli 
icd9-cm..
Sei un medico?
 
Se ti può interessare il programma di semplice ricerca combinata l'ho 
già realizzato.
 
Se ti serve... o se a qualcuno serve, mi può scrivere così glielo invio.
 
BC

 BC
 
Ciao e grazie per la risposta! Sì sono un medico e sto creando un db 
pazienti per uno studio (ricerca intendo). In realtà più che un software a 
parte per la ricerca combinata, mi serve sapere come risolvere questo 
problema nel controllo della maschera. Ho già inserito l'elenco delle 
patologie con relativi codici e funzionerebbe anche bene se non fosse che 
molti ICD sono ripetuti e quindi quando inserisco "tiroidite" me lo corregge 
in "capsulite tiroide" perchè inizia con la C e viene prima. Se hai idea di 
come risolvere te ne sarei estremamente grato!
 
Aldo 
 
 


ti volevo inviare il prg così ne potevi, se ne era il caso, vedere la 
maniera con cui ho risolto..
Il server non ti conosce..
Dammi un indirizzo valido
 
BC

 BC
 
Mi piacerebbe averlo, anche se non sono un medico
l'email è reale
Grazie
Pietro