BookmarkSubscribe
Choose Language Hide Translation Bar
Highlighted
DKI
DKI
Community Trekker

digits to appear as double digits

Hi

 

The JSL script below is outputting a week number from a data in JSL. however it outputs the lower weeks as 1-9 in single digits however, I need these to appear in double digits ie 01 instead of 1, 02 instead of 2..etc.

 

I am hoping someone knows a way to do this, any ideas would be great.

 

JSL script

ST << New Column( "ww",

Numeric,

"Nominal",

Format( "Best", 12 ),

Formula( Week Of Year( :time ) )

);

 

0 Kudos
1 ACCEPTED SOLUTION

Accepted Solutions
txnelson
Super User

Re: digits to appear as double digits

If you are using JMP 13, in your script, set the format to:

Format(
	"Custom",
	Formula( Substr( "00", 1, 2 - Length( Char( value ) ) ) || Char( value ) ),
	12
)

 

Jim
3 REPLIES 3
txnelson
Super User

Re: digits to appear as double digits

If you are using JMP 13, in your script, set the format to:

Format(
	"Custom",
	Formula( Substr( "00", 1, 2 - Length( Char( value ) ) ) || Char( value ) ),
	12
)

 

Jim
DKI
DKI
Community Trekker

Re: digits to appear as double digits

Thanks alot Jim.

Spent ages trying to find something that could do that in the column info.

Not exactly sure how substring command is doing that but it works.

0 Kudos
txnelson
Super User

Re: digits to appear as double digits

To learn about the Substr function and as a matter of fact, any of the functions, go to the Scripting Index.  For info on the Substring(Substr) function:

 

     Help==>Scripting Index==>Functions==>Character==>Substr

Jim