Avatar billede schoesler Nybegynder
21. oktober 2006 - 21:21 Der er 15 kommentarer og
1 løsning

Releations virker tilsyneladne ikke

I min mailForm har jeg et felt [Ship] det samme har jeg i subFormen [ship] Hvis jeg laver en releation imellem disse to felter skulle der så ikke blive skrevet det samme i begge felter når jeg feks indtaster i [ship] i MainFormen?
Avatar billede mugs Novice
21. oktober 2006 - 22:02 #1
Nej. En relation får ikke data i en tabel til at "springe" over i en anden tabel.
Husk at du har 3 typer relationer:

- Data der er ens i begge tabeller
- Alle data fra tabel1 og kun de fra tabel2 der matcher
- Alle data fra tabel2 og kun de fra tabel1 der matcher

Men skriver du i tabel1 har du stadig ingen tilsvarende data i tabel2.
Avatar billede schoesler Nybegynder
21. oktober 2006 - 22:51 #2
'mugs' Det er lidt svært og forklare, kan jeg sende min db til dig? Men vil gerne have en tabel hvor jeg kan søge på evt. skibsnavn eller andet der indgår i mainForm og SubForm
Avatar billede terry Ekspert
22. oktober 2006 - 11:13 #3
Jan, entering a record in your main form doesnt automatically create a record in the sub form, you have to create a record in your sub form for that to happen. And it is also necessary to choose the correct fields in the sub forms Link child fields+link master fields properties.
Avatar billede schoesler Nybegynder
22. oktober 2006 - 16:16 #4
'terry' har valgt link child + link master properties og det virker også fint. Men hvis jeg nu vil lave en søgning på en record i mainForm og få tilhørende records fra Subformen med, hvordan kan jeg komme afsted med det?
Avatar billede mugs Novice
22. oktober 2006 - 16:34 #5
Hvis din subform er linket til mainform med et unikt indeks, vil subformen "følge med" og altid vise poster tilhørende indekset i mainform.
Avatar billede schoesler Nybegynder
22. oktober 2006 - 16:51 #6
unikt indeks, det er måske der fejlen ligger
Avatar billede terry Ekspert
22. oktober 2006 - 18:41 #7
The records on the main form MUST of a primary key. This is normally the autonuber field which is actually normally a long integer. The related records on the sub form must have as field (linked child field if you like) which when you creater a new record, get the value from the primary key field of the record on the main form. This must obviously have the same data type as the primary ky of the main form records.

Example:
tblMainForm
------------
ID (Autonumber  and primary key)
fld1 ....
fld2 ....

tblSubForm
----------
ID (Autonumber and primary key) 'This field is NOT necessary
MainFormID (Long integer and foreign key) 'This is the relationship to a record in tblMainForm
fld1 ...
fld2 ...
Avatar billede schoesler Nybegynder
22. oktober 2006 - 19:08 #8
'terry' Jeg måtte til det med releationer, selvom jeg længe har undgået det :-) Der var ingen vej udenom :-( Har gjort som du skriver ovenfor, men det var det med unikt indeks jeg ikke havde tænkt på. Tak for hjælpen begge to. Det virker nu tilfredsstillende. Fortsat god søndag /Jan
Avatar billede mugs Novice
22. oktober 2006 - 19:20 #9
I lige måde - Og tak for point.
Avatar billede terry Ekspert
22. oktober 2006 - 20:03 #10
and w good sunday to you both too
Avatar billede mugs Novice
22. oktober 2006 - 20:08 #11
Tak Terry - Der er ikke så meget tilbage af den, men har taget et par fridage og skal først tilbage til jobbet Torsdag.
Avatar billede terry Ekspert
22. oktober 2006 - 20:27 #12
well enjoy them as best you can mugs, weather next week doesnt seem to be that good. We shouldnt complain though, september and october have been very good.
Avatar billede mugs Novice
22. oktober 2006 - 20:38 #13
Du har ret i, at efteråret indtil nu har vist sig fra sin bedste side. Men da jeg er ved at lægge min have om, betyder vejret ikke så meget. Det er hårdt arbejde, så lidt mere køligt vejr er kun en fordel, og skulle der komme en byge, er det jo blot lidt snavset vand fra oven som jeg nok overlever.
Og så bliver det rart at komme væk fra skærmen og beskæftige sig med lidt fysisk arbejde i stedet.
Avatar billede terry Ekspert
22. oktober 2006 - 20:46 #14
What you doing with your garden? We are also very busy with ours. Have two ponds with koi, over 20,000 liters. Just dug another hole over 3,000 litrs to put the filter in. And our soil is very hard clay :o(
But hopefully, once its all done we'll be able to sit back and enjoy :o)
Avatar billede mugs Novice
22. oktober 2006 - 20:59 #15
Min have er anlagt i 1962 med en del store træer og buske. De er blevet for store og jeg har fældet det meste. Da der ikke er plads til at få en gravemaskine ned bagi, er jeg nødt til at gøre al arbejdet med håndkraft. Jeg har dog 2 rødder fra store grantræer som bliver stående. De er savet over så langt nede som muligt, og jeg har så sat 2 store krukker med roser på dem. Det ser egentlig meget pænt ud.

På længere sigt, skal jeg have fældet en hel del mere så jeg får mere lys ind til mine clematis, derefter skal der fjernes en del græs og lagt fliser. Jeg har rejst en del i sydeuropa, og påtænker at lave en form for sydlandsk gårdhave med krukker til roser, i stedet for det nuværende græs som jeg kun bruger et par gange om ugen til at klippe.
Avatar billede terry Ekspert
22. oktober 2006 - 21:02 #16
Sounds cosy :o)
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