2016-09-05 9 views
0

プリントアウトとオフライン電子フォームの目的で、どのチェックボックスに応じて「展開/折りたたんだ」セクションを持つフォームを作成する方法を探していますが選択される。PDFフォームセクションを作成する方法

どうすればいいですか?

答えて

0

一つの方法は、このようにプレプリントスクリプトを行うことができます。

sectionName.presence="visible" 

か、このようにするcheckBoxスクリプトを使用することができます。

if(this.rawValue==0){ 
    sectionName.presence="visible" 
} 
0

我々は、ユーザーがすることを可能にする「デフォルトの印刷」ボタンを使用します既定の空白のフォームを印刷します。ここで

はステップである - ボタンをクリックするだけで

  1. 、ユーザーは、「あなたは空白のフォームを印刷したいですか?」聞かれますPDFのレイアウトは準備ができているように、

  2. はそうならば、/ショーサブフォームやフィールドを非表示にする機能が

  3. を実行するいくつかのダミーのフィールドにカーソルのフォーカスを設定し、我々は、ステップ5でページの正しい数を取得します

    - > xfa.host.setFocus(some_dummy_field);何がブランク形式のデータで満たされていないよう

  4. は、データをリセット

    - > xfa.host.resetData();

  5. 合計ページ数をカウントし、ネイティブプリント関数を呼び出します。 var totPages = xfa.layout.pageCount(); totPages = totPages - 1; xfa.host.print(1、 "0"、totPages.toString()、0、0、0、0、0);

関連する問題