Skip to main content
Sep 3, 2008 4:12 AM UTC
Answered

display leading zeros

How to take an integer with no leading zeros and display it with leading zeros?

Thank you in advance.
    This topic is closed to new replies. Start a new post to keep the conversation going.
    darbus23Correct answer
    Inspiring
    Sep 3, 2008 1:04 PM UTC
    #NumberFormat(Your_Integer, 0000)# is an example that will take a number and pad it with up to 4 leading zeroes.

    4 replies

    Inspiring
    Sep 3, 2008 1:05 PM UTC
    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;
    Translate
    Participant
    Sep 20, 2019 7:59 PM UTC

    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.

    Translate
    darbus23Correct answer
    Inspiring
    Sep 3, 2008 1:04 PM UTC
    #NumberFormat(Your_Integer, 0000)# is an example that will take a number and pad it with up to 4 leading zeroes.
    Translate
    Inspiring
    Sep 3, 2008 4:38 AM UTC
    repeatstring() function comes to mind...

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