Hi Isomorphic,
I have a dense ListGrid showing all needed columns without scrolling.
The ListGrid and the relevant ListGridField are configured as follows:
ListGridFieldLeadstatus subclasses ListGridField and uses setGroupTitleRenderer(). That way I group my entries and have the relevant information in the grouping-row, not squandering valuable horizontal space.
When I try to export the ListGrid using
all displayed columns are exported, but not the hidden grouping column.
I don't know if this is a bug. I'd say so, because the column information is displayed, but not as column. If one does not want the data exported, he could still set setCanExport(false).
If it is a bug, it would be great if you could fix it in 4.1p (I'm using v9.1p_2014-11-05).
Best regards,
Blama
I have a dense ListGrid showing all needed columns without scrolling.
The ListGrid and the relevant ListGridField are configured as follows:
Code:
lg.setGroupByMaxRecords(200); lg.setGroupStartOpen(GroupStartOpen.ALL); lg.setCanGroupBy(false); ListGridFieldLeadstatus statusNameLGFHidden = new ListGridFieldLeadstatus("STATUS_SHORTNAME"); statusNameLGFHidden.setHidden(true); statusNameLGFHidden.setCanHide(false); statusNameLGFHidden.setCanExport(true); lg.setGroupByField("STATUS_SHORTNAME"); lg.setFields(statusNameLGFHidden, ...); lg.setSort(new SortSpecifier[] { new SortSpecifier("STATUS_SHORTNAME", SortDirection.ASCENDING), ...}); lg.fetchData();
When I try to export the ListGrid using
Code:
DSRequest requestProperties = new DSRequest() { { setExportAs(ExportFormat.OOXML); setExportFilename(exportFileName); } }; lg.exportClientData(requestProperties);
I don't know if this is a bug. I'd say so, because the column information is displayed, but not as column. If one does not want the data exported, he could still set setCanExport(false).
If it is a bug, it would be great if you could fix it in 4.1p (I'm using v9.1p_2014-11-05).
Best regards,
Blama
Comment