sigyn Novice
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 Guru
05. december 2017 - 13:38 #1
any chance of seeing the dB?
ekspertenATsanthell.dk
AT = @
terry Guru
05. december 2017 - 13:40 #2
your SQL puzzles me, why the UNION select?
terry Guru
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 Novice
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 Guru
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 Guru
05. december 2017 - 14:48 #6
can I get to see the dB?
terry Guru
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 Novice
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 Guru
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 Novice
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 Guru
06. december 2017 - 13:26 #11
OK
sigyn Novice
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 Guru
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 Guru
07. december 2017 - 13:46 #14
Moving the combo's .Requery to AFTER UPDATE event seems to have solved the problem.
sigyn Novice
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





Computerworld
"Om morgenen, lige før vi skal ind til interviewet, bliver hans telefon pludselig rødglødende: "Nokia har lige lukket hele afdelingen i København""
"Om morgenen, lige før vi skal ind til interviewet, bliver hans telefon pludselig rødglødende: "Nokia har lige lukket hele afdelingen i København""
CIO
Nu rammer kunstig intelligens de danske produktionsbånd: Vindmøllevirksomhed øger effektiviteten med 80 procent
I lang tid er der blevet talt om fordelene ved kunstig intelligens. Nu begynder det at vise sig i virkeligheden. Fujitsu har senest implementeret en løsning på vindmøllefabrikken Siemens Gamesa i Aalborg, der gør kvalitetssikringen både bedre og hurtigere.
Comon
Test af Jelly Pro: Lillebitte telefon er overraskende brugbar
Har du brug for en lillebitte mobiltelefon, som stadig kan køre Spotify, Mobile Pay og Messenger? Så er denne lille 4G-telefon noget for dig
Job & Karriere
Dansk it-virksomhed indførte fire-dages arbejdsuge: I dag er sygefraværet rekord-lavt og direktøren har tabt sig 13 kilo
Interview: Great Place To Work kategori-vinderen IIH Nordic har indført en fire-dages arbejdsuge og taget et opgør med forstyrrende storrums-kontorer og en frustrerende mailkultur. I dag er medarbejderne gladere end nogensinde før.
White paper
Mobility - her er de aktuelle udfordringer
Hvad med sikkerheden? Mobility-bølgen fejer igennem danske virksomheder, og der er masser af muligheder og faldgruber. Sikkerheden halter, men det kan der gøres noget ved. Produceret af Computerworld.dk i oktober 2014.