ICEfaces
  1. ICEfaces
  2. ICE-9474

ace:dataExporter does not export <ui:repeat> values

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Won't Fix
    • Affects Version/s: 3.1, 3.2, 3.3
    • Fix Version/s: EE-3.3.0.GA_P02, 4.0
    • Component/s: ACE-Components
    • Labels:
      None
    • Environment:
      All
    • Assignee Priority:
      P2
    • Workaround Exists:
      Yes
    • Workaround Description:
      Workaround is to use c:forEach instead of ui:repeat.

      Description

      The ace:dataExporter puts a "null" String value for coulms that are rendered using <ui:repeat> tags. For example this column is exported as "null" for every row.

      ....
      <ace:column headerText="Column">
      <ice:panelGroup>
      <ui:repeat value="#{item.connectedToDetails}" var="conection">
      <ice:commandLink value="#{conection.name}" actionListener="#{beanName.onExecuteSomeAction}">
      <f:attribute name="internalId" value="#{conection.internalId}" />
      </ice:commandLink>
      </ui:repeat>
      </ice:panelGroup>
      </ace:column>
      .....

      DataExporter type = "xls"

        Activity

          People

          • Assignee:
            Arturo Zambrano
            Reporter:
            Andrei Dorobat
          • Votes:
            1 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: