問題タブ [form-fields]

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 投票する
2 に答える
849 参照

ruby-on-rails - カスタム バリデータを使用して 2 つのフォーム フィールドを比較する

私はレールでのカスタム検証の学習に取り組んでおり、2 つのフォーム フィールドを比較する目的でそれを適用しようとしています。これまでのところ、保存したカスタム my カスタム バリデーターに 1 つの値を簡単に渡すことができ、app/validation/pin_validator.rb正常に動作します。しかし、フォームから2つのデータを受け入れる次のようなものを設定したいと思います:

そして、モデルから次のように呼び出します。

:id_string:pin_numberはどちらもフォーム フィールドであり、 と として比較されますvalue1value2

これを行う方法はありますか?

よろしくお願いします!

注:上記の値の比較は、実際にはフロントエンドで少し JavaScript を使用して解決できます。サーバー側のソリューションを求めている理由は、最終的には両方の値をデータベース内の一連のエントリと比較するつもりだからです。上記の例は、私の質問を簡単なものに要約するためのものです。

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

drop-down-menu - Microsoft Word 2013 - フォーム フィールド - ドロップダウン値に基づくフィールドの表示/非表示

ドキュメントにいくつかのフィールドがあります。ドロップダウン フィールドに基づいて、他のいくつかのフィールドを表示/非表示にしたいと考えています。

別の言い方をすると. これらのオプション「カスタム」、「日曜日」、「休業」を含むドロップダウンがあります。ドロップダウン値が「カスタム」の場合、「時間」フィールドを表示する必要があります。他のすべてのオプションは、ドロップダウン値を出力するだけです。

私のWordファイルでは、このような[ドロップダウン] [時間]

例: ドロップダウン値が「カスタム」の場合、フィールドは次のようになります (時間のみを表示):

  • 0800 - 1600

例: ドロップダウン値が「クローズ」の場合、フィールドは次のようになります (ドロップダウン値のみを表示):

  • 閉まっている

私は次のような式を使用しようとしました:

問題は、ユーザーがドロップダウンから値を選択したときに「ドロップダウン」フィールドが変化していることだと思います。ドロップダウンから値を挿入する方法はありますか.. REF "{dropdown}" のように

私が取得しようとしていることをまだ理解していない場合.. 3 番目の方法で:

  • ドロップダウンに「カスタム」と表示されている場合、店が開いている時間だけを表示したい。
  • ドロップダウンにカスタム以外のものが表示される場合は、ドロップダウンの値を出力し、時間を「空白」のままにする必要があります
0 投票する
1 に答える
2742 参照

pdf - PDF フォーム フィールドおよびグローバルおよびフィールドベースの DR の特殊文字

フォーム フィールドの奇妙な動作について質問があります。

  1. 2 つの PDF ドキュメント。両方とも、Helvetica をフォントとして使用するテキスト フィールドがあります。
  2. 両方とも、同じ iText ロジックを使用して値で埋められます (以下の cp)。

フィールド値 (/V) は両方の PDF で正しいですが、フィールドの外観は正しくありません。1 つの Pdf は正常に機能し、他のスクランブルはユーロ記号 € などの特殊文字または üöäß などのドイツ文字をスクランブルします。私は代替フォントを定義しようとしましたが (本で説明されているように)、€ と ß が機能しませんでした。

私が見つけた唯一の違いは、 /DR ディクショナリが(グローバルなものに加えて)機能しないPDFのフィールドレベルで定義されていることです。しかし、それを削除しても、€ 記号は機能しません。ここでは、アジアや一部のエキゾチックな Unicode 文字について話しているわけではないことに注意してください。すべて標準のヘルベチカ フォントの一部です (他の PDF が証明しているように)。

質問:

  1. 動作していない PDF に文字を正しく表示する方法はありますか?
  2. または、PDF は何らかの形で pdf 仕様に違反していますか? (Acrobat を使用して作成されたため、可能性は低くなりますが、不可能ではありません)。
  3. フォームフィールドのフォントを置き換えることを提案した場合- 完全に有効で機能しているファイルに対してはそうしたくないので、機能している PDF ファイルと機能していない PDF ファイルを区別するにはどうすればよいですか?

更新:コードは問題ではありません(両方のコードが同じであるため、私はそれを確信しています)が、完全を期すためにここにあります:

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

java - 注釈からページ参照を削除

here で説明されているように、いくつかの子供たちと同様のテキストフィールドを追加しました。それは PDF の自動入力機能を使用するためでしたか...私の質問は、親要素からページ参照を削除するにはどうすればよいですか? どのページにも関連していないため、データ フィールドには親参照を含めないでください。ウィジェットにはそれらが含まれている必要があります(そこに追加しましたが、親 /P ページ参照を削除できません)

私は試した

しかし、ページ参照が既に書かれていると思うので、うまくいきませんでした。後で削除する方法はありますか?

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

vba - 埋め込みドキュメントのテキスト フィールドをロックする

テンプレート内のテキストを置換してレポートを作成するスプレッドシートを更新する任務を負っています。以前は、ワークシートは外部/別のファイルを参照していました。私の仕事は、埋め込まれたドキュメントで機能させることです。

現在、埋め込みドキュメント テンプレート内に挿入するすべての入力用のテキスト フォーム フィールドがあります。現状では、ユーザーはドキュメント テンプレートを好きなように編集できますが、誤ってテキスト フォーム フィールドを消去すると (ここでも vba マクロによってテキストが置き換えられます)、マクロが破損し、スプレッドシートが役に立たなくなります。

私の質問:

ドキュメントの残りの部分を編集できるように、テキスト フォーム フィールドをロックまたは保護する方法はありますか? 私は基本的に、「テキストフォームフィールドのみ」の保護の逆を持ちたいと思っています。

あるいは、このプロジェクトにアプローチするより良い方法はありますか? スプレッドシートをそのままにしておくことを考えていますが、何かが壊れた場合にテンプレートを元の状態に戻す「リセット」ボタンを含めます。この方法を実行した場合、外部ファイルが存在する必要はありません。これまでのところ、これを行う試みは成功していません。

私の一般的な方法論/アルゴリズムは次のようになります。

  1. 参照ドキュメントを開く
  2. ブックマークを介してすべてのテキスト フォーム フィールドをプレーン テキストに置き換え、後でブックマークを再割り当てするようにします (マクロを複数回実行した場合にブックマークが失われないようにするため)。
  3. 入力が挿入された .doc として埋め込みドキュメントを保存します。
  4. ブックマークされたすべての入力をテキスト フォーム フィールドに置き換えて、テンプレートを元の状態に戻します

どんな情報でも非常に高く評価されます。私はゆっくりと時間がなくなり、行き詰まりを感じています。

どうもありがとう!

-スージ

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

javascript - カスタム フォーム フィールド Symfony2 の Javascript

次のようなフォーム フィールド テンプレートがあります。

div.visible-element を js ファイルで定義したとおりに動作させたいとします。つまり、ページ上の位置に応じて、非表示の入力の値を変更します。

  1. jsファイルを追加する必要があります。それを行うのに最適な場所はどこですか?
  2. このようなフィールドが100個あるとします。jsを一度だけ追加するにはどうすればよいですか?