05. december 2017 - 13:10Der er
14 kommentarer og 1 løsning
Kombobokse opdaterer ikke
Jeg har en formular med en knap til at åbne en anden formular. Jeg har fire combobokse, der alle går ned i den forespørgsel, som ligger bag formularen(nr 2), så man kan filtrere på forskellige kriterier. det virker godt nok i forespørgslen, mit problem er, at komboboksene ikke opdaterer sig i forhold til hinanden. De ser alle således ud (felt1, felt2 osv)
SELECT DISTINCT [qryAlle].[Felt1] FROM qryAlle ORDER BY [Felt1]; UNION SELECT "*" as Felt1 FROM qryAlle
på flere af hændelserne, men indtil videre ikke fundet en der virker. Jeg har haft problemet mange gange før, og har løst det ved at lave en knap, som nulstillede comboboksene, men det synes jeg jo ikke burde være nødvendigt. Hvad gør jeg forkert?
UNION SELECT for at få * med, så den søger på alle hvis der står en stjerne i comboboksen. Det gør den selvfølgelig også ved et tomt felt, så synes jeg bare, at jeg har problemer med, at komme tilbage til det tomme felt, hvis jeg først har valgt et eller andet.
I qryAlle er der fire kriterier som dette, et for hvert felt der passer til den tilhørende komboboks
Like "*" & [Formularer]![frmStart]![cboFelt1] & "*"
Mit problem er, at når jeg f.eks. har søgt i comboboksen til felt1, så tilpasser comboboksen til felt2 sig, mens den til felt4 måske viser alle værdier. Hvis jeg så vælger en ny værdi i felt1, så husker felt2 kun den forrige søgning, som måske slet ikke hænger sammen med værdien i felt 1. Og SQL sætningen er ligeledes "ens" for de fire combobokse. Det er som skrevet, ikke et nyt problem for mig, faktisk har jeg mødt det mange gange, og til min store irritation, da det jo er for at give brugerne af mine databaser nogle bedre/bredere søgemuligheder
Så her jeg en testkopi klar. Der er dog også dukket en anden uforudset udfordring op, måske kan du gennemskue den ved samme lejlighed, den fejler nemlig, når jeg vil bruge den kode du hjalp mig med fornylig
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.