parameters in Javascript problem after upgrate to 2.2.1 [message #259711] |
Sun, 28 October 2007 19:26  |
Eclipse User |
|
|
|
Hello!
Can you PLEASE help:
We had a number of BIRT reports which were working fine in old version.
After we upgrated to a new version all of them have the same problem with
parameters- in scripting tab , BeforeOpen i have this script (i need it to
determine if the report is running from TomCat or designer):
/*change end day to sundaY */
startdate =testForStringDate();
mycalcdate = endate(startdate);
function testForStringDate()
{
if ( params["p_start_string"] == "unknown" ) {
return params["p_start_date"]
} else {
fmt = new java.text.SimpleDateFormat("MMddyy");
return fmt.parse(params["p_start_string"]);
}
}
function endate(ps)
{
if (getDayOfWeek(ps)==6)
{
var myDate1= DateTimeSpan.addDate( ps,0, 0,2 )
}
else if (getDayOfWeek(ps)==5)
{
var myDate1= DateTimeSpan.addDate( ps,0, 0,3 )
}
else if (getDayOfWeek(ps)==4)
{
var myDate1= DateTimeSpan.addDate( ps,0, 0,4 )
}
else if (getDayOfWeek(ps)==3)
{
var myDate1= DateTimeSpan.addDate( ps,0, 0,5 )
}
else if (getDayOfWeek(ps)==2)
{
var myDate1= DateTimeSpan.addDate(ps,0, 0,6 )
}
else if (getDayOfWeek(ps)==7)
{
var myDate1= DateTimeSpan.addDate( ps,0, 0,1 )
}
else
{var myDate1= ps}
fmt = new java.text.SimpleDateFormat("yyyy-MM-dd");
return fmt.format(myDate1);
}
and i used mycalcdate as a parameter in DataSet. But now if i put
mycalcdate as a parameter in DataSet it dissapears and parameter is
getting empty. May be now i need to put my script in different place? what
happening even before BeforeOpen??
Please help!! If you need more info- please let me know. Thank you
Natasha
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.12589 seconds