Custom report editor

Hi,

I have a client that would like to build a solution where end-users have the capability to build Ad Hoc report so they do not have to rely on IT for simple reports. I looked into Jaspersoft website and did find that they have Business end user ad hoc reporting capability. Looking at the capability of what Jaspersoft, I am more inclined to use that. I still need to check on Jaspersoft pricing and security setting etc before we decide anything.

I would like to know if it would be best to develop this from scratch in Servoy or use Jasper reporting engine or is there any servoy custom solution out there that does this?

I searched on the forum and saw a thread New Report Builder module - Classic Servoy - Servoy Community. I tried to import that solution in Servoy 5 but got an error “Import with XML version 10 is no longer supported”.Will try to import this in an older version of Servoy and see if I get a similar error.

Would like to know what would you’ll recommend?

Regards
James Dcunha
The Support Group

James

I think you should look closely at JasperServer from JasperSoft as it has a whole host of features that writing within Servoy would take a good deal of time. Sometimes its often best to not rewrite the wheel. They have a very good demo on there website and if you contact sales@servoy.com I think they will be able to offer you a very competitive pricing model.

HTH

Hi Edward,

Thanks for letting me know. I did feel the same and have contacted Jaspersoft and Servoy to work out all the details.

Regards
James

HI…
i’m new to ireport (3.5.2) or jasper report .
Can anybody tell me how to pass value stored in a variable through parameters from subreport to main report in ireport
It’ll be a grt help.

Thanks,

Moncy

hi…
i’m using this js to display data from database. this code is working f9 in ff but in IE it is creating problem.
if anybody can help me to solve this problem it’ll be a grt help

code of *.js file

var xmlhttp;

function showVendor(str)
{
xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
{
alert (“Browser does not support HTTP Request”);
return;
}
var url=“getvendor.php”;
url=url+“?q=”+str;
url=url+“&sid=”+Math.random();
xmlhttp.onreadystatechange=stateChanged;
xmlhttp.open(“GET”,url,true);
xmlhttp.send(null);
}

function stateChanged()
{
if (xmlhttp.readyState==4)
{
document.getElementById(“content1”).innerHTML=xmlhttp.responseText;
}
}

function GetXmlHttpObject()
{
if (window.XMLHttpRequest)
{
// code for IE7+, Firefox, Chrome, Opera, Safari
return new XMLHttpRequest();
}
if (window.ActiveXObject)
{
// code for IE6, IE5
return new ActiveXObject(“Microsoft.XMLHTTP”);
}
return null;
}

Thanx

Moncy Mathai