Thank you , John and Frank,
that are possible workarounds to solve this problem, I feel not very convident. I thought I missed any function or option in Nx.
FYI, I found metaform can do it,too, but require extra license.
I'll see if I can sell this to my colleagues.
regards