Avatar billede bol Nybegynder
28. september 2003 - 14:30 Der er 25 kommentarer og
1 løsning

Problemer med forespøgsel

Jeg har problemer med følgende:

Jeg har to tabeller

kunder og arktiviteter..

I formularen er det lavet sådan, at hver enkelt kunde godt kan have flere artiviteter..


Nu vil jeg gerne følgende lavet en forespø. over hvilke kunder der ønsker arktiviteten møde -

Er dette muligt?? Jeg kan ikke få det til, at virke


Bitten
Avatar billede henrik13 Nybegynder
28. september 2003 - 14:37 #1
Har du et afkrydsningsfelt for om folk , ønsker møde. Ellers lav sådan et og søg på det.
Vh Henrik13
Avatar billede fynbohans Nybegynder
28. september 2003 - 14:40 #2
I tabellen med kunder laver du et Ja/Nej-felt for hver aktivitet.
Det er herefter let at lave en forespørgsel for alle kunder med
den ønskede aktivitet  = Ja.
Avatar billede fynbohans Nybegynder
28. september 2003 - 14:41 #3
Vi skrev vist samtidig Henrik!
Avatar billede henrik13 Nybegynder
28. september 2003 - 14:43 #4
Ja. 3 min er jo ingen tid
Avatar billede bol Nybegynder
28. september 2003 - 14:54 #5
Det har jeg henrik - Jeg har møde =  Ja/ NEj i arktiviteter og firma i kundetabellen
Avatar billede jkrons Professor
28. september 2003 - 14:56 #6
henrik13+fynbohans-> Jeres løsninger er fine - med mindre antallet er aktiviteter er ukendt/varierende.

Er det ikke tilfældet bør der laves en tabel med aktiviteter , præcis som bol selv skriver at han har, og så en M:N relation mellem Kunde og Aktiviter, hvilket afføder en Kunde/Aktivitetstabel, som så skal danne grundlag for forespørgslen.
Avatar billede henrik13 Nybegynder
28. september 2003 - 14:57 #7
Så søg på 0 og -1. det er dine 2 værdier i ja/nej felter
Avatar billede bol Nybegynder
28. september 2003 - 15:05 #8
jkron jeg har fosøgt din løsning men jeg kan ikke få lov til at lave en M:n relation
Kun omvendt dvs. Artivitet/kunde M:N

MEn jo det er varierende hvor mange møder der er til hver kunde - En kunde kan jo godt have flere artiviteter igang med firmaet.. JEg kan bare slet ikke få det til, at virke
Avatar billede henrik13 Nybegynder
28. september 2003 - 15:06 #9
Lav en forespørgsel med Arktivteter og kundetabellen påhefted.
I Arktivteter ja/nej felt søges på 0 eller -1 for om du ønsker ja/nej. Nej felted kan bruges til at finde firmaer der aldrig har møder, og er lette kunder. :o)
Avatar billede henrik13 Nybegynder
28. september 2003 - 15:08 #10
>>bol
Har du valgt jkons løsning
Avatar billede bol Nybegynder
28. september 2003 - 15:19 #11
nope for den viker heller ikke jeg ved ikke hvad jeg gør forkert
Avatar billede fynbohans Nybegynder
28. september 2003 - 15:23 #12
Hvordan er aktiviterne så defineret?
Avatar billede henrik13 Nybegynder
28. september 2003 - 15:24 #13
Artivitet/kunde M:N
er da klart da der er mange aktiviteter til den somme kunde
Avatar billede terry Ekspert
28. september 2003 - 15:25 #14
Nu er jeg ikke dansk, så jeg har IKKE forstået hvad du mener med

over hvilke kunder der ønsker arktiviteten møde -

kna du ikke forklare?
Avatar billede terry Ekspert
28. september 2003 - 15:25 #15
kna = kan
Avatar billede henrik13 Nybegynder
28. september 2003 - 15:28 #16
>>terry
nogle kunder vil gerne havde et møde om den kommendene arktiviteten.    :o)
Avatar billede bol Nybegynder
28. september 2003 - 15:35 #17
Okay - Jeg har to tabeller en der hedder kunder og en der hedder arktiviteter. I arktivitets tabbelen kan man se evt. møder, ringet til osv. Nu vil jeg gerne lave et udtræk over hvilke kunder der ønsker møde -


Jeg har allerede en underformular (arktiviteter) i hovedformularen kunder hvor jeg kan angive flere artiviteter pr. kunder - Feks. kan jeg ´´godt have flere møder på den enkelte kunde.

Nu ønsker jeg så at lave en rapport på baggrund af en forespørgsel hvor jeg kan se hvem af kunderne der ønsker artiviteten møde...
Avatar billede henrik13 Nybegynder
28. september 2003 - 15:39 #18
Så brug min forespørgsel til rapporten, og en knap på hovedformularen til at udprinte den. :o)
Avatar billede bol Nybegynder
28. september 2003 - 15:39 #19
Har forhøjet pointen
Avatar billede henrik13 Nybegynder
28. september 2003 - 15:51 #20
Jeg har lavet en demo database til dig. Læg din e-mail, så sender jeg den.
Avatar billede bol Nybegynder
28. september 2003 - 15:54 #21
bittennielsen69@hotmail.com
Avatar billede henrik13 Nybegynder
28. september 2003 - 15:59 #22
Er sendt.
Avatar billede jkrons Professor
28. september 2003 - 16:07 #23
Du er efter min mening nødt til at lave en ekstra tabel. Den skal indeholde nøglefelter fra kundetabellen og nøglefeltet fra aktivitetstabellen. Så kan du oprette dine "kundeaktiviteter" i denne tabel, vedat tilføje nummeret på den kunde, der har aktiviteten, og nummeret på den aktivitet, der er tale om. Kan en kunde samtidigt have mere end en aktivitet af samme salgs, fx to møder, er du du nødt til at føje supplerende information til tabellen - fx i form af en dato tidspunkt eller lignende.

Når du så skal lave din forespørgsel, tager du kundeid og aktivitetsid fra den ekstratabel og trækker ned i gitteret, og så den øvrige nødvendige kundeinformation fra kundetabellen.
Avatar billede bol Nybegynder
28. september 2003 - 16:14 #24
JEg er total forvirret - Hmm prøver lige at kigge lidt på det - For henrik dit eks. var godt - men ligner slet ikke mit .. hmm
Avatar billede henrik13 Nybegynder
28. september 2003 - 16:17 #25
Husk lige -1 er ligmed ja, der er ligmed afkrydset felt.  :o)
Avatar billede bol Nybegynder
28. september 2003 - 19:09 #26
Tak for hjælpen Henrik - Det virker nu!!
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester