Details
-
Type: Bug
-
Status: Closed
-
Priority: Minor
-
Resolution: Fixed
-
Affects Version/s: EE-3.3.0.GA, EE-3.3.0.GA_P01
-
Fix Version/s: EE-3.3.0.GA_P01, 4.0.BETA, 4.0
-
Component/s: ACE-Components
-
Labels:None
-
Environment:All
-
Salesforce Case Reference:
-
Affects:Documentation (User Guide, Ref. Guide, etc.)
-
Workaround Exists:Yes
-
Workaround Description:
Description
When defining a header by using the f:facet, the header value isn't displayed when opening the panel. Sample code:
<ace:column>
<f:facet name="header">
<h:outputText value="Item One"/>
</f:facet>
<h:outputText value="#{item.itemOne}"/>
</ace:column>
<ace:column>
<f:facet name="header">
<h:outputText value="Item One"/>
</f:facet>
<h:outputText value="#{item.itemOne}"/>
</ace:column>
Activity
Arran Mccullough
created issue -
Arran Mccullough
made changes -
Field | Original Value | New Value |
---|---|---|
Salesforce Case Reference | 5007000000Ucp0DAAR |
Ken Fyten
made changes -
Assignee | Ken Fyten [ ken.fyten ] |
Ken Fyten
made changes -
Fix Version/s | EE-3.3.0.GA_P01 [ 11174 ] | |
Fix Version/s | 3.4 [ 10770 ] | |
Priority | Major [ 3 ] | Minor [ 4 ] |
Affects | Documentation (User Guide, Ref. Guide, etc.) [ 10003 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #37414 | Wed Aug 14 14:56:00 MDT 2013 | ken.fyten | |
Files Changed | ||||
MODIFY
/icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/column/ColumnMeta.java
|
Ken Fyten
made changes -
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Ken Fyten
made changes -
Fix Version/s | 4.0 [ 11382 ] |
Ken Fyten
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |
Since it is not generally feasible to automatically derive a useful simple label for the column from a facet's sub-components (as there could be multiple components in the facet, of varying types, etc.), the behavior noted in this JIRA is considered correct.
The recommended approach when using the header facet in conjunction with the ace:tableConfigPanel is to also define the "headerText" attribute on the ace:column, which will then be used to label the column within the ace:tableConfigPanel.
The remaining task is to ensure that the documentation for ace:column clearly indicates this.