-
Notifications
You must be signed in to change notification settings - Fork 692
[Protected vars] Transformation Rule Card: protected test fields #29876
Description
Why do you need this change?
Partners who need to run extra logic when the user runs a test transform (for example persisting the test text via a table extension) currently cannot hook the built-in Test group on page Transformation Rule Card (1238). The TestText / ResultText are not available to page extensions in a supported way.
The practical workaround is to hide the standard Test group and re-implement it with duplicate fields and page variables, which duplicates UI, captions, tooltips, and behaviorÔÇöand risks drifting from the base app when Microsoft changes the page.
Describe the request
Describe
Current behavior
On page Transformation Rule Card (1238), the Test group contains test input, result output, and an update control (drill-down) that executes the transform flow.
That flow and page state are not extensible enough for partner scenarios:
TestText/ResultTextare not exposed for reuse by page extensions.
Because of this, partners that need to add post-transform behavior (for example logging test text) must hide the standard Test group and duplicate it in a page extension, which is brittle and hard to maintain.
Requested changes
- Expose test variables as protected
- In Transformation Rule Card (1238), expose
TestTextandResultTextasprotected(and related members if needed). - This allows page extensions to interact with the same page state without recreating duplicate variables/UI.
- In Transformation Rule Card (1238), expose
Internal work item: AB#629745