Community
Participate
Working Groups
On table, the header label expression is in yellow so we expect it works as an interpreted expression but in this case it is not interpreted. It would be useful to get an interpreted expression as on matrix.
The code of DTableElementSynchronizerSpec.refresh(DFeatureColumn) should be similar to DTableElementSynchronizerSpec.refresh(DTargetColumn) concerning the headerLabelExpression, except for the evaluation context that should be the table for the DFeatureColumn.
I don't believe there would be any actual VSM which would be impacted, but *technically*, this would possibly change the behavior. An existing VSM which has a label as "[someExpression/]" will have the raw expression visible up to Sirius 3.0, and (assuming we fix this for 3.1), the result of evaluating the expression afterwards. Granted, it's a contrived example probably not worth the trouble of trying to write an automatic migration step, but the change should be mentioned as such in the release notes.