07. april 2006 - 09:54Der er
4 kommentarer og 1 løsning
Ja/nej felter i Access
Hej
Jeg har en databasesom skal kombinere JOURNALISTER med INTERESSEOMRÅDER. Det er vist en mange-til-mange relation.
Jeg havde først lavet den sådan at man under hver enkelt journalist i en formular, kunne tilføre interesser i en underformular. Det bliver dog aldrig så "pænt". Min chef elsker fluebensknapper, så han vil hellere at der er en side med flueben til hver interesse for journalisterne. Har jeg ret i, at det så er svært at tilføje nye interesser "hen ad vejen"..? Skal jeg så stadig lave en mange-til-mange relation, eller skal jeg eventuelt lave en en-til-mage relation?
Jeg kan ikke overskue det, og har aldrig benyttet de der flueben..
I dette særtema om aspekter af AI ser vi på skiftet fra sprogmodeller til AI-agenter, og hvordan virksomheder kan navigere i spændet mellem teknologisk hastighed og behovet for menneskelig kontrol.
Det kan sagftens blive pænt med underformularer. Du skal lave en formular og formattere denne så den er pæn at se på. Derefter åbner du din hovedformular og tager en underformular fra værkstøjskassen og lader den første formular danne postkilde.
OK, men du mener det skal være en mange-til-mange, ikke? Og uanset hvad, så skal hver enkelt interesse vælges fra en drop-down liste, ikke sandt? Det gør det jo noget mere uoverskueligt, i forhold til at man i løbet af et øjeblik kan klikke et par flueben igennem... - Eller hvad?
Hvis du har en tabel nmed alle interesseområder og en tabel med alle journalister, skal du have en 3. tabel med 2 felter:
- En combo der plukker et interesseområde og en anden der plukker journmalisten.
På den måde kan du kombinere de 2 datasæt. Det kan godt være, at det bliver mere langsomt end din løsning med Ja/Nej felter at opdatere første gang, men i længden vil jeg vælge mit forslag, det giver en mere dynamisk db.
Synes godt om
Slettet bruger
07. april 2006 - 12:49#4
Du kan også lave det med lister:
En liste med områder og en liste for medarbejderen med en dropdown ovenover!~)
Så laver du en knap som tager dit valg i område listen og tilføjer den i tabellen over journalisters arbejdsområde for den journalist, som er valgt i dropdown. Derefter kører du en requery for listen...
Det virker så sådan at du vælger en journalist i dropdown, på afterupdate eventen kører du så en requery på listen nedenunder, som har dropdown-feltet som et kriterie. Herved fremkommer listen over de interesseområder, som journalisten har og du kan så tilføje flere og du skal selvfølgelig også have en sletteknap, så interessen kan deletes fra tabellen...
Det lyder måske lidt indviklet, men det er ikke så slemt og hvis du får problemer så må vi jo se på det!~)
Synes godt om
Slettet bruger
07. april 2006 - 13:40#5
Du kan forresten også gøre det med dobbeltclick eventen på interesse listen, så dobbeltklikker man bare på dem, som skal overføres til den valgte journalists liste!~)
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.