Pentaho Report Designer for MongoDB - mongodb

I just downloaded Pentaho Business Analytics to try its reporting features on a Windows 8 machine. Currently I'm trying to use Report Designer to create a report for a MongoDB datasource, so following the guidelines from the book, I'm using these steps:
Select the Data Tab.
Right Click on the Data Sets item.
Select MongoDB from the menu.
Click on the plus button to create a query
And that is the point where things differ from the book, because I get this form:
According to the book, I should be able to enter a host name, port, and have the option to select a collection, but the form I get doesn't allow me that. Does anyone face this issue, or know how to fix it?

The options are hidden; stretch the window!

Related

Hiding database expert and table explorer in crystal reports

Is it possible to hide the database expert and table explorer when sharing a report with someone? in other words user who runs the report just need to use the select expert or parameter field programmed.
Thanks
You can give the user one of the 3rd-party viewers. See list here.

Unable to create a calculated field or measure in Jaspersoft adhoc view

According to this help document
http://community.jaspersoft.com/documentation/jasperreports-server-user-guide/v56/creating-calculated-field
I should be able to create a calculated field or measure for a Jaspersoft Adhoc view. However I don't seem to have this functionality available to me since I don't have the icon required to click on to create these things. Does anyone know if this is a new feature or whether this has something to do with restrictions on functionality due to licencing or something? Is there another way to create a calculated measure that I can use as a work around considering I don't have the correct icon to enable this feature ?
What version of JasperReports Server are you in? You can chek this in the login page, on the bottom left corner there is an About Jaspersoft link. There you can also check the license type.
This feature is available only for commercial edition.
So I guess you are a customer: have you tried reaching out to Jaspersoft support?
https://support.jaspersoft.com

IReport Document Has No Pages

I have encountered same problem 'Document Has No Pages' issue as described in Jasper Reports And IReport Issue. I applied the solution provided in the given link and it started working. I am stuck behind the concept. My main point of concern is, when we are using detail band and we don't give a data query it gives Document has No Pages error. As soon as we give a dummy query in data query, it starts working. Kindly note that, i am using a subDataSet for a table component. That's where IReport generates this issue. Any pointers would be helpful.
Keep in mind that This is not an error but this is how it is configured to do.
This happens when you don't have results to display in the report from the database. But still you can set option what to do in this situation.
In Jaspersoft iReport 5.6.0
1. right click the report
2. Go to properties
3. Find **When No Data**
4. Select one from the options
There you'll see some options as No Section, No Detail, Blank Page, No Data Section, No pages.
Choose the one suits you. -_(--)-_

Filters in Eclipse Birt

I have to create a Web Application using Eclipse Birt, and Apache Tomcat to have it on line.
One report will include a table and a chart, both taking data from MongoDB.
While I succeeded in designing a simple report that accepts parameters from Eclipse Birt suite (based on the tutorials on the Eclipse website), I have troubles in handling a more complex report.
Actually, I wish to create a dynamic filter on-the-fly operating on a single column (i.e. "country") where i can choose the different values (i.e. "USA", "UK"...) and then have the rest of the data visualized in the report be refreshed correspondingly.
I also wish to place the filters in a different section of the report (header or footer...) in the same web page, and not have them chosen before opening the report like the parameters of Eclipse Birt.
Said it differently, I would like to have lookup-fields in the header of the report, to automatically filter the data displayed, so to refresh the query behind the report.
May be the solution could to integrate a report built with Eclipse Birt and MongoDB in a Dynamic Web Application using Eclipse too? Or in a GUI in Eclipse like WindowsBuilder?
Has someone faced this task and can help me?
Thank you so much,
Federico
There is not a simple 'out of the box' solution for what you are describing. But there are solutions.
The first thing to understand is that the BIRT reports as delivered via Apache Tomcat, are intended to be stagnant not dynamic. BIRT pulls the data set, then filters it and delivers it in HTML. This link describes the order of events in report creation.
As far as I am aware there is no way to actually provided the function of filtering the created report in BIRT after the report is created.
But, you can provide the illusion of a filtered report, there are two common methods.
Create multiple tables on one report, representing the display as you want it displayed, then use a button command to hide or show the appropriate tables.
Create multiple reports and have buttons the pass new parameters to a new report that opens in the same window.
There is a third approach that can be used, that gives you similar functionality. Use Cascading Parameters (right click report parameter in Outline > New Cascading Parameter Group). This of course is not the function as you envision it in your description, but can give the results you seem to be wanting.

Is there anything like JasperForm

I am using Jaspersoft iReport & Jasperserver,
I want to take many input from user in Jasperserver & using that values,want to generate dynamic query mysql at back end in server to show report.
You can use JasperReports Server's input controls to populate your query. You can view documentation on the JasperForge site at http://community.jaspersoft.com/documentation?version=5218 - look for the JasperReports Server User Guide, or if you have purchased the professional edition, you can view it through the support portal at http://community.jaspersoft.com/documentation?version=5218.