bertvanovermeir / OTL

Implementeer de OTL datastandaard van AWV in uw organisatie
5 stars 0 forks source link

multi-select bronobject #54

Open arthurtilkens opened 1 month ago

arthurtilkens commented 1 month ago

Het is mogelijk dat meerdere assets dezelfde relatie hebben naar een andere asset. Bijvoorbeeld, 10 nieuw aangemaakte assets hebben allemaal een HeeftBetrokkene-relatie naar dezelfde agent. Op dit moment moet je op de 10 individuele assets klikken, om 1 voor 1 de HeeftBetrokkene relatie te leggen. Hetzelfde zou kunnen voorkomen voor een HoortBij relatie. In de kolom met mogelijke relaties komt dan enkel de gemeenschappelijke te staan, dus bijvoorbeeld enkel het asset waar alle aangeklikte assets een HoortBij-relatie naar kunnen hebben.

MVG, Arthur

bertvanovermeir commented 1 month ago

Je wil zeggen dat de omgekeerde relaties moeten kunnen gemaakt worden of gaat het om een bug? Ik snap de vraagstelling niet helemaal.

arthurtilkens commented 1 month ago

He Bert, het is geen bug, eerder een nice to have.

Stel dat je 20 nieuwe assets aanmaakt, en je wil al deze assets koppelen aan een toezichter. Je dient dan een HeeftBetrokkene relatie te leggen van het asset naar de toezichter (OTL_Agent). Deze relatie is echter directioneel, waardoor je ze niet kan leggen vanuit het doelobject (de agent). Het gevolg is dat je in de situatie die ik hierboven heb beschreven 20 keer de relatie moet leggen, door de 20 individuele assets 1 voor 1 aan te klikken en de HeeftBetrokkene relatie te kiezen.

Mits al de 20 assets de mogelijkheid hebben om dezelfde relatie te leggen, is het misschien mogelijk om de 20 relaties in 1 keer te leggen door de 20 assets in 1 keer samen te selecteren, waardoor bij "mogelijke relaties" enkel de relaties staan die voor al die 20 assets kunnen.

Dat laatste zou zelfs kunnen wegvallen, dus stel je selecteert 20 assets tegelijk, dat hij in de "mogelijke relaties" tab alle mogelijke relaties voor alle 20 assets geeft, waar je dan kan zoeken naar enkel de HeeftBetrokkene-relaties en daar dan een multi-select doen (wat al kan) om al die 20 HeeftBetrokkene relaties sneller te leggen.

Concreet is de vraag dus eigenlijk voor een multiselect in de eerste kolom (OTL objecten), net zoals je dat al kan in de 2e kolom (mogelijke relaties).

Moest 1 van deze opties makkelijk toe te voegen zijn, kan ons dat sterk verder helpen. Je ziet maar :)

MVG, Arthur