Skip to main content
September 3, 2008
Answered

display leading zeros

  • September 3, 2008
  • 3 replies
  • 1178 views
How to take an integer with no leading zeros and display it with leading zeros?

Thank you in advance.
    This topic has been closed for replies.
    Correct answer darbus23
    #NumberFormat(Your_Integer, 0000)# is an example that will take a number and pad it with up to 4 leading zeroes.

    3 replies

    Inspiring
    September 3, 2008
    There are a couple of ways. Let's say you are looking for 7 digits altogether.

    Method 1
    NewString = '0000000' & thenumber;
    NewString = right(newString, 7);

    Method 2
    while (len(thenumber) lt 7)
    thenumber = '0' & thenumber;
    Participant
    September 20, 2019

    I'm totally new to Acrobat:

    In a fillable form, I have created a 5-digit numeric field but I actually need to pad the user-entry with leading zero's so that, for exmaple, if user entered "123", the field would become "00123". I assume the field needs to be formatted as "Custom" instead of "Number" but don't know what to put in "Custom Format Script". Again I have zero knowledge, so I'm hoping someone can tell me exactly how to do this .... much appreciated.

    darbus23Correct answer
    Inspiring
    September 3, 2008
    #NumberFormat(Your_Integer, 0000)# is an example that will take a number and pad it with up to 4 leading zeroes.
    Inspiring
    September 3, 2008
    repeatstring() function comes to mind...

    Azadi Saryev
    Sabai-dee.com
    http://www.sabai-dee.com/