Adobe Acrobat: crie um campo de número seqüencial com o formato "000001"


0

A partir desta página , eu tenho inserido um campo automaticamente incrementais "serial" em um PDF, usando JavaScript:

var f = this.getField("Serial");
f.value = Number(f.value)+1;
f.defaultValue = f.value;

Isso funciona como esperado, mas gostaríamos que o formato da série fosse em 000001vez de 1.

Isso pode ser feito?

Respostas:


0

Você usaria o método util.printf () para formatar seu número.

Se for apenas para fins visuais, você adicionaria o seguinte ao evento Format do seu campo:

event.value = util.printf("%06d", event.value) ;

e isso deveria bastar. Obviamente, você também pode usar esse trecho no seu código de cálculo.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.