sigyn Juniormester
05. december 2017 - 13:10 Der 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

Jeg har prøvet med

    Me.cboFelt1.Requery
    Me.cboFelt2.Requery
    Me.cboFelt3.Requery

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?
terry Ekspert
05. december 2017 - 13:38 #1
any chance of seeing the dB?
ekspertenATsanthell.dk
AT = @
terry Ekspert
05. december 2017 - 13:40 #2
your SQL puzzles me, why the UNION select?
terry Ekspert
05. december 2017 - 13:42 #3
the  Me.cboFelt1.Requery should work, but if the underlaying SQL isn't working then the requery wont help.
sigyn Juniormester
05. december 2017 - 13:55 #4
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.
terry Ekspert
05. december 2017 - 14:08 #5
Not sure I understand the logic in that, but if I get to see the Db I can maybe make some suggestions
terry Ekspert
05. december 2017 - 14:48 #6
can I get to see the dB?
terry Ekspert
05. december 2017 - 16:04 #7
"at komboboksene ikke opdaterer sig i forhold til hinanden."

What are you expecting to change?
With what you have shown us the SQL will always be the same and will therefore always select the same data!

Is there any filters/criteria in qryAlle which changes the result in SQL select?
sigyn Juniormester
06. december 2017 - 12:50 #8
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
terry Ekspert
06. december 2017 - 13:03 #9
I dont think I'm going to be able to find the problem without being able to see the dB. There are many things which could be causing the problem :-(

You could make a copy with some test data....
sigyn Juniormester
06. december 2017 - 13:25 #10
Jeg vil gerne lave en test-kopi til dig, men det når jeg først i morgen
terry Ekspert
06. december 2017 - 13:26 #11
OK
sigyn Juniormester
07. december 2017 - 10:31 #12
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
terry Ekspert
07. december 2017 - 11:25 #13
Yes I'll take a look at the other issue too. You can see my email in my first comment above ;-)
terry Ekspert
07. december 2017 - 13:46 #14
Moving the combo's .Requery to AFTER UPDATE event seems to have solved the problem.
sigyn Juniormester
08. december 2017 - 06:19 #15
Tak for hjælpen :-)
Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links

Opret Preview

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester





Premium
IBM siger farvel til Lotus Notes: Her er historien om systemet, der var elsket af konsulenter, hadet af slutbrugere - og en vigtig del af Stein Bagger-sagen
IBM's milliardsalg af Notes kan blive enden på eventyret om et af historiens mest succesfulde stykker enterprise-software. Gennem mere end 30 år har Notes været elsket af it-folk og konsulenter, hadet af frustrerede slutbrugere og spillet en birolle i Stein Baggers spektakulære svindel.
Computerworld
Gratis wifi på vej i 15 danske byer: Disse danske byer bliver del af europæisk wifi-initiativ
Femten danske byer er blevet udvalgt til at deltage i et EU-initiativ, der betyder, at borger og turister i byerne i løbet af de kommende år vil få adgang til gratis wifi.
CIO
Tag med på Computerworlds store lederkonference og mød de danske top-CIO'er, som bygger de nye it-afdelinger
Anvendelsen af digital teknologi og organiseringen af it-afdelinger er under radikal transformation. På konferencen Digitaliseringsledelse 2.0 kan du møde de CIO'er fra Bankdata, Adform og Rockwool, som står i spidsen for teknologi-adoptionen.
Job & Karriere
Efter blodrødt regnskab: Nu fyrer Atea 20 medarbejdere i Danmark
Atea fyrer nu 20 medarbejdere. Det sker som en direkte konsekvens af, at den danske forretning er under pres, oplyser selskabets direktør.
White paper
Fire trin til øget cybersikkerhed på den digitale arbejdsplads
Organisationer af enhver størrelse er i konstant risiko for at blive udsat for cyberangreb, som potentielt kan ende med at koste millioner af kroner. I de kommende år vil reguleringer, som den nye EU-persondataforordning, kunne straffe virksomheder med gigantiske bøder, for utilstrækkelig sikring af deres systemer og data. Hvordan dette kan undgås, kan du læse mere om i dette whitepaper.