05. maj 2004 - 13:08Der er
7 kommentarer og 3 løsninger
Hvordan kunne dette gøres
Hej, Jeg vil gerne lave en let mulighed for at tilbyde mine kunder en servicekontrakt. Der kunne jeg forestille mig at lave den i Access 2003, men jeg mangler lidt ideer til at få den lavet. Jeg har en tabel med kunder. Jeg har fire Hovedkategorier, eks "EL" - til denne hovedkategori har jeg et antal underkategorier, eks "ENERGIOPTIMERING" og i denne underkategori, har jeg så igen nogle underpunkter, Eks. "ENERGIRIGTIG INSTALLATIO" Nu kunne jeg tænke mig en formular eller lignende hvor jeg kunne vinge af, så jeg kan se i en rapport, hvad min kunde har bedt om i sin servicekontrakt. Jeg håber det er til at få en ide om hvor jeg vil hen.... På forhånd tak
Det kommer an på, hvordan din db er opbygget. Hvis du har alle oplysninger i én post i én tabel vil opbygningen være anderledes end hvis du har dine oplysninger i flere tabeller. Hvordan er det opbygget?
>>hekla - Indtil videre har jeg kun kundetabel med de sædvanlige data...navn,telefon, adresse, postnr osv, og en postnrtabel. Spørsmålet gik også lidt på hvordan det var mest hensigtsmæssigt at opbygge dB`en, for at kunne lave servicek. så let og overskueligt som muligt :-)
You obvbioulsy need some way of showing the different categories which are available. If you know how many sub categories you have then this isnt a great problem, but if this is an unknown factor then you will need to make a function which traverses down the category tree to find sub categories.
The treeview control can be used for displaying the categories and realted sub categories but you will need some code to find them.
You need an extra table for storing your category information
tblCategory CatID ParentCatID (0 = top level) CategoryName CategoryDescription
OK. Så kommer det an på betingelserne. Hvis du har "få" kunder, dvs. < ca 2000, "få" kategorier, underkategorier og underpunkter (< ca. 50) og du ikke skal lave om på kategorier, underkategorier og underpunkter, er det nemmest at tilføje felter til kundetabellen, men den korrekte og mest fleksible løsning vil være at lave tabeller til hhv. kategorier, underkategorier og underpunkter a la:
Tabel_kategorier ID (Autonummerering) Kategori (Tekst)
Tabel_underkategorier ID (Autonummerering) Kategori (Tal) 'Relation til Tabel_kategori.ID Underkategori (Tekst)
Tabel_Underpunkter ID (Autonummerering) Underkategori (Tal) 'Relation til Tabel_Underkategori.ID Underpunkt (Tekst)
Desuden skal der bruges en tabel til relationen Kunde/underpunkt
Tabel_KundeUnderpunkt ID KundeID (Tal) 'Relation til KundeTabel.ID UnderpunktID (Tal) 'Relation til Tabel_Underpunkt.ID
Aaaaarggg....jensen363, nu gik det op for mig. Du har lige sendt det eksempel du skrev du ville. Der var ikke noget i emnelinien og en vedhæftet fil, så jeg kom til at slette den. Jeg er lidt paranoid i disse virus tider...:-) Er du rar og maile den igen ? Jeg undskylder mange gange ! Mvh
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.