0

以下のスクリプトを使用して、ボタンを使用して乱数を生成しています。生成された番号をコーディングして保存し、保存したら変更しないようにするための支援が必要です。そのため、保存されたドキュメントはいつでもどのユーザーでも開くことができ、番号はずっと同じままです。

this.getField("Violation Number").value = util.printf("%06d", Math.floor((Math.random() * 100000000) + 1));
4

2 に答える 2

0

おそらく、Global js 変数を使用して、次のように乱数を永続的に設定できます。

global.x = 1
global.setPersistent("x", true);

正確な使用法については、js ヘルプファイルを参照してください: http://help.adobe.com/en_US/acrobat/acrobat_dc_sdk/2015/HTMLHelp/#t=Acro12_MasterBook%2FJS_API_AcroJS%2Fglobal_methods.htm&rhsearch=global%20persistent&rhhlterm=global%20persistent&rhsyns =%20

そして、ここにあるチュートリアル: https://acrobatusers.com/tutorials/global-object-acrobat-javascript

于 2016-12-04T18:15:20.327 に答える