Guardrail warnings in list view DataTableClassEditor
When you create a data table, you get a guardrail warning: "These properties are neither database columns nor scalar properties in database tables and can adversely impact performance: .pyListViewEdits."
You want to suppress the guardrail warning.
Should you create the .pyListViewEdits column in all data tables you have created and in the table pr_other?
Or is there another way of removing the guardrail warning?
These properties are neither database columns nor scalar properties in database tables and can adversely impact performance: .pyListViewEdits.
Steps to Reproduce
Create a data table.
Observe that the DataTableClassEditor shows a guardrail warning on .pyListViewEdits.
When you create a data table, Pega-provided list views are also created to allow manipulation of the data table. One of the list views is DataTableClassEditor. The Pega-provided list view DataTableClassEditor uses a dummy property .pyListViewEdits to show a button ListViewEditorButtons. You see the guardrail warning because the property .pyListViewEdits is not exposed as a column.
The guardrail warning should not be suppressed.
If you have a particular reason for needing to suppress the warning and want to report the designed behavior as a product defect, then submit a Support Request.
Product Enhancement Requests have been submitted to allow more flexibility in future releases.
0% found this useful