2016-07-29 3 views
0

私はここにネストしたテーブルを持っています - 各テーブルが動的に成長できる、つまり内部テーブル(Transit NoとAccount No)と外部テーブル(Accounts by IDいいえ)。次に例を示します。ライブサイクル中のネストされたテーブルは電子メールで壊れています

Correctly nested tables

(ボタンの後ろ:

  • 追加 - $ .parent.tbl.Row.instanceManager.addInstance();
  • 削除 - $の.parent。 instanceManager.removeInstance(this.parent.index);( 生産では、私は削除するために、少なくとも1つの行があることを確認してください...)

各テーブルの定義では、「各データアイテムに対してテーブルを繰り返す」にチェックが入っていません。これは素晴らしいです。しかし、私はそれを試してみた結果は同じでした。

、私はフォームを電子メールで送信し、添付ファイルを開いたときに、これは私が見たものである。

Correctly nested tables

あなたは第二のテーブルはそれをしなかったことがわかり、そして明らかにすることができます行は最初の内部テーブルに追加され、データは一切ありません。

ここで何が問題になっているかについてのアイデアはありますか?そして私はそれについて何ができますか?

答えて

1

あなたのフォームに何が間違っているのか分かりませんが、同様のフォームを作っています。私はそれをどのように行ったのか、問題を引き起こす可能性があると思うことをいくつか挙げることができます。
は、これは私のフォームがどのように見えると私はそれを電子メールで送信するとき、それは正確に道を出てくることがあるものです:
私もJSで完全にそれをやった
PDF Form Instances Mail Example (それはあなたのような再現性parent-とchildsubformsを持っています) FormCalcとDollar $は無視されます:D
ボタンを押すと、私はScriptオブジェクトから関数を呼び出します。
これらは、私のスクリプトの主要部分は、私の関数内で、次のとおりです。
if (subform.instanceManager.count > subform.instanceManager.occur.min) { subform.instanceManager.removeInstance(subform.index); }

そして、これらは私のサブフォームのプロパティは以下のとおりです。サブフォームの削除
var oNewInstance = subform.instanceManager.addInstance(1);

    • は、サブフォームの追加します(ドイツ語ですが、あなたはそれを理解することができます:P):Subform Occurrences
      あなたの問題はまったく別のものかもしれませんただし、initializedocReadypreSubmitなど、送信されたPDFを送信して開くときに同様の操作が行われていないことを確認してください。
      また、あなたがリーダー拡張PDFとしてAcrobatでそれを保存する必要が電子メールとして送信する前に:そのほか Saving PDF in Acrobat as *Reader Extended PDF* 私は時々、問題は下のLCDによるターゲットバージョン(選択に発生する可能性があることに気付きましたファイル>フォームのプロパティ>デフォルト)。
      これは時々最新のものに設定するのに役立ちました。

  • 関連する問題