https://bz.apache.org/bugzilla/show_bug.cgi?id=68233
Bug ID: 68233 Summary: addDataField(DataConsolidateFunction,int,String,String )@XSSFPivotTable can build a wrong mapping Product: POI Version: 5.3.x-dev Hardware: PC Status: NEW Severity: normal Priority: P2 Component: XSSF Assignee: dev@poi.apache.org Reporter: zhong...@pku.org.cn Target Milestone: --- The code is as follows: private void addDataField(DataConsolidateFunction function, int columnIndex, String valueFieldName, String valueFormat) { ... dataField.setSubtotal(STDataConsolidateFunction.Enum.forInt(function.getValue())); } I noticed that an early version of NPOI is quite similar: private void AddDataField(DataConsolidateFunction function, int columnIndex, Str... dataField.subtotal = (ST_DataConsolidateFunction)(function.Value); } However, it is revised to: private void AddDataField(DataConsolidateFunction function, int columnIndex, Str... dataField.subtotal = (ST_DataConsolidateFunction)(function.Value-1); } The commit is as follows: https://github.com/nissl-lab/npoi/commit/1e1e7f07dc04ca17a96819e015df6dcded37b399 -- You are receiving this mail because: You are the assignee for the bug. --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org For additional commands, e-mail: dev-h...@poi.apache.org