This is to explore the idea annotated on IDEMPIERE-528:
Expand the context parsing and evaluation to allow indirect references. I mean instead of just using @AD_User_ID@ I would like to be able to use something like @AD_User_ID.Password@ for the context meaning that we want to get the AD_User.Password based on AD_User_ID - this could be applicable for all the "logic" fields (display, readonly, mandatory, default) and that would make it very powerful.
Patch to add indirect reference ( e.g @C_DocType_ID.IsSOTrx@ ) support for readonly, mandatory and display logic.
Please review, thanks.
I've just discovered this feature and it is very helpful, thanks! I tried to use it in Process Parameters and here it doesn't work because gridTab is null and referenced table couldn't be identified. I created patch IDEMPIERE-701_support_process_params.patch to get it work, please review it, it could be also very helpful for Process Parameters Display & Read Only Logic
Added patch IDEMPIERE-701_support_for_tabs.patch for support same behaviour on tab Display & Read logic.
Triaged by Henrique Soares da Silva.
Last patch was not applied (suport for tabs). Everything else works as expected.