Jump to content
Changes to the Jaspersoft community edition download ×

formatting an integer


Recommended Posts

By: vivek srinivasan - viveksrinivasan

formatting an integer

2003-08-26 10:13


My output form a report is 811. I want it in the format of 08/11. How can this be done?







By: Giulio Toffoli - gt78

RE: formatting an integer

2003-08-29 01:57


The output is every time of 3 or 4 numbers or could have 1 number only too ?


If your output is of 3 or 4 number every time you can use substring.... suppose your field is of type Integer and named mynum....


( ( $F{mynum}.intValue() > 999 ) (""+$F{mynum}).substring(0,2) + "/" + (""+ $F{mynum}).substring(3,4) : ("0"+$F{mynum}).substring(0,2) + "/" + (""+ $F{mynum}).substring(3,4) )


Set the type of the field to String.

If your number is greater that 9999 or lower than 100, you are fucked and an OutOfIndexException or a mistaked string will be throwed or printed.


Good Luck



Link to comment
Share on other sites

  • Replies 0
  • Created
  • Last Reply

Top Posters In This Topic

Popular Days

Top Posters In This Topic

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Create New...