Jump to content
  • 0

Lijstweergave van 2 verschillende databases


HJK

Question

Posted

Hallo, ik heb de volgende vraag:

Ik heb 2 databases:

gezin.fp5 met de velden: ID (uniek), naam, adres, postcode, plaats.

kinderen.fp5 met de velden ID(uniek), naam,

Er is een relatie gelegt tussen gezin.fp5 en kinderen.fp5 met het veld ID

In de database gezin.fp5 heb ik een portal gemaakt, met een aantal rijen, waar ik automatisch kinderen kan invoeren en die dan ook automatisch worden aangemaakt in kinderen.fp5. So far so good.

Wat ik nu wil is een lijstweergave(op papier, preview) waarin alle gezinnen staan met onder elk gezin apart vermeld de aantal kinderen. Zonder gebruik te maken van een portal, want het ene gezin heeft misschien 1 kind en een ander misschien wel 6

 

Voorbeeld:

 

Piet Klaassen De vonderweg 32 8790 BT Raalte

Maartje

Pieter

Jan Jansen Klaastraweg 78 7890 hj Daarle

Kees

Jans

Berry

Fred Frensen Maarsostraat 78 6789 NH Opsterland

H.Jacobus Vlierstraat 34 7818 BH Zwolle

 

Is dit niet mogelijk , of denk ik nou te moelijk

Alle hulp is welkom

6 answers to this question

Recommended Posts

  • 0
Posted

Als je een lijst wil waar alle kinderen op verschijnen zonder gebruik te maken van een portal , dan moet je het bestand kinderen als basis nemen voor je lijst.

De ouders haal je eruit door een relatie te leggen in de andere richting (terug naar de ouders dus)

  • 0
Posted

De oplossing van dannydv juist.

 

Of anders door de kinderen in het bestand van de ouders onder te brengen. Tenslotte worden veel van de kinderen ook weer ouders. Je afdruk probleem is daarmee natuurlijk direct opgelost.

Maar misschien introduceer je daarmee nieuwe behoefte en een nieuw probleem omdat je dan wellicht een hirarchische structuur op papier wil terug zien.

  • 0
Posted

Dit is vergelijkbaar met een eerder gepubliceerd onderwerp:

http://www.clarify.net/viewtopic.php?t=42&highlight=valuelistitems

 

Met die techniek kun je het in de parent-file verwezenlijken.

 

Aangepast voor dit geval:

 

1.

Maak een value list aan: "kinderen"

-kies daar "use values from field"

-kies "only related values", kies de relatie met "kinderen" (die heb je al) en klik op het veld "naam".

 

2.

Maak een nieuw veld aan:

calculatie, result text:

ValueListItems("gezinnen.fp5";"kinderen")

 

in dit veld zullen de kinderen verschijnen gescheiden door een carriage return. Om eventueel komma's als separator te kiezen, verander de formule in:

Substitute(ValueListItems("gezinnen.fp5";"kinderen");"¶";", ")

 

Hoe je de lijst layout moet samenstellen spreekt vanzelf.

 

 

hth,

Stef

  • 0
Posted

bedankt voor de reacties zover

de oplossing van dannydv gaat niet helemaal op!

als er namelijk ouders zijn die geen kinderen hebben, en ik leg de relatie andersom, dan komen deze dus nooit op de lijst te staan! de andere oplossingen ga ik nog even uitzoeken! Oh, mijn emailadres is: harjo@newstyle.nl

 

We keep on trying! :P

  • 0
Posted

100% HJK.

Ik ben het met je eens.

De wijze die ik beschreven had is een standaard rapportering vanuit de gerelateerde file.

Maar die vlieger gaat hier niet op natuurlijk. (inderdaad, wat met ouders zonder kinderen !)

 

De oplossing die Stef beschrijft is een prima oplossing met een aantal extra mogelijkheden, zoals het naast elkaar weergeven van de kinderen bvb.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...