問題タブ [forms]
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.
ms-access - アクセスフォームで外部キーコンボボックスをユーザーフレンドリーにするにはどうすればよいですか?
私は2つのテーブルを持っています:
「連絡先」コンボボックス(ドロップダウン)フィールドを備えたプロジェクトのフォームを作成したいと思います。表示値は「first_namelast_name」である必要がありますが、バッキングデータはUIDです。あるものをユーザーに表示し、別のものをテーブルに保存するようにフォームを設定するにはどうすればよいですか?
フルネームフィールドでビューを作成できるので、1つのフィールド(たとえば「first_name」だけ)しか表示できなくても問題ありません。
後で:
テーブルデザインレベルでこれを行う方法がある場合は、UIDフィールドごとに1つの設定を設定するのではなく、UID列ごとに設定を設定するだけで済みます(テーブルが多数あります)。多くのフォームがあり、それぞれにいくつかのUIDフィールドがあります)。
forms - .Net CF 熱狂的でせっかちなクリックを防止 (画面の再描画中)
.Net コンパクト フレームワーク
シナリオ: ユーザーは画面上にいます。デバイスがプリンターを見つけることができず、ユーザーに再試行するかどうかを尋ねます。「いいえ」をクリックすると、現在の画面が閉じられ、親メニュー画面に戻ります。「いいえ」ボタンを複数回クリックすると、最初のクリックは「いいえ」ボタンで使用され、次のクリックは画面の再描画が完了すると有効になります。(実際にはメニュー項目をクリックすると、ユーザーは別の画面に移動します。)
待機カーソルを置くのに適した場所がわかりません...ユーザーが「いいえ」をクリックしても、フォームが閉じる以外は何も起こりません。しかし、CF フレームワークは画面の再描画に時間がかかります。
何か案は?
html - Internet Explorer のフォーム送信での文字エンコードの設定
フォームを含むページがあります。このページは、コンテンツ タイプ text/html;charset=utf-8 で提供されます。ISO-8859-1 文字エンコーディングを使用して、このフォームをサーバーに送信する必要があります。これは Internet Explorer で可能ですか?
このように form 要素に accept-charset 属性を設定すると、Firefox や Opera などでは機能しますが、IE では機能しません。
編集: このフォームはサーバー A によって作成され、サーバー B に送信されます。サーバー B を制御することはできません。
文字セットISO-8859-1でコンテンツを提供するようにサーバーAを設定すると、すべてが機能しますが、サーバーAのエンコーディングを変更せずにこれを機能させる方法を探しています。サーバー A でのエンコーディングの設定について、別の質問があります。
database - WebからAccessDBを更新する方法は?
いくつかのテーブルを持つAccessデータベースを更新するオンラインフォームを作成する方法を探しています。誰かがこれの簡単な解決策を知っていますか?
php - ネストされたドロップダウン
php/mysql でフォームを作成しています。ロケーションとサブロケーションのリストを含むテーブルがあります。各サブロケーションには親ロケーションがあります。列「parentid」は、同じテーブル内の別の locationid を参照しています。これらの値を次の方法でドロップダウンにロードしたいと思います。
などなど
誰かがこれを行うためのエレガントなソリューションを手に入れましたか?
forms - ユーザビリティ: フォーカスが [OK/DONE] ボタンに設定されていない場合でも、ENTER キーでウィザード フォームを [OK] として閉じる必要がありますか?
私の意見では、OK/DONE ボタンがフォーカスされていなくてもキーボードで Enter キーが押された場合、ウィザード フォームを Done または OK として閉じるという奇妙な要求があります。
私の意見では、それはユーザビリティの間違いです。例: ウィザードでは、複数のコントロール、ボタン、チェック ボックス、複数の行コントロールがあり、それらはすべて、ENTER キーからのアクションに対して異なる動作をします。ウィザードのナビゲーションにある他のボタンも忘れないでください。
これらのコントロールは、以前に期待されていたように Enter に反応しませんか? アクションを実行する必要がありますが、Enter キーがコントロールに対してそれ以上のアクションを実行しない場合は、フォームを閉じる必要があります == 矛盾していますか?
これは、ある人のニーズがその人を助け、他の多くの人を混乱させる典型的な要求だと思います.
私の意見では、ウィザードは物事を簡単にするために作られているだけでなく、アプリケーションの機能についてあまり経験のない人々に焦点を当てているため、非常に特別です。そのため、私はすべての要求を真剣に受け止め、要求に対する賛否両論のすべての議論を調べようとします。
私の視点は狭いですか?特にウィザーズが私の意見を裏付けたり、私が間違っていることを証明したりするためのユーザビリティ調査やガイドラインはありますか?
どうもありがとうございました!
マイケル
java - Spring MVCフォームタグ:「選択なし」アイテムを追加する標準的な方法はありますか?
選択ドロップダウンがあり、送信時に「null」が表示される「選択なし」項目をリストに追加したいと思います。SimpleFormController派生コントローラーを使用しています。
そしてjspxの部分は
考えられる解決策の1つは、リストの先頭にnull値を追加し、カスタムPropertyEditorを使用してこの「null」を「選択なし」として表示することです。より良い解決策はありますか?
@Edit:選択した値が「選択なし」であるかどうかをチェックするカスタム検証アノテーションを使用して、これを解決しました。より標準的で簡単な解決策はありますか?
forms - クレジット カード処理スクリプト/ボットの影響を制限する
非営利団体向けの寄付フォームの作成に携わっています。私たちは最近、低額の提出の速いラウンドに見舞われました. 多くは無効なカードでしたが、いくつかは通過しました。明らかに、誰かが一連のカード番号の有効性をチェックするスクリプトを作成しました。おそらく、後でそれらを販売できるようにするためです。
今後、この影響を防止または制限する方法についてのアイデアはありますか?
システムのすべての側面 (コード、Web サーバーなど) を制御できます。はい、フォームは https で実行されます。
c# - ツリービュー ラベルの検証と調整
ツリービュー コントロールがあり、ラベル編集後のイベントをキャッチしました。ユーザーの入力を検証して調整できるようにしたい-たとえば、長すぎる場合-しかし、新しい値を変更することはできず、キャンセルすることしかできないようです。何か案は?
新しいフォームを開く必要はありません。ユーザーはこれらの範囲の名前を変更している可能性があり、面倒ではありません。
乾杯。
.net - 設計時の winforms テキストボックスでのインライン編集
小さな内部プロジェクトに使用されているカスタム winforms 2.0 デザイナー (デザイナーをホストしているアプリ) を使用しています。
これまでのところ、すべてのコントロールのプロパティはプロパティ グリッドを介して編集されていますが、インライン編集を許可することでもう少し使いやすくしたいと思います。インライン編集を実装する方法の例を知っている人はいますかWindows フォーム デザイナー (この段階でプレーン テキストを入力するためだけに)。