No members and no error for dynamic subsets recorded in Architect using TM1SubsetBasis function
Describe the bug
Dynamic subsets which use the TM1SubsetBasis() function in the MDX don't show any members in Arc. This seems to be becasue the TM1SubSetBasis function results in the expression having no member context for subsequent actions. This is understandable and OK, but Arc should in this case display a warning o error message that the MDX is invalid.
To Reproduce
Steps to reproduce the behavior:
- Create a dynamic subset in Architect that uses TM1SubsetBasis
- Open the subset in Arc
Expected behavior
Arc should show a warning or error message where use of TM1SubsetBasis is detected.
Screenshots
E.g. subset recorded from Architect is
{ TM1DRILLDOWNMEMBER( {TM1SUBSETBASIS()}, ALL, RECURSIVE )}
In Arc the MDX will show as
{ TM1DRILLDOWNMEMBER( {}, ALL, RECURSIVE )}
consequently the set will of course be empty!