Thank you Matthias, as I said in my previous post, I already solve it with custom code.
Regarding sharing a project, that is not always the best answer. I was looking for someone to point me in the right direction with the logic behind the idea. But I don’t think it could be achieved without custom code.