the last sentence is something that came to my mind as well: Alongside the rux file, there might be a blb file, that contains the rules as well with rules editor format information. To my information, this overrides the rux files, so in case both files differ, you still have the old setting from the blb file applied to the cube.
If that is actually not the case anymore, I'd appreciate if someone tells me. π
Original Message:
Sent: Wed May 28, 2025 11:52 AM
From: Mark Wragg
Subject: Rule saved not showing at trace calculation
Hi,
good advice so far, however this
-
Rule Order or Conflicts: Ensure that there are no other conflicting rules later in the file that may be overriding your changes. Also, double-check for any formatting or syntax issues, especially when splitting similar logic into multiple lines.
I assume this should read 'earlier in the file' rather than later. I.e. we assume you Pieter has commented out the old rule and not added any new rules which may affect these cells?
If all else fails, you could try deleting all the BLB files after you stop the server, as I swear I have seen issues around this in the past.
regards,
Mark
------------------------------
Mark Wragg
Original Message:
Sent: Mon May 26, 2025 08:51 PM
From: Pieter van der Berg
Subject: Rule saved not showing at trace calculation
We currently have cube where we needed to split the first rule into multiple rules, once split and saved the rule the expected change is not shown. Tracing the rule still shows the old rule logic in it. Can confirm the .rux file matches the rule that I have in my rules editor with the expected rule in there. I have restarted the instance, reloaded the cube, closed my browser cleared the cache and still getting the same result. We then created a new element created a rule for it when opening it at a view at the lowest level there is no rule applied to cell.
Any ideas what can be causing this?
Example of rule that we split:
Original "[ 'Version':'Actual', 'Time Analysis':'BASE', 'Channel':'No Channel', 'Sales Forecast Measures':{ 'Predictive Sales QTY', 'Allocated Forecast Sales QTY' } ] = N: "
New "[ 'Version':'Actual', 'Time Analysis':'BASE', Channel':'No Channel', Sales Forecast Measures':'Predictive Sales QTY' ] = N: "
"[ 'Version':'Actual', 'Time Analysis':'BASE', 'Channel':'No Channel', ' Sales Forecast Measures': 'Allocated Forecast Sales QTY' ] = N:"
------------------------------
Pieter van der Berg
------------------------------