ヘッダーに注文番号(後続)を作成したいと思います。これは、顧客がファイルを開くごとに自動的に作成されます。 JSでいくつかの関数を使ってこれを達成できますか?または別の? In attached screen this number should generate in each opening file開封PDFファイルごとに注文番号を変更するにはどうすればよいですか?
答えて
あなたは、Acrobatフォームを使用してPDFフォームを作成しているとします。
これを行う簡単な方法は、現在の日付と時刻に基づいて注文番号を自動生成することです。フォームにテキストフィールドを作成します(私は私の「注文番号」と呼ばれてきた)、それをダブルクリックして、カスタム計算スクリプトボックスに次の2行を挿入し、その後計算]タブに移動します。
f = this.getField("ordernumber");
f.value = util.printd("yyyy/ddmm/hhmmss", new Date());
これは与えます一意の注文コードです(誰かが同じ秒に2つの注文を作成しない限り!)。年(yyyy)、日(dd)などを変更して、フォーマットとして好きなものを作ることができます。
注文番号が既存のフォーマットに準拠する必要がある場合や、他のシステムと連携する必要がある場合は、PDFを入手して外部データベースにアクセスする必要があります。
注文番号が一意である必要があるかどうか、注文番号が連続している必要があるかどうかによって異なります。
最初のケースでは、@Chrisの答えはほとんど解決策を提供します。あなたは基本データを手にしているかもしれませんが、それだけです。
番号が連続していなければ、フォームの使用を1台のコンピュータに限定できる可能性があります。この場合、永続的なグローバル変数(システムに書き戻され、次に文書を開くときに再利用できる変数)を作成します。コードサンプルについては、Acrobat JavaScriptのマニュアルを参照してください。文書を開くときに、その番号を読み、増分して注文番号フィールドに入力して書き戻します。
番号が連続していて、注文フォームが複数のユーザーによって使用されている場合は、外部で注文番号を維持する必要があります(つまり、サーバー上にあることを意味します)。この場合、ユーザーが何らかの基本データを入力してから使用可能にされる事前入力オーダー・フォームを取得するサーバー側のオーダー管理を行う方がよい場合もあります。
私は最初のクリス溶液を使用しました。あなたの情報をありがとう。 – mrkkr91
Chrisのアプローチはうまくいき、(その範囲内で)あなたの問題を絶対に解決しています。 –
- 1. 注文ファイルの番号付けを変更するにはどうすればよいですか?
- 2. Magentoで注文開始番号を変更する方法
- 3. 特定の番号から番号列を開始するにはどうすればよいですか?
- 4. プリストショット注文の注文ページを変更するにはどうすればよいですか?
- 5. レターまたは2をプリセット番号に変更するにはどうすればよいですか?
- 6. お客様ごとに重複注文を検索するにはどうすればよいですか?
- 7. 販売注文ごとにmany2manyフィールドの値を取得するにはどうすればよいですか?
- 8. バージョン番号を変更するinteropアセンブリを追加するにはどうすればよいですか?
- 9. opensipsのデフォルトポート番号5060を他のポートに変更するにはどうすればよいですか?
- 10. ビルド後にアセンブリのバージョン番号を変更するにはどうすればよいですか?
- 11. 「ロケーションの変更」ごとにテーブルビューを常に更新するにはどうすればよいですか?
- 12. cPanelサーバー上でユーザーごとにinnodb_autoinc_lock_mode変数を変更するにはどうすればよいですか?
- 13. ビットキーパーで自動バージョン番号を変更するにはどうすればよいですか?
- 14. MS Wordでページ番号の種類を変更するにはどうすればよいですか?
- 15. シリアルCOMポート番号をプログラムで変更するにはどうすればよいですか?
- 16. Googleマップのクリックイベントごとにx番号とy番号を取得するにはどうすればよいですか?
- 17. グリッドビューページング番号のサイズを変更するにはどうすればよいですか?
- 18. NuGet Pushのパッケージのバージョン番号の変更を停止するにはどうすればよいですか?
- 19. Asp.Netコアアプリケーションのポート番号を変更するにはどうすればよいですか?
- 20. iOS ABAddressBook既存の電話番号を変更するにはどうすればよいですか?
- 21. MTDデバイスのシリアル番号を変更するにはどうすればよいですか?
- 22. C# - 既存の番号に番号を追加するにはどうすればよいですか?
- 23. ユーザーアクセスからiOSファイル(PDFなど)を暗号化するにはどうすればよいですか?
- 24. 番号をフォーマットするにはどうすればよいですか?
- 25. 番号が変わる未開封タブをクリックする方法
- 26. プログラムでPDFファイルのJavaScriptイベントを変更するにはどうすればよいですか?
- 27. Game Centerでリーダーボードの注文を変更するにはどうすればよいですか?
- 28. automakeのCXXLINKで注文を変更するにはどうすればよいですか?
- 29. Google Apps Scriptで金融番号フォーマット番号を使用するにはどうすればよいですか?
- 30. MySqlにPDFファイルをアップロードするにはどうすればよいですか?
JavaScriptはPDfとは関係ありません。あなたの質問は明確ではありません。 – Liam
本当ですか?私は、JSがPDFに接続できると思う – mrkkr91
いいえ、それはありません。アクティブなコードをPDFで実行することはできません。フラットな文書です。 – Liam