Jump to content
  • 0

Filter op Portaal


Squanto

Question

Jaja ik heb weer eens een vraag.

 

Ik zit hier thuis weer eens te prutsen met FM en ik kom geen steek verder. Wat ik graag wil is dat ik een filter gebruik bij de keuze wat er in het portaal moet komen te staan.

Wat ik hiermee bedoel is: Je hebt een aantal producten. Deze producten zijn te splitsen in "Product" of "Dienst". Ik wil twee onderelkaar liggende portaals maken waarbij ik in de één de "Producten" kunt kiezen en in de ander de "Diensten" kan kiezen.

 

Ik heb mijn test database weer voor de dag gehaald. Hiermee hebben jullie mij al vaker mee geholpen.

 

Wat heb ik gedaan:

- Heb een tabel ProductSoort aangemaakt hierstaat:"Product en Dienst" vermeld

- Heb in de tabel"Product" een veld "ProductSoort_fk" gemaakt.

- Heb een relatie tussen tabel "Product" en "ProductSoort" gemaakt.

- Vervolgens heb ik in tabel "Product" een Globaal veld "GlobaalProductSoort" gemaakt.

- Heb daarna een interne relatie gemaakt tussen "ProductSoort" en "GlobaalProductSoort".

 

Dit met die Globalen kwam ik ergens op het forum tegen, maar kom er niet veel verder mee...

 

In de layout van "Offerte" ben ik waat aan het prutsen geweest met het protaal.

 

Zou iemand zo vriendelijk willen zijn mij wat verder op weg te willen helpen?

test.fp7

Link to comment

1 answer to this question

Recommended Posts

  • 0

Je hebt wat ik noem een "redundant key" nodig, want je moet een indexeerbare sleutel in je offerteDetals ocurrence hebben.

Maak daar een lookup naar je productSoort_fk in de ocurrence "Product", zodat elke offertelijn deze sleutel heeft.

 

Dan is het vrij makkelijk om 2 relaties te maken, ze hebben dan beide een dubbele sleutel. In offerte maak je 2 global calculatievelden "productSoort_is_product_fk" en "productSoort_is_dienst_fk".

Daarin zet je respectievelijk "1" en "2", en gebruikt deze als 2de sleutel voor je portals.

 

Records aanmaken via die portals wordt een beetje tricky business. Als je een record aanmaakt via de portal "producten", en je kiest een product dat een dienst is, zal deze waarschijnlijk whoops van portal veranderen. Aan jou om dus te zorgen dat je alleen specifieke producten kan kiezen. Daar kan je relationele waardelijsten voor gebruiken, natuurlijk.

Link to comment

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...