ContributionsMost RecentMost LikesSolutionsRe: Increase indentation for child members Instead of .childreninclusive use .TreeDescendantsInclusive. This leaves the member hierarchy intact unless you have a .remove or custom member formula or something in there. Re: Log anything with JSON Here is the image for the WriteLogger function from the pdf without the overlaying image, along with the code (or at least my best attempt to transcribe it, haha). Public Shared Fu...Re: Log anything with JSON I think the conversion of the powerpoint to pdf may have stripped some of the images in the Wave documentation. Only the code for the WriteLogger Function is present. The AppendDBToLogger function se...Re: Cube View Cell Formatting / Division to 1000 The easiest way would be to set the Cell Format Scale = 3. Re: Application Security Role update with Business Rules That's not something I have done, but it doesn't feel too farfetched. TheSecExclGroupChild database table has a flag for Allow Access. So maybe there is a way to modify that value without having to ...Re: Application Security Role update with Business Rules I get you, I was hoping because exclusion groups are on the System side and not inside the Application it wouldn't require the restart. If your admin is comfortable/able to access security groups ra...Re: Application Security Role update with Business Rules I haven't done this myself, but hypothetically you could set up an exclusion group for your Scenario's Read & Write data group. Then you may be able to write an XFBR that toggles the Allow Access fla...Re: Application Security Role update with Business Rules Would locking/unlocking the workflow not be a valid approach for this? Re: Return items from one dimension based on another dimension It wouldn't be quite as elegant, but if you don't have a lot of entities, you could create a literal param like... E#Entity1:U3#WBSDim.Base.Where(Text2 = Entity1),E#Entity2:U3#WBSDim.Base.Where(Tex...Re: Return items from one dimension based on another dimension Went back and reviewed and you are correct. I was using a param to pass it along... E#|!varEntity!| U3#WBSDim.Base.Where(Text2 = XFMemberProperty(DimType=Entity, Member=|!varEntity!|, Property=Name...