問題タブ [livecycle-designer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
259 参照

javascript - Livecycle デザイナー - チェックボックス オプションを使用して住所を挿入する JavaScript により、保存時にユーザーが入力した住所データが消去される

チェックボックスをオンにすると、住所フィールドに会社の住所が入力されますが、チェックを外すと、ユーザーは自分の住所を入力するオプションがあります。

これは、ドキュメントを保存するまでは問題なく機能します。チェックボックスをオフにして、ユーザーが自分のアドレスを入力してドキュメントを保存すると、JavaScript はユーザーが入力したアドレスを削除します。

コードは次のとおりです。

何か案は?

編集:

それを引き起こしているのはスクリプトのこの部分です:

ユーザーが入力したデータを言う方法が必要です:

(注:ユーザーがフィールドに入力したテキストを保存できるように、リーダー拡張PDFとして保存しています)

前もって感謝します

0 投票する
1 に答える
1206 参照

javascript - FormCalc の [*] に相当する Adob​​e LiveCycle Designer JavaScript

LiveCycle Designer を使用して、ネストされたテーブルの行を追加および削除し、各行の合計を計算できる動的フォームを作成しています。この計算では FormCalc を使用し、この[*]関数を使用して行のすべての反復に対処します。(例: 、など...someThing.Row1[*]の代わりに)...someThing.Row[0]...someThing.Row[1]

これは完全に機能しますが、Javascript を使用して、ボタン mouseUp の特定のテキスト フィールド セルの背景の塗りつぶしを変更したいと思います。特定のセルをターゲットにして機能させることはできますが、要素のすべての動的反復に対処するために Javascript でどのような手順を実行すればよいかわかりません。

たとえば、次の JavaScript は機能しますが、単一のセルのみを対象としています。

論理的には、(私が理解しているように) FormCalc を使用して重複した行をターゲットにする場合、コードは単に次のようなものになります。

これは明らかに Javascript では機能しません。私が見つけたものを読みましたresolveNodeが、これが JavaScript ソリューションのようです。コンテキストでそれを使用して、非公開の数の動的に作成された要素をターゲットにする方法がわかりません。

式全体を resolveNode 内に囲み、式を で開始し、xfa.resolveNode("...resolveNode ( ) 内でアスタリスクを使用しresolveNode("Row1[*]")、Row が ( Table1.resolveNode("Row1[*]").blah) である場所に固定し、考えられる他のすべての任意の組み合わせを無駄にしました。

私がどこで間違っているのかについての洞察は大歓迎です。前もって感謝します。

0 投票する
1 に答える
919 参照

drop-down-menu - Adobe LiveCycle: グローバル データ バインディングを使用してドロップダウン ボックスに入力する方法

以下は、Adobe LiveCycle Designer のドロップダウン リストに入力したい XML データです。Adobe LiveCycle のフラグメントにドロップダウン リストがあります。データバインディングを使用してデータをバインドしたい:それでグローバルデータを使用します。どうすればできますか?

ここに私のXMLデータがあります:
<CourtDetails_of_the_Applicant> <CourtDetails><br/> <court_id>1</court_id> <nameofcourt>Superior Court of Justice</nameofcourt> </CourtDetails> <CourtDetails> <court_id>2</court_id> <nameofcourt>Civil Superioir Court of Justice</nameofcourt> </CourtDetails> </CourtDetails_of_the_Applicant>

名前と項目フィールドに入力する値: http://i.stack.imgur.com/uUwLK.png

0 投票する
0 に答える
687 参照

pagination - Livecycle - ページネーション - ページのトップへ

問題が発生しました。

最初のボディページ (「Sida1」ボールド 1) に繰り返しサブフォームを配置したいと思います。これは、最初のマスターページ (Page1) で繰り返す必要があります。常に最初のマスター ページの先頭から開始するようにします。しかし、うまくいくと思うように設定すると、最初に白い空白のページが表示され、意図したとおりに動作します(マスターページ(Page1)の上部でサブフォームの繰り返しを開始します)。

ページのトップ「Page1」に設定すると、設定したマスターページの追加のマスターページが1つ作成されるようです。マスターページに多く作成されます。少なくとも、最初の本文ページである本文ページの設定がある場合。

画像をアップロードするための 10 の評判がないので、階層がどのように見えるかをマークアップします。


    • (マスターページ) Page1 Page2 Page3 //本文ページはこの下に来る.. - Sida1
      -Sida2 -Sida3 - (変数)






0 投票する
1 に答える
2075 参照

printing - Adobe LiveCycle Designer ES4 を使用して印刷時にオブジェクトを非表示 (非表示ではない) にする

Adobe LiveCycle で動的フォームを作成しました。ゾーンを動的に追加するためのボタンがコンテンツ内にあります。

問題は、フォームを印刷するときにこれらのボタンを非表示にしたいことです。Visible (Screen Only) オプションを使用してこれを行うことができますが、オブジェクトはフォーム レイアウトのスペースを占有します。印刷時にオブジェクトを完全に削除するソリューションはありますか (スペースを占有せずに非表示にします)。

ありがとうございました!

0 投票する
0 に答える
250 参照

pdf - PDF フォームを従来のターゲット バージョンで保存する

使用バージョン: Adobe LiveCycle Designer ES4 (バージョン:11.0.0.20130303.1.892433)

LiveCycle Designer は、ターゲット バージョンを設定する機能をサポートしています。これは、レンダリングされた PDF ファイルが古いバージョンの Adob​​e ソフトウェア (または特定のバージョンを想定している他のソフトウェア) と互換性を持つようにするためです。

問題は、そのままでは、LiveCycle Designer のこのバージョンでは、9.0 以降のターゲット バージョンしか設定できないことです。バージョン 7 または 8 の PDF ファイルのみをサポートするレガシー ソフトウェアと PDF ファイルの互換性を持たせるために、7.0 または 8.0 のターゲット バージョンを設定したいと考えています。

古いバージョンの LiveCycle Designer を使用せずにこれを達成する方法はありますか?

0 投票する
1 に答える
978 参照

livecycle-designer - フォームが非表示の場合、Adobe Livecycle はスペースを無効にします

Adobe livcycle で。要素の空白スペースを作成します。セクションを圧縮する代わりに折りたたむ機能はありますか。