15. november 2005 - 22:11Der er
12 kommentarer og 3 løsninger
Automatisk formular
Kan det overhovedet lade sig gøre?
Hej specialister.
Jeg er i tvivl om følgende kan lade sig gøre?
Jeg har en tabel med navne: Hans, Jørgen, Poul osv. Jeg har en tabel med fag: Dansk, Tysk, Sløjd osv. Så har jeg en tabel med karakter: 1, 2, 3, og 4
Så ønsker jeg dem sat sammen i en ny tabel: Navn, Fag, Karakter Hans, Dansk, 1 Hans, Tysk, 2 Hans, Sjøjd, 1 Jørgen, Dansk 3 osv. osv.
Men for at få en god brugerflade, ville jeg gerne gøre dette i en formular, altså en automatisk formular, forstået på den måde, at den selv lister alle fagene op og brugeren så kan tage stilling til hvilken karakter der skal gives. Senere kan man så kikke i den samme formular og se hvilket niveau, den enkelte person ligger på og eventuelt regulere ham op.
Jeg kan sagtens lave de fire tabeller og formularen, hvor man kan ”bladre” imellem personerne. Men det med fag og karakter det driller mig meget. Nogen forslag og kan det overhovedet lade sig gøre?
Lav en formular og vælg navne som postkilde. Træk feltet navn og ID ned i formularen, så du kan bladre i den. Derefter laver du en underformular med fag hvor du medtager id, som så skal linke til hovedformular. Det gør du også med karakter. Nu kan du vælge person, fag og karakter.
Jeg kan godt følge din idé, men det virker ikke helt som jeg kunne tænke mig.
Hvis jeg gør som du skriver, og vi siger Jørgen har ID nr. 100, Så får jeg en tabel med fag der ser sådan ud: 100, Dansk 100, Tysk 100, Sløjd
Og jeg får en tabel med karakter der f.eks. ser sådan ud: 100, 1 100, 2 100, 1
Endvidere skal jeg selv skrive alle fagene for hver post.
Jeg drømmer om, at der er en automatisk liste af fag, når jeg går ind på hvert enkelt person, listen skal trækkes fra tabellen fag. (der kun indeholder fag-navne)
Min endelige tabel med data skulle helst se sådan ud: 100, Dansk, 1 100, Tysk, 2 100, Sløjd, 1
Så kan jeg nemlig udtrække en rapport, hvor jeg kan liste karakter i forhold til fag og hvad jeg ellers finder på.
Hej Fynbo Fordi jeg ikke syntes det bliver nemt for brugeren at overskue det, ved at have fagene i en særskilt tabel, kan jeg nemt lave en formular, hvor brugeren selv kan oprette fag. Ellers skal brugeren oprette felter og det er jeg ikke så meget for. Men det kunne blive løsningen.
Synes godt om
Slettet bruger
17. november 2005 - 09:24#9
tblNavn: idNavn (autonr) Navn
tblFag: idNavn (kommer fra hoved/underformular) idFag (autonr) Fag
tblKarakter: idNavn (kommer fra under/underunderformular) idFag (kommer fra under/underunderformular) idKarakter (autonr) Karakter
Det anede mig, at brugeren også skulle kunne tilføje nye Fag. Med lidt fingerfærdighed kan Fag og Karakter slås sammen til en tekststreng med Karakter til sidst. Deles igen inden de vises for brugeren. På denne måde kan tidligere karakterer også gemmes.
Hej spg Jeg kan godt følge din idé, bortset fra at jeg får en tabel der ser sådan ud: idnavn idfag idkarakter karakter 100 100 01 1 100 100 02 2 osv.
idnavn og idfag er ens?
tbl fag er indsat som en underformular. tblkarakter er også indsat som en underformular, er det forkert? Jeg syntes ikke at jeg kan indsætte tblkarakter som en under/under formular, er det det jeg gør forkert? Hvis ja, hvordan indsætter man den som en underformular til en underformular??
Synes godt om
Slettet bruger
21. november 2005 - 13:29#13
Den første underformular må ikke være fortløbende!~)
Synes godt om
Slettet bruger
21. november 2005 - 13:32#14
Så hvis du skal bruge denne løsning, så skal man klikke sig igennem fagene!~(
Hvis det ikke dur så må vi jo udtænke noget andet!~)
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.