Я использую перференлы 3.5 и у меня есть p: dataTable с некоторыми строками и данными, и я хотел бы экспортировать эти данные в файл xls или что-то в этом роде.Primefaces 3.5 Как экспортировать невидимые данныеТабличные строки с dataExporter
Я использовал код:
<p:commandButton id="exportBtn" icon="ui-icon-extlink" styleClass="statisticsMenuButton" ajax="false" title="#{msg.general_export_as_xls}">
<p:dataExporter type="xls" target="cc-eventListTable-eventList" fileName="statistics"/>
</p:commandButton>
Это прекрасно работает!
Моя проблема заключается в том, что я хотел бы иметь другой текст ячейки в экспортированном файле и в браузере dataTable.
например. В экспортированном файле xls мне нужно другое форматирование даты, а затем в таблице данных браузера. В противном случае текст в ячейке браузера слишком длинный!
Я попытался добавить дополнительный столбец с rendered = "false" и exportable = "true" только для экспортированной таблицы. Но, к сожалению, это не сработает!
Есть ли у кого-нибудь идеи, как это сделать?