Details
-
Type:
Bug
-
Status: Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 3.0.1, EE-3.0.0.GA, 3.1.0.BETA2
-
Fix Version/s: 3.1, EE-3.0.0.GA_P01
-
Component/s: ACE-Components
-
Labels:None
-
Environment:Tomcat 7, Firefox, IE, Chrome
-
Assignee Priority:P1
Description
When LazyDataModel is used with datatable having pagination, it break the export feature.
To reproduce:
1. deploy attached .war file
2. Go to the ace:dataTable > Lazy Loading example.
3. Click on the button to export dataTable as cvs file.
Exported file will contain duplicate data after first page rows of the ace:dataTable.
31st record will be a duplicate of 1st row on page 1, 32nd record will be a duplicate of 2nd row on page 1 etc.
.cvs file outcome attached.
To reproduce:
1. deploy attached .war file
2. Go to the ace:dataTable > Lazy Loading example.
3. Click on the button to export dataTable as cvs file.
Exported file will contain duplicate data after first page rows of the ace:dataTable.
31st record will be a duplicate of 1st row on page 1, 32nd record will be a duplicate of 2nd row on page 1 etc.
.cvs file outcome attached.
Activity
- All
- Comments
- History
- Activity
- Remote Attachments
- Subversion
Field | Original Value | New Value |
---|---|---|
Salesforce Case | [5007000000MIb0K] | |
Description |
When LazyDataModel is used with datatable having pagination, it break the export feature. For example, if my records per page is 50, total records are 60, then when you export this data using ace:dataExporter with pageOnly=false, the resulting data contains 60 rows, first 50 rows correspond to the ones shown on the page and next 10 rows are duplicated from the first page again instead of the remaining 10 rows. To reproduce: 1. deploy attached .war file 2. Go to the ace:dataTable > Lazy Loading example. 3. Click on the button to export dataTable as cvs file. Exported file will contain duplicate data. |
When LazyDataModel is used with datatable having pagination, it break the export feature. To reproduce: 1. deploy attached .war file 2. Go to the ace:dataTable > Lazy Loading example. 3. Click on the button to export dataTable as cvs file. Exported file will contain duplicate data after first 30 rows. |
Attachment | showcase.part1.rar [ 14629 ] |
Attachment | showcase.part2.rar [ 14630 ] |
Attachment | showcase.part3.rar [ 14631 ] | |
Attachment | showcase.part4.rar [ 14632 ] |
Attachment | cars.csv [ 14633 ] |
Description |
When LazyDataModel is used with datatable having pagination, it break the export feature. To reproduce: 1. deploy attached .war file 2. Go to the ace:dataTable > Lazy Loading example. 3. Click on the button to export dataTable as cvs file. Exported file will contain duplicate data after first 30 rows. |
When LazyDataModel is used with datatable having pagination, it break the export feature. To reproduce: 1. deploy attached .war file 2. Go to the ace:dataTable > Lazy Loading example. 3. Click on the button to export dataTable as cvs file. Exported file will contain duplicate data after first page rows of the ace:dataTable. 31st record will be a duplicate of 1st row on page 1, 32nd record will be a duplicate of 2nd row on page 1 etc. .cvs file outcome attached. |
Fix Version/s | 3.1 [ 10312 ] | |
Fix Version/s | EE-3.0.0.GA_P01 [ 10327 ] | |
Assignee Priority | P2 | |
Assignee | Arturo Zambrano [ artzambrano ] |
Assignee Priority | P2 | P1 |
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Resolution | Fixed [ 1 ] | |
Status | Resolved [ 5 ] | Reopened [ 4 ] |
Status | Reopened [ 4 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Status | Resolved [ 5 ] | Closed [ 6 ] |