Avatar billede lars_hoeberg Praktikant
18. marts 2005 - 14:27 Der er 20 kommentarer og
2 løsninger

Få liste over varer

Hejsa.

Jeg har en formular til at indtaste ordre med. Kan man, i denne formular, når man klikker på en knap, f.eks. "varenavn", få access til at vise en liste over alle varer i tabellen "tblvarer", så man blot skal klikke på den vare man ønsker og klikke på ok, hvorpå den så vælger den post man vælger?

Lars
Avatar billede jensen363 Forsker
18. marts 2005 - 14:30 #1
Kombinationsbokse er til samme formål
Avatar billede lars_hoeberg Praktikant
18. marts 2005 - 14:31 #2
Ja rigtigt, men den skal gerne liste dem efter den varegruppe de er i
Avatar billede jensen363 Forsker
18. marts 2005 - 14:35 #3
Hvis du bygger kombinationsboksen på baggrund af en query, kan du filtrere data i tblvarer inden du åbner denne

Eksempel :

SELECT tblvarer.VareGrp, tblvarer.Varenavn
FROM tblvarer
WHERE (((tblvarer.VareGrp)=1));

VareGrp kan du sa have valgt et andet sted i din formular
Avatar billede mugs Novice
18. marts 2005 - 21:49 #4
Hvis du har feltet varegruppe i din formular, kan du lave en underformular også med feltet varegruppe. Du binder herefter formularerne sammen ved i underformularen at vælge varegruppe som overordnet og underordnet felt.

Underformularens egenskab synlig kan du sætte til nej, og i din kommandoknap indsætte flg. Vedklik:


If Me!UNDERFORMULARENS NAVN.Visible = False Then
Me!UNDERFORMULARENS NAVN.Visible = True
Me!KOMMANDOKNAP.Caption = "Skjul varegruppe"
Else:
Me!UNDERFORMULARENS NAVN.Visible = False
Me!KOMMANDOKNAP.Caption = "Se varegruppe"
End If
Avatar billede fynbohans Nybegynder
20. marts 2005 - 13:17 #5
Du kan godt bruge en kombinationsboks med to kolonner, som er sorteret først efter Varegruppe og derefter efter Varenavn.
Forespørgslen kan se sådan ud:

SELECT Tabel.Varegruppe, Tabel.Varenavn
FROM Tabel
ORDER BY Tabel.Varegruppe,Tabel.Varenavn;

Først laver du forespørgslen sorteret efter Varenavn i forespørgselsgitteret.
Derefter klikker du på SQL-visning og tilføjer ",Tabel.Varenavn"
Avatar billede lars_hoeberg Praktikant
26. marts 2005 - 13:48 #6
Undskyld min sene tilbagemelding. Mugs - kan du lave en test-db?
Avatar billede mugs Novice
27. marts 2005 - 08:48 #7
Testdb er sendt.
Avatar billede lars_hoeberg Praktikant
28. marts 2005 - 21:13 #8
Okay, får kigget på det hurtigst muligt. Tak for det
Avatar billede lars_hoeberg Praktikant
29. marts 2005 - 13:36 #9
Har fået det meste ind, men dobbeltklik funktionen virker ikke rigtig for mig. Sender db, hvis du hurtigt kan se hvad jeg gør forkert. Det er feltet "Varenummer", som skal have dobbeltklik-funktionen. DB er sendt
Avatar billede lars_hoeberg Praktikant
29. marts 2005 - 13:38 #10
Send lige mail-adresse. Har fået den væk
Avatar billede mugs Novice
29. marts 2005 - 14:37 #11
mugs@mail.dk
Avatar billede lars_hoeberg Praktikant
29. marts 2005 - 20:59 #12
Den skal jo skrive det ned i underformularen
Avatar billede mugs Novice
29. marts 2005 - 23:08 #13
Fremgår ikke af dit spørgsmål. Godnat.
Avatar billede lars_hoeberg Praktikant
30. marts 2005 - 12:49 #14
Nej, men du oprettede jo et nyt felt i formularen. Det skulle skrives i den allerede eksisterende, blot i underformularen
Avatar billede mugs Novice
30. marts 2005 - 12:57 #15
Ok - Jeg ser lige på den igen iaften. Jeg havde lidt problemer med at finde ud af strukturen i din db. Der er 2 underformularer, kan du med andre ord forklare hvad det er du vil?
Avatar billede lars_hoeberg Praktikant
01. april 2005 - 15:32 #16
Jeg skal have en liste frem med alle varerne, hvorpå jeg så skal kunne vælge hvilke varer fakturaen skal indeholde. I hovedformularen indtastes der hvilken kunde fakturaen er til, fakturanummer mm. I underformularen indtastes hvilke varer, som skal på fakturaen. Det er her jeg skal bruge opslaget på varerne, så man ikke SKAL kende varenummeret, men kan vælge varen på en liste.
Avatar billede lars_hoeberg Praktikant
04. april 2005 - 22:11 #17
Har du fået kigget på det?
Avatar billede mugs Novice
04. april 2005 - 22:47 #18
Jeg har faktisk haft den åben flere gange, men har ikke fået hul, jeg tror egentlig det er ret simpelt men min hjerne skal være krøllet på den rigtige måde.
Jeg er startet på et nyt arbejde, og det suger faktisk al min tid / energi. Men har du ikke fået svar her inden, vil jeg se på det ved først givne lejlighed.
Avatar billede lars_hoeberg Praktikant
11. april 2005 - 15:06 #19
Okay, håber på respons fra din dig snarest :-)
Avatar billede mugs Novice
11. april 2005 - 15:09 #20
Jeg sidder faktisk og roder med det nu - Men der er problemer, og jeg overvejer faktisk at råde dig til at starte på en frisk.

Jeg har lige et ærinde, men vender tilbage senere idag.
Avatar billede lars_hoeberg Praktikant
11. april 2005 - 19:11 #21
Okay, det lyder trist. Er selv kørt ret meget fast i det system, og følte ikke rigtig jeg kunne komme videre med det? Noget du kunne tænke dig at udvikle mod betaling naturligvis?
Avatar billede lars_hoeberg Praktikant
12. april 2005 - 16:18 #22
Du skal have tak for hjælpen alligevel. Du får 55 points
Avatar billede 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. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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