18. marts 2005 - 14:27Der 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?
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
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"
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
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?
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.
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.
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?
Du skal have tak for hjælpen alligevel. Du får 55 points
Synes godt om
Ny brugerNybegynder
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.