How can I select the elements of a XSSFPivotTable filter?How do I efficiently iterate over each entry in a Java Map?How can I concatenate two arrays in Java?How to create Excel (.XLS and .XLSX) file in C# without installing Ms Office?How do I read / convert an InputStream into a String in Java?How do I generate random integers within a specific range in Java?How can I create an executable JAR with dependencies using Maven?How can I convert a stack trace to a string?How do I convert a String to an int in Java?How do I fix android.os.NetworkOnMainThreadException?Pivot table top 10 filter is displaying more than 10 item
What was the plan for an abort of the Enola Gay's mission to drop the atomic bomb?
Hexagonal Grid Filling
spatiotemporal regression
How to get a ellipse shaped node in Tikz Network?
Has magnetic core memory been used beyond the Moon?
Is it a Munchausen Number?
Why should password hash verification be time consistent?
Can a surprised creature fall prone voluntarily on their turn?
What does formal training in a field mean?
When quoting someone, is it proper to change "gotta" to "got to" without modifying the rest of the quote?
Was there a contingency plan in place if Little Boy failed to detonate?
How to compare d20+x with advantage to d20+y without advantage (x < y)
What is the name of meteoroids which hit Moon, Mars, or pretty much anything that isn’t the Earth?
Examples where existence is harder than evaluation
What is wrong with my code? RGB potentiometer
How to make a language evolve quickly?
Renting a house to a graduate student in my department
Visual representation code coverage in VSCode
Which other programming languages apart from Python and predecessor are out there using indentation to define code blocks?
How to rename pi as another value only for y axis without affecting pi used in x axis?
Why use steam instead of just hot air?
Is it a good idea to copy a trader when investing?
Names of the Six Tastes
What does this quote in Small Gods refer to?
How can I select the elements of a XSSFPivotTable filter?
How do I efficiently iterate over each entry in a Java Map?How can I concatenate two arrays in Java?How to create Excel (.XLS and .XLSX) file in C# without installing Ms Office?How do I read / convert an InputStream into a String in Java?How do I generate random integers within a specific range in Java?How can I create an executable JAR with dependencies using Maven?How can I convert a stack trace to a string?How do I convert a String to an int in Java?How do I fix android.os.NetworkOnMainThreadException?Pivot table top 10 filter is displaying more than 10 item
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty height:90px;width:728px;box-sizing:border-box;
Recently, I created a pivot table with Apache POI and I want to select the elements of the filters I created.
For example if the filter pivotTable.addReportFilter( columnNumber("K")-1 ); generates a list of 5 items, select 2 items show the sum of quantities.
useSheet("Sales");
AreaReference source = new AreaReference("'Sales'!A1:" + columnLetter( getCurrentSheet().getRow(0).getLastCellNum() ) + (getCurrentSheet().getLastRowNum()+1), SpreadsheetVersion.EXCEL2007);
CellReference position = new CellReference("A1");
XSSFSheet table = (XSSFSheet)createSheet("Sales by Product Line");
XSSFPivotTable pivotTable = table.createPivotTable(source, position);
pivotTable.addRowLabel( columnNumber("J")-1 );
pivotTable.addRowLabel( columnNumber("F")-1 );
pivotTable.addColumnLabel(DataConsolidateFunction.SUM, columnNumber("U")-1, "Quantity" );
pivotTable.addReportFilter( columnNumber("K")-1 );
pivotTable.addReportFilter( columnNumber("Q")-1 );
pivotTable.addReportFilter( columnNumber("D")-1 );
try (FileOutputStream fileOut = new FileOutputStream("sales.xlsx"))
wbook.write(fileOut);
catch (IOException ex)
Logger.getLogger(Stock.class.getName()).log(Level.SEVERE, null, ex);
At the moment it creates well the tables, only I would lack to select the elements of the filters. I hope you can help me. Thank you.
java excel apache-poi pivot-table
add a comment |
Recently, I created a pivot table with Apache POI and I want to select the elements of the filters I created.
For example if the filter pivotTable.addReportFilter( columnNumber("K")-1 ); generates a list of 5 items, select 2 items show the sum of quantities.
useSheet("Sales");
AreaReference source = new AreaReference("'Sales'!A1:" + columnLetter( getCurrentSheet().getRow(0).getLastCellNum() ) + (getCurrentSheet().getLastRowNum()+1), SpreadsheetVersion.EXCEL2007);
CellReference position = new CellReference("A1");
XSSFSheet table = (XSSFSheet)createSheet("Sales by Product Line");
XSSFPivotTable pivotTable = table.createPivotTable(source, position);
pivotTable.addRowLabel( columnNumber("J")-1 );
pivotTable.addRowLabel( columnNumber("F")-1 );
pivotTable.addColumnLabel(DataConsolidateFunction.SUM, columnNumber("U")-1, "Quantity" );
pivotTable.addReportFilter( columnNumber("K")-1 );
pivotTable.addReportFilter( columnNumber("Q")-1 );
pivotTable.addReportFilter( columnNumber("D")-1 );
try (FileOutputStream fileOut = new FileOutputStream("sales.xlsx"))
wbook.write(fileOut);
catch (IOException ex)
Logger.getLogger(Stock.class.getName()).log(Level.SEVERE, null, ex);
At the moment it creates well the tables, only I would lack to select the elements of the filters. I hope you can help me. Thank you.
java excel apache-poi pivot-table
1
Currentlyapache poiis not really rendering the pivot table from the given data. It only prepares the*.xlsxfile so thatExcelthen renders the pivot table from the given data while opening the file. Soapache poi's pivot cache is very rudimentary and does not know something about how the filters affect the data. So the only way to get this is analyzing the data using ownJavacode.Apache poicurrently will not help for this.
– Axel Richter
Mar 23 at 10:59
add a comment |
Recently, I created a pivot table with Apache POI and I want to select the elements of the filters I created.
For example if the filter pivotTable.addReportFilter( columnNumber("K")-1 ); generates a list of 5 items, select 2 items show the sum of quantities.
useSheet("Sales");
AreaReference source = new AreaReference("'Sales'!A1:" + columnLetter( getCurrentSheet().getRow(0).getLastCellNum() ) + (getCurrentSheet().getLastRowNum()+1), SpreadsheetVersion.EXCEL2007);
CellReference position = new CellReference("A1");
XSSFSheet table = (XSSFSheet)createSheet("Sales by Product Line");
XSSFPivotTable pivotTable = table.createPivotTable(source, position);
pivotTable.addRowLabel( columnNumber("J")-1 );
pivotTable.addRowLabel( columnNumber("F")-1 );
pivotTable.addColumnLabel(DataConsolidateFunction.SUM, columnNumber("U")-1, "Quantity" );
pivotTable.addReportFilter( columnNumber("K")-1 );
pivotTable.addReportFilter( columnNumber("Q")-1 );
pivotTable.addReportFilter( columnNumber("D")-1 );
try (FileOutputStream fileOut = new FileOutputStream("sales.xlsx"))
wbook.write(fileOut);
catch (IOException ex)
Logger.getLogger(Stock.class.getName()).log(Level.SEVERE, null, ex);
At the moment it creates well the tables, only I would lack to select the elements of the filters. I hope you can help me. Thank you.
java excel apache-poi pivot-table
Recently, I created a pivot table with Apache POI and I want to select the elements of the filters I created.
For example if the filter pivotTable.addReportFilter( columnNumber("K")-1 ); generates a list of 5 items, select 2 items show the sum of quantities.
useSheet("Sales");
AreaReference source = new AreaReference("'Sales'!A1:" + columnLetter( getCurrentSheet().getRow(0).getLastCellNum() ) + (getCurrentSheet().getLastRowNum()+1), SpreadsheetVersion.EXCEL2007);
CellReference position = new CellReference("A1");
XSSFSheet table = (XSSFSheet)createSheet("Sales by Product Line");
XSSFPivotTable pivotTable = table.createPivotTable(source, position);
pivotTable.addRowLabel( columnNumber("J")-1 );
pivotTable.addRowLabel( columnNumber("F")-1 );
pivotTable.addColumnLabel(DataConsolidateFunction.SUM, columnNumber("U")-1, "Quantity" );
pivotTable.addReportFilter( columnNumber("K")-1 );
pivotTable.addReportFilter( columnNumber("Q")-1 );
pivotTable.addReportFilter( columnNumber("D")-1 );
try (FileOutputStream fileOut = new FileOutputStream("sales.xlsx"))
wbook.write(fileOut);
catch (IOException ex)
Logger.getLogger(Stock.class.getName()).log(Level.SEVERE, null, ex);
At the moment it creates well the tables, only I would lack to select the elements of the filters. I hope you can help me. Thank you.
java excel apache-poi pivot-table
java excel apache-poi pivot-table
asked Mar 23 at 9:39
user2551137user2551137
1
1
1
Currentlyapache poiis not really rendering the pivot table from the given data. It only prepares the*.xlsxfile so thatExcelthen renders the pivot table from the given data while opening the file. Soapache poi's pivot cache is very rudimentary and does not know something about how the filters affect the data. So the only way to get this is analyzing the data using ownJavacode.Apache poicurrently will not help for this.
– Axel Richter
Mar 23 at 10:59
add a comment |
1
Currentlyapache poiis not really rendering the pivot table from the given data. It only prepares the*.xlsxfile so thatExcelthen renders the pivot table from the given data while opening the file. Soapache poi's pivot cache is very rudimentary and does not know something about how the filters affect the data. So the only way to get this is analyzing the data using ownJavacode.Apache poicurrently will not help for this.
– Axel Richter
Mar 23 at 10:59
1
1
Currently
apache poi is not really rendering the pivot table from the given data. It only prepares the *.xlsx file so that Excel then renders the pivot table from the given data while opening the file. So apache poi's pivot cache is very rudimentary and does not know something about how the filters affect the data. So the only way to get this is analyzing the data using own Java code. Apache poi currently will not help for this.– Axel Richter
Mar 23 at 10:59
Currently
apache poi is not really rendering the pivot table from the given data. It only prepares the *.xlsx file so that Excel then renders the pivot table from the given data while opening the file. So apache poi's pivot cache is very rudimentary and does not know something about how the filters affect the data. So the only way to get this is analyzing the data using own Java code. Apache poi currently will not help for this.– Axel Richter
Mar 23 at 10:59
add a comment |
0
active
oldest
votes
Your Answer
StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55312429%2fhow-can-i-select-the-elements-of-a-xssfpivottable-filter%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55312429%2fhow-can-i-select-the-elements-of-a-xssfpivottable-filter%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
1
Currently
apache poiis not really rendering the pivot table from the given data. It only prepares the*.xlsxfile so thatExcelthen renders the pivot table from the given data while opening the file. Soapache poi's pivot cache is very rudimentary and does not know something about how the filters affect the data. So the only way to get this is analyzing the data using ownJavacode.Apache poicurrently will not help for this.– Axel Richter
Mar 23 at 10:59