署名ブロックに署名を追加する際に、Adobe Javascriptを使用して、入力可能なフォームのテキストボックスのプロパティを変更しようとしています。Adobe Javascript Signature Lock
PDFファイルは、ExcelからPDFへのエクスポートによって作成されます。
アクションを使用して、2つのテキストボックスと2つの署名ブロックを自動的に生成するフォームフィールドを検出します。
処置は、この実行:最初の署名が必要なフォームをブロックするために
var f =this.getField("Signature").required = true ;
を。
この時点までにすべて成功です。
アクションは、その後、これを実行しようとします。
var f =this.getField("Signature");
var oLock = f.getLock();
oLock.action = "include";
oLock.fields = new Array("Receivers CommentsRow1");
f.setLock(oLock);
コンソールから直接実行
TypeError: oLock is null 4:Batch:Exec
エラーをスロー同じエラーを与えます。
ご協力いただきありがとうございます。