問題タブ [livecycle]

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 に答える
4436 参照

javascript - 作成中のインタラクティブフォーム用に Adob​​e Livecycle Designer で使用する FormCalc または Javascript が必要です

私はプログラマーではありません。作成中のインタラクティブな注文フォームの Livecycle のスクリプト エディターに入力するために、(pref. Formcalc) または Javascript の例が必要です。

「Add-onCheckBox1」がクリックされたときにのみ計算を実行するには、「ItemTotal[31]」フィールドが必要です。Add-onCheckBox1 がクリックされたら、ItemTotal[31] フィールドで Quantity フィールドを 300 倍して計算し、このフィールドの結果を返すようにします。以下は私が試したものですが、エラーが発生し続けます。

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

java - XML ファイルを PDF に埋め込む

Java および Adob​​e LiveCycle SOAP 呼び出しを介して生成された PDF に XML ファイル (または単純なテキスト ファイル) を埋め込む必要があります。iText や別のライブラリは使用できませんが、変換のために LiveCycle に送信された HTML コードしか使用できません。

どのようにできるのか?

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

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

binding - Adobe Livecycle バインディング クエリ

こんにちは、私は Adob​​es Lifecycle を使用しており、2 つのフィールドを一緒にバインドしたいと考えていますが、ルールに基づいて 2 番目のフィールドを最初のフィールドと少し異なるものにしたいと考えています。これを説明する最良の方法は、ページ番号です。

フォームに 2 ページある場合、1 ページ目の最初のフィールドに「1」という名前を付け、これを 2 ページ目のフィールドにバインドし、自動的に「2」として表示します。したがって、私の要件は、ページ 1 のデータを取得し、それを 1 増やしてページ 2 に表示できるようにすることです。次に、3 ページ目でも同じことを行うことができます。

これは実際には私の要件ではありませんが、非常に似ています。

どんな援助でも大歓迎です

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

sql - アクセスデータルックアップを備えたLivecycle動的フォーム?

ライブサイクル(PDF)フォームとAccessデータベース間のデータ接続(ODBC)をセットアップする方法に関するチュートリアルとヒントをいくつか読みましたが、これらはすべて、(アクセスデータベース内の)レコードを1つずつ検索することに限定されています。またはそれらすべてを返します。私が達成しようとしているのは、スタッフID番号を検索し、その行の他のすべての情報を返すことによるルックアップです。これが可能であるか、誰かが何かアドバイスを持っているなら、それは素晴らしいことです。そうでなければ、それは設計図に戻ります。

どうもありがとう

マークW

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

pdf - リモートPDFを使用したXDPファイル

私たちのアプリケーションの1つでは、データベースからユーザーがダウンロードできる整形式のXDPファイルにデータをダンプするスクリプトがあります。XDPには、<pdf>タグを介した同じサーバー上のPDFへの参照が含まれています。アイデアは、ユーザーがデータをダンプし、XDPを取得して、PDFをダウンロードし、データを自動的に入力して、保存、印刷、または電子メールで送信できるようにすることです。

問題は、Adobe Reader(またはAcrobat)が代わりにデフォルトのWebブラウザーを開いてPDFをダウンロードしようとし、ブラウザーから開いた場合、データベースからダンプされたデータが自動的に読み込まれないことです。XDPを使用し、テキストエディターを使用して<pdf>タグ内のリンクをローカルにダウンロードされたコピーに変更すると、フォームが正常に入力されるため、XDPは正しく書き込まれますが、ほとんどのユーザーが知らないため、これは実用的な解決策ではありません。どうやってするか。

私の質問は、このプロセスを自動化する方法があるかどうかです。これにより、Adobe ReaderまたはAcrobatがPDFファイルをダウンロードしてデータを自動的に入力し、Webブラウザーを介してプロセスをルーティングしようとはしません。

編集

Seekerの回答を使用して、PHPで次の短いスニペットを作成しました。

次に、XMLを処理するPHPファイルで次のようにします。

0 投票する
2 に答える
3472 参照

http - 通常のPDFファイルを開く方法のように、XDP pdfファイルをブラウザに表示する方法は?

Acrobat で開くことができる XDP ファイルがあります。PDF と、PDF のフォーム フィールドに入力するデータが含まれています。

HTTPリクエストヘッダーで設定しました

content-type を「application/vnd.adobe.xdp+xml」に、Content-Disposition を「in-line」に

それでもブラウザはファイルをダウンロードし、開くか保存するかを尋ねてきます。[開く] をクリックすると、Web ブラウザーではなく、Acrobat 内に PDF フォームとデータが読み込まれます。

何か考えはありますか?

更新: Adob​​e プラグインを再インストールしたところ、ブラウザー (FireFox) が PDF を開こうとしましたが、次のエラーが表示されました。 FireFox の Adob​​e Reader プラグイン

ファイルがAcrobat自体によって作成されているため、これは非常に奇妙です。このエラーが発生した同じページで、[OK] を押して [ファイル] > [名前を付けて保存] に移動し、XDP ファイルをデスクトップに保存してから、新しいブラウザー ウィンドウにドラッグ アンド ドロップすると、それが開きます! アドレスバーには、エラーに表示されたのと非常によく似たファイル名と場所が表示されます (FireFox キャッシュの一時ディレクトリ)。

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

coldfusion - CFPDFFORM は、入力中にソース PDF からすべてのデータセットを削除します! 何をすべきか?

ドロップダウン フィールドにフィードするための基本情報が保存されている多数のデータセットを含む LiveCycle Dynamic PDF フォームがあります。XML ソースの抜粋を次に示します。

cfpdfform を使用して、この PDF フォームに事前入力します。

フォームが読み込まれ、データセットにバインドされたドロップダウン フィールドが機能しません! なんと、cfpdfform がすべてのデータセットを削除したのです。Livecycle で cfpfdform によって送信された pdf を開くと、次のように表示されます。

何が起こっているのか知っている人はいますか?

とにかくこのあたりはありますか?

0 投票する
2 に答える
6218 参照

pdf - 動的 PDF フォーム (LiveCycle) で読み込み時に XML をデータセットに読み込む方法は?

ユーザーが編集して送信できるように、動的 PDF のフィールドに事前入力する必要があります。

私は Adob​​e ColdFusion CFPDFFORM タグを使用しています。このタグは、XML データを PDF にロードして、新しい PDF を作成できます。残念ながら、 <xfa:datasets>タグもクリアされ、完全に空になります! そのため、データセットにバインドされたすべてのドロップダウン リストは機能しません。これは、それらの 1 つをバインドするためのコードです。

CFPDFFORM タグがどのように機能するかを制御できないため、回避策を考え出しました。コード化に LiveCycle Designer を使用して、<xfa:datasets> にあるデータを変数に保存し、それを form::initialize でデータセットにロードします。

これは、cfpdform がめちゃくちゃになる前と同じように、データセットを正常にロードするようです。loadXML() call の後、データセットを読み取り、データセット タグが XML データでいっぱいの元の PDF と同じ結果を得ることができます。

問題は、ダウンダウンリストがまだ機能しないことです。表示するアイテムがありません。どういうわけか、データセットへのバインド呼び出しが更新されませんか?

loadXML() の後に他にすべきことはありますか? bindItemsのLiveCycle リファレンスには、「リスト項目と参照データの間のリンクがアクティブです。データを変更すると、リスト項目がただちに更新されます。」と表示されます。

正しい方向への助けや指摘は大歓迎です。

アップデート:

azathoth の回答を使用して、新しくロードされたデータセットからのデータを使用してドロップダウンリストに項目を追加できます (loadXml() 呼び出しの後)。

これは機能しますが、私が探しているソリューションではありません。ドロップダウンの bindItems を設定する JavaScript の方法が必要です。

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

pdf - PDFのドロップダウンリストにITextSharpを入力します

ライブサイクルでPDFフォームを作成しました。静的PDF。今、私はこのpdfのいくつかのフィールドに記入したいと思います。テキストボックスに問題はありませんが、ドロップダウンリストに問題があります。それは空で、私はそれを移入したいと思います。

最初の2つのSetFieldは問題なく、機能します。しかし、SetListOptionは私にこのエラーを与えます:

指定されたキーが辞書に存在しませんでした

plzを手伝ってくれませんか、何かが恋しかったですか?

0 投票する
3 に答える
515 参照

javascript - LiveCycle では、オブジェクト名が # で始まる場合はどういう意味ですか?

LiveCycle の一部のオブジェクトの名前は、form1.#variables[0].myVarまたは今扱っている場合のように # で始まります。

bindItems に # があるのはなぜですか? どういう意味ですか?