Syntax:
$formatnr(N, zeropad)
Examples:
$formatnr(3, 2) // returns 03
$formatnr(13, 3) // returns 013
$formatnr(05, 1) // returns 5
alias formatnr {
var %nr = $1, %zeropad = $2
if (%zeropad == 1) {
var %formattedNr = $iif($len(%nr) == 1 || %nr !isnum 0-9, %nr, $right(%nr, 1))
}
else {
var %formattedNr = $iif(%zeropad > $len(%nr), $str(0, $calc(%zeropad - $v2)) $+ %nr, %nr)
}
return %formattedNr
}
Ah, thanks! Seems like I was using $base() wrong way before :P