Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: EE-1.8.2.GA_P03
-
Fix Version/s: EE-1.8.2.GA_P05
-
Component/s: ICE-Components
-
Labels:None
-
Environment:-
Description
For example, if the cell content is surrounded by a layout component like panelGroup or panelGrid, the data will not be exported.
<!-- Model number -->
<ice:column>
<f:facet name="header">
<ice:outputText value="Model"/>
</f:facet>
<ice:panelGroup>
<ice:outputText value="#{item.model}"/>
<ice:commandButton value="SomeValue" />
</ice:panelGroup>
</ice:column>
Test case attached.
<!-- Model number -->
<ice:column>
<f:facet name="header">
<ice:outputText value="Model"/>
</f:facet>
<ice:panelGroup>
<ice:outputText value="#{item.model}"/>
<ice:commandButton value="SomeValue" />
</ice:panelGroup>
</ice:column>
Test case attached.
-
Hide
- sf-10525.war
- 6.46 MB
- Tyler Johnson
-
- META-INF/MANIFEST.MF 0.0 kB
- ICEfacesPage1.xhtml 4 kB
- WEB-INF/classes/com/.../basic/TableBean.java 9 kB
- WEB-INF/.../TableBean$InventoryItem.class 2 kB
- WEB-INF/classes/.../basic/TableBean.class 3 kB
- WEB-INF/faces-config.xml 0.6 kB
- WEB-INF/lib/backport-util-concurrent.jar 319 kB
- WEB-INF/lib/commons-beanutils.jar 226 kB
- WEB-INF/lib/commons-collections.jar 558 kB
- WEB-INF/lib/commons-digester.jar 140 kB
- WEB-INF/lib/commons-discovery.jar 75 kB
- WEB-INF/lib/commons-fileupload.jar 56 kB
- WEB-INF/lib/commons-lang.jar 240 kB
- WEB-INF/lib/commons-logging.jar 52 kB
- WEB-INF/lib/icefaces-comps.jar 1.75 MB
- WEB-INF/lib/icefaces-facelets.jar 596 kB
- WEB-INF/lib/icefaces.jar 1.22 MB
- WEB-INF/lib/jsf-api-1.2.jar 355 kB
- WEB-INF/lib/jsf-impl-1.2.jar 837 kB
- WEB-INF/lib/jxl.jar 708 kB
- WEB-INF/.../krysalis-jCharts-1.0.0-alpha-1.jar 151 kB
- WEB-INF/web.xml 4 kB
- index.jsp 0.1 kB
Activity
- All
- Comments
- History
- Activity
- Remote Attachments
- Subversion
Committed fix to the trunk at revision 31049.
Now, the exporter will continue to extract the value of child components regardless of whether the parent component's value is null. Also, components with the rendered=false setting will be skipped.