19. april 2006 - 08:56 Der er 12 kommentarer og
1 løsning

Problem med access eftersynsdatabase

Hej

Jeg har en database der holder styr på kunder og eftersyn på deres anlæg.
Den er bygget op med kundetabel og anlægstabel. Ud fra disse har jeg lavet en formular og underformular der binder det sammen.
Efterfølgende er der så indtastet kundernes anlæg i underformularen. Og formularen består desunden af faneblade hvor oplysninger om de enkelte anlæg kan indtastes til brug for montørene når de er ude på de årlige eftersyn.

Nu går mit spørgsmål så på: Hvordan får jeg oplysningerne om de enkelte anlæg fra underformularen kædet sammen med oplysningerne på fanebladene for de enkelte anlæg?

Mvh

Jlalau
Avatar billede hnteknik Novice
19. april 2006 - 09:32 #1
Du skal vist lave et skjult indeks på hovedformularen, som du opdaterer hver gang et nyt anlæg får fokus. De andre faner relaterer sig så til dette indeks. Det er svært at forklare her. Jeg mener, at der er flere eks. ude på nettet lige omkring dette her.
Avatar billede ffsoft Praktikant
19. april 2006 - 13:44 #2
En kunde kan have et eller flere anlæg
Et anlæg ejes af en og kun en kunde

Hvis dette er sandt er der et 1-til-mange forhold imellem kunde og anlæg

tblKunde
  KundeID (PK)
  Kundenavn
  osv

tblAnlaeg
  AnlaegID (PK)
  Anlaegsnavn
  ...
  KundeID (FK)

Det bliver så tblKunde.KundeID og tblAnlaeg.KundeID der binder
tabellerne sammen og dermed osse dem der skal binde formular/
underformular sammen.
19. april 2006 - 13:55 #3
Hej ffsoft

Jeg har feltet kundenr fra tblkunder som er relateret til feltet kundenr i tbl anlæg. Du har ret i at en anlægs kun ejes af een kunde men en kunde kan have mange anlæg. Der skal muligvis laves om på relationerne, som du beskriver. Går det ikke ud over bestående data i databasen?
Avatar billede hnteknik Novice
19. april 2006 - 13:58 #4
nah - jeg læser det mere som:


tblKunde
  KundeID (PK)
-->

tblAnlaeg
  AnlaegID (PK)
  KundeID (FK)

-->
tblAnlaegvedeligehold
  vedeligeholdid (PK)
  dato etc.
  AnlaegID (FK)

AnlaegID (FK) i underformular styrer via en tempnøgle på hovedformularen visningen af vedligeholdelsesbwsøg etc. under bnæste fane - underformular.
Avatar billede hnteknik Novice
19. april 2006 - 14:08 #5
Er det sådan du vil have det til at virke:

ACC2000: How to Use the Tab Control with Linked Subforms
http://support.microsoft.com/?kbid=198502
20. april 2006 - 11:43 #6
Hej hnteknik

Jeg har forsøgt at lave det efter dine anvisninger, men - det fungere ikke, hvad siger du til at fixe det for mig, gerne mod betaling.

jlalau
Avatar billede mugs Novice
21. april 2006 - 21:13 #7
.
Avatar billede hnteknik Novice
21. april 2006 - 22:50 #8
Gerne - drop en mail på infosnabelaweb4it.dk

Jeg kan lave noget med en listboks i venstre side og data form i højre med faner ned i 5-6 niveau.

Henrik
Avatar billede mugs Novice
22. april 2006 - 08:42 #9
Henrik > Jeg tror vi er nået i mål.
Avatar billede hnteknik Novice
22. april 2006 - 09:33 #10
Mugs>Me know nothing ??

Jeg tager i sommerhus
Avatar billede mugs Novice
22. april 2006 - 10:42 #11
Henrik > Dette er egentlig en fortsættelse af et tidligere spørgsmål, derfor kendte jeg problematikken i forvejen og gav løsningen.
Avatar billede hnteknik Novice
28. april 2006 - 13:57 #12
OK mugs

Lukker og slukker I ?
Avatar billede mugs Novice
28. april 2006 - 16:26 #13
Der burde være lukket.
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