10. maj 2013 - 15:35Der er
9 kommentarer og 1 løsning
Ensret produkter
Hej alle,
Jeg vil hurtig nævne, at dette er mit første spørgsmål og mit kendskab til Access er begrændset (utrolig tæt på nybegynder). Version 2010.
Det som jeg ønsker, er at samle mine bestillinger i en overskuelig oversigt. Jeg impoterer alt min data fra en tekst fil, hvor jeg har 3 produktkategorier og hver kategori har mange forskellige produkter under sig.
Jeg ønsker et overblik, hvor hver enkelt bestilling er beriet med et specifikt produkt. Jeg skal selv bestemme om det skal være produktkategoriet eller selve produktnavnet.
Giver overstående mening eller behøves der yderligere forklaring?
Indtil videre har jeg lavet en masse IIf([Produkt] - men denne kode er blevet unødvendig lang og meget uoverskue at rette i.
du skal lave et par forespørgelser i access - det er en måde at samle data fra flere tabeller i et opslag, som du bruger helt som en tabel. På den måde kan du let spørge efter ordrer med et bestemt produkt.
Enig med claes57 i betragtninger om forespørgsler. evt. kan du have gavn af at bruge kombinationsbokse til at vælge kriterier.
Vedr. dine if .. then kan det være en fordel at benytte en Select Case struktur i stedet for mange if .. then. Strukturen en mere overskuelig og er nemmere at fejlrette.
Tak for det mugs - nu er jeg ingen haj til Access. Har du et link til en guide for implementeringen af koden?
For at opsumere min problemstilling via et eksempel: Jeg har følgende produkter; Banan-kvalitet01, Banan-kvalitet02, Jordbær-tyske, Jordbær-danske osv..
Jeg savner en oversigt, hvor produktet navnet bliver udskiftet med det overordnet produktnavn, såsom Banan eller jordbær.
Vil lige sikker mig at den kode, som du sendte mig. Der er dette også muligt?
Men jeg ror, at jeg har misforstået dig. Hvis du vil have en overskrift på f.eks. Banan-kvalitet01, Banan-kvalitet02, som bananer, kan du lave et nyt felt i tabellen og opdatere dette med en opdateringsforespørgsel med kriterier som "Banan-kvalitet01" or "Banan-kvalitet02".. Derefter nogle andre kriterier som "Jordbær-dansk" or "jordbær-tyske" o.s.v.
Det lyder interessant med opdateringsforespørgesel, men jeg kan ikke umiddelbart se, at dette skulle være nemmere?
Eksempel på min kode:
Produkt: IIf([ProduktNavn] In ("banan_kvali_1";"banan_kvali_2");"Bananer";IIf([ProduktNavn] In ("Grise_01_fyn";"Grise_02_jylland");"Grise";Produktnavn mangler;))
Denne fortsætter dog med 20 produkter. Dette gør listen meget lang. Jeg savner, at kunne skrive noget ala overstående, hvor du nævner case struktur.
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.