26. september 2005 - 13:01Der er
12 kommentarer og 1 løsning
System til dagsrapport
Jeg skal have lavet et lille system, hvor konsulenter kan instaste dagsrapporter - regner med at lave formular. Hvordan kan jeg lave det således, at konsulenten kan søge på kunde i tilknyttet kundetabel, hvorefter data bliver indsat i formularen og oprettet sammen med oprettelsen af øvrige dagsrapportdata?
Hej, det kan laves på flere måder, men er det helt forfra vil jeg forslå min. 2 tabeller, en kundetabel (alle kunder med diverse stamoplysninger), og en datatabel hvor konsulenterne indtaster data på baggrund af den valgte kunde (relation mellem kunde og datatabel).
Man kunne så oprette en formular til indtastning hvor datakilden feks. er datatabellen. I datatabellen er så alle relevamte felter som konsulenterne kan indtaste i via formularen.
Når dette er på plads kan man så begynde at lave et søgningsværktøj
Ovenstående grundstruktur (tabeller)vil så fungere som relationstypen en til mange, altså en kunde, kan have en eller flere poster i datatabellen, så kundetabellen er "En" tabellen og datatabellen er "Mange" tabellen
Synes godt om
Slettet bruger
26. september 2005 - 13:24#3
Hvad skal være grundlaget or formularen - det skal vel altid være een enkelt tabel?
Nej, man kan sagtens lave en forspørgsel som trækker data fra flere tabeller, og så bruge denne som postkilde til en formular, men det forudsætter at relationer er i orden (den grundlæggende tabelstruktur)
Det gør du via den form du opretter til formålet, opret en formular, vælg evt. din forspørgsel som postkilde til formen, indsæt alle relevante felter på din form, nu kan du indtaste, og eller redigere poster, som så bliver gemt i datatabellen
Hej moo, mange tak for point, jeg håber at demoen kan inspirerer dig til at komme videre med projektet. Som du kan se er det altafgørende for projektet at tabelstrukturen er fornuftigt sat samme fra starten. På formen i demoen har jeg låst de felter der kommer fra kundetabellen, dette kan narturligvis laves om alt efter temperament. I feltet Oprettet af bruger jeg metoden =Environ("Username"), denne fanger det aktuelle login på pc, man kan sagtens slå dette fra, du skal blot fjerne det fra datatabellen, har du flere spørgsmål er du velkommen tilbage
Synes godt om
Slettet bruger
26. september 2005 - 14:47#13
Hej Anders, mange tak for super hjælp. MVH Mortn
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.