Voor zover ik begrijp kan een calculatieveld niet in een valuelist gebruikt worden omwille van (gebrek aan) indexering.
Hoe lossen de filemakercracks hier volgende probleem op ?
Ik heb een tabel contact, gebaseerd op twee tabellen ; persoon en onderneming.
Een contact is dus van het contacttype persoon of van het contacttype onderneming
In mijn tabel contact heb ik een calculatie veld c_VoornaamNaam dat naargelang het contacttype de naam van de onderneming invult of de voornaam en naam van een persoon.
Ik heb een tabel contactrelatie. Daarmee wil ik uitdrukken welke relatie een contact tov een ander contact heeft. Bijvoorbeeld leerling aan, werknemer bij, werkgever van ) Niet te verwarren met contactfunctie (bijvoorbeeld zaakvoerder, leerkracht, ...), waar ik later nog verder mee zal gaan.
Concreet is vanuit tabel contact via de ID_contact een relatie gelegd met de tabel Contactrelatie::_fID_Parent
Mits een valuelist gebaseerd op relatietypes wil ik in een portaal (gekoppeld aan contacrelatietabel) op de layout van mijn contact (dus gekoppeld aan de contacttabel) aangeven dat
Mijn _fID_Child zou dan een valuelist moeten worden, gebaseerd op de ID's van contacttabel met weergave van een tweede veld, nl. de calculatie van de naam. En daar loopt het dus mis.
Ik zou een lookup kunnen gebruiken ipv een calculatieveld, maar dan ben ik natuurlijk niet altijd zeker dat mijn lookup up to date is.
Bestaat er een mogelijkheid om het calculatieveld toch te gebruiken ? Of wat is de beste (future proof, performant, zonder al te veel workarounds, ...) oplossing om een fijne werkende valuelist te krijgen ?
Question
idmix.be
Voor zover ik begrijp kan een calculatieveld niet in een valuelist gebruikt worden omwille van (gebrek aan) indexering.
Hoe lossen de filemakercracks hier volgende probleem op ?
Ik heb een tabel contact, gebaseerd op twee tabellen ; persoon en onderneming.
Een contact is dus van het contacttype persoon of van het contacttype onderneming
In mijn tabel contact heb ik een calculatie veld c_VoornaamNaam dat naargelang het contacttype de naam van de onderneming invult of de voornaam en naam van een persoon.
Ik heb een tabel contactrelatie. Daarmee wil ik uitdrukken welke relatie een contact tov een ander contact heeft. Bijvoorbeeld leerling aan, werknemer bij, werkgever van ) Niet te verwarren met contactfunctie (bijvoorbeeld zaakvoerder, leerkracht, ...), waar ik later nog verder mee zal gaan.
Concreet is vanuit tabel contact via de ID_contact een relatie gelegd met de tabel Contactrelatie::_fID_Parent
Mits een valuelist gebaseerd op relatietypes wil ik in een portaal (gekoppeld aan contacrelatietabel) op de layout van mijn contact (dus gekoppeld aan de contacttabel) aangeven dat
ID_Contact = 3 (bv: Jane Public) ---> ID_Contactrelatie = 2 (is leerling aan) ---> _fID_Child 1 (hogeschool xyz)
Mijn _fID_Child zou dan een valuelist moeten worden, gebaseerd op de ID's van contacttabel met weergave van een tweede veld, nl. de calculatie van de naam. En daar loopt het dus mis.
Ik zou een lookup kunnen gebruiken ipv een calculatieveld, maar dan ben ik natuurlijk niet altijd zeker dat mijn lookup up to date is.
Bestaat er een mogelijkheid om het calculatieveld toch te gebruiken ? Of wat is de beste (future proof, performant, zonder al te veel workarounds, ...) oplossing om een fijne werkende valuelist te krijgen ?
Thanks again voor jullie input.
3 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.