Created attachment 997560 [details]
Description of problem:
If you add a (Condition) BRL Fragment column to a GDT and in this BRL Fragment use a DSL sentence which uses an enumeration, the column will not be editable. (If you use a DSL sentence that merely uses a boolean field, it will look like an anum in the BRL Fragment, but it will be editable.)
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Create a new project and add the provided data object, enumeration and dsl.
2. Create a GDT, add a new column - choose Condition BRL Fragment from advanced options.
3. Type a header and add the provided DSL sentence, select a value. Submit this.
4. Open the section containing condition columns and attempt to edit the BRL Fragment column.
Pop-up appears for the Condition BRL Fragment, with the DSL sentence, ready to be changed.
Created attachment 997561 [details]
Created attachment 997562 [details]
When you use a "BRL Fragment" if the definition does not contain any "Templates Keys" (i.e. values to be provided by the user) the table shows a check-box to indicate whether the "static" definition should apply for the row.
It is not possible to use "Template keys" in a DSL Sentence; therefore you see the check-box in the table, as you report. There was a bug however with editing the column. This has been fixed.
Verified in 6.2 ER3