Report definition displays warning for exposed columns
Two new fields are added in a report definition and the properties are exposed through the Optimization Wizard. When the application is packaged and moved to other environments, a Moderate level Guardrail warning occurs in the report definition. Though the physical columns exist in the database, the system does not recognize the exposed columns.
These properties are not optimized: <property_name>. Displaying them may result in poor performance. Consult your system administrator about optimizing properties for reporting.
Steps to Reproduce
- Create new embedded properties.
- Add the new properties to an existing report definition.
- Expose the new properties.
- Package the rule changes and move to another environment.
When packaging is performed for rule changes, the class rule is not included. This is where external mappings are mentioned for the exposed embedded properties.
Perform the following local-change:
Package the class rule in the Product rule since external mappings are in the class rules for the exposed embedded properties.
0% found this useful