Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Archived » BIRT » default date parameter
default date parameter [message #248336] Tue, 17 July 2007 07:50 Go to next message
Eclipse UserFriend
Originally posted by: aaa.aaa.it

This is a multi-part message in MIME format.
--------------040904010102000601010702
Content-Type: text/plain; charset=ISO-8859-15
Content-Transfer-Encoding: 7bit

Hi,
try to following instruction from
post "Re: How to set date parameter as today" (15/03/2007 21.32)
I'd like to set a date rport paramenter to the first day of the current
year.

I wrote the code in Initialize event:

if (params["paramStartDate"].value == null)
{
var cal = java.util.Calendar.getInstance();

var parseMe = new java.text.SimpleDateFormat("MM/d/y");

//Used for YTD. This will set the date range from beginning of
the year to today
params["paramStartDate"].value = parseMe.parse("01/01/" +
cal.get(java.util.Calendar.YEAR));
}

but my field is blank.
I attach my example file.

Any suggestion?

Thank you
nicola

--------------040904010102000601010702
Content-Type: text/xml;
name="set_date.rptdesign"
Content-Transfer-Encoding: base64
Content-Disposition: inline;
filename="set_date.rptdesign"

PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHJlcG9y dCB4bWxucz0i
aHR0cDovL3d3dy5lY2xpcHNlLm9yZy9iaXJ0LzIwMDUvZGVzaWduIiB2ZXJz aW9uPSIzLjIu
MTQiIGlkPSIxIj4KICAgIDxwcm9wZXJ0eSBuYW1lPSJjcmVhdGVkQnkiPkVj bGlwc2UgQklS
VCBEZXNpZ25lciBWZXJzaW9uIDIuMi4wLnYyMDA3MDYyMCBCdWlsZCAmbHQ7 Mi4yLjAudjIw
MDcwNjI2LTEwMDM+PC9wcm9wZXJ0eT4KICAgIDxwcm9wZXJ0eSBuYW1lPSJ1 bml0cyI+aW48
L3Byb3BlcnR5PgogICAgPHByb3BlcnR5IG5hbWU9ImNvbW1lbnRzIj5Db3B5 cmlnaHQgKGMp
IDIwMDcgJmx0OyZsdDtZb3VyIENvbXBhbnkgTmFtZSBoZXJlPj48L3Byb3Bl cnR5PgogICAg
PGh0bWwtcHJvcGVydHkgbmFtZT0iZGVzY3JpcHRpb24iPkNyZWF0ZXMgYSBi bGFuayByZXBv
cnQgd2l0aCBubyBwcmVkZWZpbmVkIGNvbnRlbnQuPC9odG1sLXByb3BlcnR5 PgogICAgPG1l
dGhvZCBuYW1lPSJpbml0aWFsaXplIj48IVtDREFUQVtpZiAocGFyYW1zWyJt eURhdGUiXS52
YWx1ZSA9PSBudWxsKQ0Kew0KICAgIHZhciBjYWwgPSBqYXZhLnV0aWwuQ2Fs ZW5kYXIuZ2V0
SW5zdGFuY2UoKTsNCiAgICANCiAgICB2YXIgcGFyc2VNZSA9IG5ldyBqYXZh LnRleHQuU2lt
cGxlRGF0ZUZvcm1hdCgiTU0vZC95Iik7DQogICAgDQogICAgLy9Vc2VkIGZv ciBZVEQuIFRo
aXMgd2lsbCBzZXQgdGhlIGRhdGUgcmFuZ2UgZnJvbSBiZWdpbm5pbmcgb2Yg ICAgICAgdGhl
IHllYXIgdG8gdG9kYXkNCiAgICBwYXJhbXNbIm15RGF0ZSJdLnZhbHVlID0g cGFyc2VNZS5w
YXJzZSgiMDEvMDEvIiArIGNhbC5nZXQoamF2YS51dGlsLkNhbGVuZGFyLllF QVIpKTsNCiAg
ICANCn1dXT48L21ldGhvZD4KICAgIDx0ZXh0LXByb3BlcnR5IG5hbWU9ImRp c3BsYXlOYW1l
Ij5CbGFuayBSZXBvcnQ8L3RleHQtcHJvcGVydHk+CiAgICA8cHJvcGVydHkg bmFtZT0iaWNv
bkZpbGUiPi90ZW1wbGF0ZXMvYmxhbmtfcmVwb3J0LmdpZjwvcHJvcGVydHk+ CiAgICA8cGFy
YW1ldGVycz4KICAgICAgICA8c2NhbGFyLXBhcmFtZXRlciBuYW1lPSJteURh dGUiIGlkPSI2
Ij4KICAgICAgICAgICAgPHByb3BlcnR5IG5hbWU9InZhbHVlVHlwZSI+c3Rh dGljPC9wcm9w
ZXJ0eT4KICAgICAgICAgICAgPHByb3BlcnR5IG5hbWU9ImRhdGFUeXBlIj5z dHJpbmc8L3By
b3BlcnR5PgogICAgICAgICAgICA8cHJvcGVydHkgbmFtZT0iaXNSZXF1aXJl ZCI+ZmFsc2U8
L3Byb3BlcnR5PgogICAgICAgICAgICA8cHJvcGVydHkgbmFtZT0iY29udHJv bFR5cGUiPnRl
eHQtYm94PC9wcm9wZXJ0eT4KICAgICAgICAgICAgPHN0cnVjdHVyZSBuYW1l PSJmb3JtYXQi
PgogICAgICAgICAgICAgICAgPHByb3BlcnR5IG5hbWU9ImNhdGVnb3J5Ij5V bmZvcm1hdHRl
ZDwvcHJvcGVydHk+CiAgICAgICAgICAgIDwvc3RydWN0dXJlPgogICAgICAg IDwvc2NhbGFy
LXBhcmFtZXRlcj4KICAgIDwvcGFyYW1ldGVycz4KICAgIDxzdHlsZXM+CiAg ICAgICAgPHN0
eWxlIG5hbWU9ImNyb3NzdGFiIiBpZD0iNCI+CiAgICAgICAgICAgIDxwcm9w ZXJ0eSBuYW1l
PSJib3JkZXJCb3R0b21Db2xvciI+I0NDQ0NDQzwvcHJvcGVydHk+CiAgICAg ICAgICAgIDxw
cm9wZXJ0eSBuYW1lPSJib3JkZXJCb3R0b21TdHlsZSI+c29saWQ8L3Byb3Bl cnR5PgogICAg
ICAgICAgICA8cHJvcGVydHkgbmFtZT0iYm9yZGVyQm90dG9tV2lkdGgiPjFw dDwvcHJvcGVy
dHk+CiAgICAgICAgICAgIDxwcm9wZXJ0eSBuYW1lPSJib3JkZXJMZWZ0Q29s b3IiPiNDQ0ND
Q0M8L3Byb3BlcnR5PgogICAgICAgICAgICA8cHJvcGVydHkgbmFtZT0iYm9y ZGVyTGVmdFN0
eWxlIj5zb2xpZDwvcHJvcGVydHk+CiAgICAgICAgICAgIDxwcm9wZXJ0eSBu YW1lPSJib3Jk
ZXJMZWZ0V2lkdGgiPjFwdDwvcHJvcGVydHk+CiAgICAgICAgICAgIDxwcm9w ZXJ0eSBuYW1l
PSJib3JkZXJSaWdodENvbG9yIj4jQ0NDQ0NDPC9wcm9wZXJ0eT4KICAgICAg ICAgICAgPHBy
b3BlcnR5IG5hbWU9ImJvcmRlclJpZ2h0U3R5bGUiPnNvbGlkPC9wcm9wZXJ0 eT4KICAgICAg
ICAgICAgPHByb3BlcnR5IG5hbWU9ImJvcmRlclJpZ2h0V2lkdGgiPjFwdDwv cHJvcGVydHk+
CiAgICAgICAgICAgIDxwcm9wZXJ0eSBuYW1lPSJib3JkZXJUb3BDb2xvciI+ I0NDQ0NDQzwv
cHJvcGVydHk+CiAgICAgICAgICAgIDxwcm9wZXJ0eSBuYW1lPSJib3JkZXJU b3BTdHlsZSI+
c29saWQ8L3Byb3BlcnR5PgogICAgICAgICAgICA8cHJvcGVydHkgbmFtZT0i Ym9yZGVyVG9w
V2lkdGgiPjFwdDwvcHJvcGVydHk+CiAgICAgICAgPC9zdHlsZT4KICAgICAg ICA8c3R5bGUg
bmFtZT0iY3Jvc3N0YWItY2VsbCIgaWQ9IjUiPgogICAgICAgICAgICA8cHJv cGVydHkgbmFt
ZT0iYm9yZGVyQm90dG9tQ29sb3IiPiNDQ0NDQ0M8L3Byb3BlcnR5PgogICAg ICAgICAgICA8
cHJvcGVydHkgbmFtZT0iYm9yZGVyQm90dG9tU3R5bGUiPnNvbGlkPC9wcm9w ZXJ0eT4KICAg
ICAgICAgICAgPHByb3BlcnR5IG5hbWU9ImJvcmRlckJvdHRvbVdpZHRoIj4x cHQ8L3Byb3Bl
cnR5PgogICAgICAgICAgICA8cHJvcGVydHkgbmFtZT0iYm9yZGVyTGVmdENv bG9yIj4jQ0ND
Q0NDPC9wcm9wZXJ0eT4KICAgICAgICAgICAgPHByb3BlcnR5IG5hbWU9ImJv cmRlckxlZnRT
dHlsZSI+c29saWQ8L3Byb3BlcnR5PgogICAgICAgICAgICA8cHJvcGVydHkg bmFtZT0iYm9y
ZGVyTGVmdFdpZHRoIj4xcHQ8L3Byb3BlcnR5PgogICAgICAgICAgICA8cHJv cGVydHkgbmFt
ZT0iYm9yZGVyUmlnaHRDb2xvciI+I0NDQ0NDQzwvcHJvcGVydHk+CiAgICAg ICAgICAgIDxw
cm9wZXJ0eSBuYW1lPSJib3JkZXJSaWdodFN0eWxlIj5zb2xpZDwvcHJvcGVy dHk+CiAgICAg
ICAgICAgIDxwcm9wZXJ0eSBuYW1lPSJib3JkZXJSaWdodFdpZHRoIj4xcHQ8 L3Byb3BlcnR5
PgogICAgICAgICAgICA8cHJvcGVydHkgbmFtZT0iYm9yZGVyVG9wQ29sb3Ii PiNDQ0NDQ0M8
L3Byb3BlcnR5PgogICAgICAgICAgICA8cHJvcGVydHkgbmFtZT0iYm9yZGVy VG9wU3R5bGUi
PnNvbGlkPC9wcm9wZXJ0eT4KICAgICAgICAgICAgPHByb3BlcnR5IG5hbWU9 ImJvcmRlclRv
cFdpZHRoIj4xcHQ8L3Byb3BlcnR5PgogICAgICAgIDwvc3R5bGU+CiAgICA8 L3N0eWxlcz4K
ICAgIDxwYWdlLXNldHVwPgogICAgICAgIDxzaW1wbGUtbWFzdGVyLXBhZ2Ug bmFtZT0iU2lt
cGxlIE1hc3RlclBhZ2UiIGlkPSIyIj4KICAgICAgICAgICAgPHBhZ2UtZm9v dGVyPgogICAg
ICAgICAgICAgICAgPHRleHQgaWQ9IjMiPgogICAgICAgICAgICAgICAgICAg IDxwcm9wZXJ0
eSBuYW1lPSJjb250ZW50VHlwZSI+aHRtbDwvcHJvcGVydHk+CiAgICAgICAg ICAgICAgICAg
ICAgPHRleHQtcHJvcGVydHkgbmFtZT0iY29udGVudCI+PCFbQ0RBVEFbPHZh bHVlLW9mPm5l
dyBEYXRlKCk8L3ZhbHVlLW9mPl1dPjwvdGV4dC1wcm9wZXJ0eT4KICAgICAg ICAgICAgICAg
IDwvdGV4dD4KICAgICAgICAgICAgPC9wYWdlLWZvb3Rlcj4KICAgICAgICA8 L3NpbXBsZS1t
YXN0ZXItcGFnZT4KICAgIDwvcGFnZS1zZXR1cD4KICAgIDxib2R5PgogICAg ICAgIDxkYXRh
IGlkPSI3Ij4KICAgICAgICAgICAgPGxpc3QtcHJvcGVydHkgbmFtZT0iYm91 bmREYXRhQ29s
dW1ucyI+CiAgICAgICAgICAgICAgICA8c3RydWN0dXJlPgogICAgICAgICAg ICAgICAgICAg
IDxwcm9wZXJ0eSBuYW1lPSJuYW1lIj5teURhdGU8L3Byb3BlcnR5PgogICAg ICAgICAgICAg
ICAgICAgIDxleHByZXNzaW9uIG5hbWU9ImV4cHJlc3Npb24iPnBhcmFtc1si bXlEYXRlIl08
L2V4cHJlc3Npb24+CiAgICAgICAgICAgICAgICA8L3N0cnVjdHVyZT4KICAg ICAgICAgICAg
PC9saXN0LXByb3BlcnR5PgogICAgICAgICAgICA8cHJvcGVydHkgbmFtZT0i cmVzdWx0U2V0
Q29sdW1uIj5teURhdGU8L3Byb3BlcnR5PgogICAgICAgIDwvZGF0YT4KICAg IDwvYm9keT4K
PC9yZXBvcnQ+Cg==
--------------040904010102000601010702--
Re: default date parameter [message #248524 is a reply to message #248336] Wed, 18 July 2007 01:29 Go to previous messageGo to next message
Tianli Zhang is currently offline Tianli ZhangFriend
Messages: 2862
Registered: July 2009
Senior Member
Hi Nicola

I have tried your case, it works well on my build(BIRT2.2.0 v20070717).
The params["MyDate"] display the fisrt day of currect year. What's your
build version?
BTW, if you want to display the date as 01/01/2007, you can try to format
it using the Format DateTime in Property editor.

Regards!
Re: default date parameter [message #248541 is a reply to message #248524] Wed, 18 July 2007 06:53 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: aaa.aaa.it

Tianli ha scritto:
> Hi Nicola
>
> I have tried your case, it works well on my build(BIRT2.2.0 v20070717).
> The params["MyDate"] display the fisrt day of currect year. What's your
> build version? BTW, if you want to display the date as 01/01/2007, you
> can try to format it using the Format DateTime in Property editor.
>
> Regards!
>


Hi,
what I don't see is the date in input parameter dialog.
I'd like my users to see the date and modify it if needed.

My version of birt is 2.2.0 (one of the first release, 20070620).

Thx,
nicola
Re: default date parameter [message #248779 is a reply to message #248541] Thu, 19 July 2007 01:23 Go to previous messageGo to next message
Tianli Zhang is currently offline Tianli ZhangFriend
Messages: 2862
Registered: July 2009
Senior Member
When preview, you can see a "Show Report Parameters" in preview page.
Click that button, the parameter dialog pops up. There are two selection:
Input value and Null value. So the user can specify what they want.

Regards
Re: default date parameter [message #248800 is a reply to message #248779] Thu, 19 July 2007 08:36 Go to previous message
Nicola is currently offline NicolaFriend
Messages: 184
Registered: July 2009
Senior Member
Tianli ha scritto:
> When preview, you can see a "Show Report Parameters" in preview page.
> Click that button, the parameter dialog pops up. There are two
> selection: Input value and Null value. So the user can specify what they
> want.
>
> Regards
>

Hi :)
I saw that preview, but is it possible to see in "input value" a default
date calculated via script?
So far I couldn't write inside it.


Bye,
Nico
Previous Topic:http status 400 error
Next Topic:BIRT 2.2 and addScriptableJavaObject....
Goto Forum:
  


Current Time: Wed Jul 17 18:39:33 GMT 2024

Powered by FUDForum. Page generated in 0.03849 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top