問題タブ [populate]

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

database - Zend Framework:DBデータをZendFormドロップダウン要素に入力する

私は次のフォームを持っています:

国のリストはcountry、データベースのテーブルにあります。

とにかく、データベースから国の名前を国のドロップダウンリストに入力できますか?

どんな助けでも大歓迎です。

ありがとう

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

populate - 郵便番号を入力して都市のテキストフィールドを自動入力し、その逆も同様です

この質問が数回投稿されているのを見てきましたが、使用するのに十分な具体的なものはありません。

Zipcode と City テキストフィールドを含むフォーム (.php ファイル内) があります。また、私の国のすべての郵便番号と都市を保持する別のデータベースもあります。(列 1 に郵便番号、列 2 に市区町村)

私が望むのは、ユーザーが都市または郵便番号のいずれかを入力するたびに、データベースに基づいて他のフィールドが自動的に更新/入力されることです。

jquery / ajax ソリューションを探してみましたが、まだ見つかりません。

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

django - Django - 自動フィールドと外部キーを使用して「更新/編集」フォームに入力する

私は Django を初めて使用し、会社の従業員データを作成して表示するアプリを作成しています。現在モデル、新入社員フォーム、社員表表示、ログイン/ログアウト、全て動作しています。私は現在のリストの編集に取り組んでいます。行リンクにカーソルを合わせて pk (employeeid) を URL に渡すと、フォームが正しく入力されますが、manytomanyfields が入力されず、pk が増加し、エントリが重複します (データの変更以外)。

モデル/フォームには合計35個のフィールドがあり、フォームフィールドを手動で行った方法で非常に長いコードになるため(よりきれいなフォーマットを実現するため)、コードのサンプルのみを入れます。

base.html には、上部にヘッダー、左側にメニューがあり、フォームや従業員テーブルなどがすべて拡張された大きな空の div があります。

スクリーンショット2

では、新しいエントリを作成するのではなく、エントリを更新するためにテンプレートのビューや を変更するにはどうすればよいでしょうか? ( また、正しい foriegnkeys を入力するにはどうすればよいですか? (ドロップダウン ボックスには適切なオプションが用意されていますが、元のデータベース エントリに正しい情報が含まれていても、"-----" が選択されています。

さらにファイル/コードを含める必要があるかどうか教えてください。他にも写真がありますが、これ以上リンクしたり、新しいユーザーとして挿入したりすることはできません :< 私は貢献して他の人を助ける必要があります! :D

編集:私はこれにもっと取り組んできましたが、あまり進んでいません。データベース (SQLite3) に保存されている値を選択するためのドロップダウン フィールドをまだ取得できません。しかし、私が理解しようとしている主な問題は、新しいエントリではなく、更新として保存する方法です。save(force_update=True) は、デフォルトの ModelForm 保存パラメータでは機能しません。

0 投票する
4 に答える
10267 参照

android - Android ListView の作成が完了したことを知る方法

ListView を含む子アクティビティがあります。このアクティビティは、SQLite カーソルから非同期的に設定されます。リスト項目には、TextView、RadioButton、および通常の Button が含まれています。XML を以下に示します。

デフォルトでどの RadioButton が選択されているかを判断するには、いくつかのロジックを実行する必要がありますが、ListView が既に読み込まれるまでそれを行うことはできません。問題は、これまでに試したすべてのイベント (onCreate、onPostCreate、onResume、onWindowFocusChanged) で、ListView の子カウントがゼロであることです。また、ArrayAdapter クラスで getView メソッドを使用しようとしましたが、そのメソッドは複数回呼び出され、ListView の子カウントが毎回異なる可能性があり、予期しない結果につながります。どうやら、これらのイベントは、ListView がその子項目を完全に取り込み完了する前に発生しています。

リッスンできるイベント、または ListView の作成が完了し、そのすべての子がプログラムで変更できるようになったことを判断する他の方法はありますか?

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

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

c# - カスタム型を使用して Datatable 列を作成する

System.Data.DataTable から派生したクラスを定義したいと思います。
このクラスにはPopulateColumns、ご想像のとおり、DataTable に入力するメソッドがあります。このメソッドで、データ テーブル列に任意の数のカスタム データ型を動的に入力できるようにしたいと考えています。(明確にするために、以下のコードを参照してください)Dictionary<strin,Type>すべてのパラメーターを1つずつ渡す代わりに、を使用してみました:

そしてそれを呼び出します:

これはうまくいきます。ただし、同じ列を 2 つ受け入れることはできません (列名はディクショナリのキーであるため)。
同じ名前の 2 つの列を渡す必要がないことはわかっています。しかし、それを行うためのより良い方法があるかどうかに興味があります。

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

jquery - JQuery を使用して HTML フォームに入力しない

Firebug は、フォーム要素が存在しないという通知をスローしていますが、firebug を使用していることがわかります。私は彼らがそこにいると確信しています。jquery を使用して変数を投稿し、json を使用して結果を送り返していることがわかります。

どれでも

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

android - カレンダーのグリッドビューを作成する方法は?

私は 7x6 のグリッドを持っています。ここでは、選択した月のカレンダーを設定する必要があります。私は日付、月、年を持っています.これらの値の助けを借りて、アルゴリズムの助けを借りてグリッドビューにデータを入力することは可能ですか? このように同じ代替テキスト

0 投票する
4 に答える
8824 参照

visual-studio-2010 - Visual Studio 2010 データベース プロジェクトを使用して静的データを設定するベスト プラクティスは?

Visual Studio データベース プロジェクトを使用して、ソース管理された静的データをデータベースにどのように入力しますか? 私は以下の 3 つの戦略をすべて試しましたが、それぞれが最後の戦略よりも徐々に優れていることがわかりました。戦略 3 を使用していますが、完全には満足していません。別の選択肢はありますか?

  1. 挿入スクリプトを「Data Generation Plans」フォルダーに配置します。「Script.PostDeployment.sql」ファイル内のスクリプトを参照して、デプロイメント プロセスに含めます。

    -- 利点: 単純
    明快 -- 欠点: slooooooow
    -- 欠点: 後続のデプロイでは、最初に静的データを削除するか、データが存在しないことを確認する必要がある => 非効率的

  2. 最初は、最も便利な方法 (SSMS 編集テーブル機能など) を使用して、データをデータベースに挿入します。bcp コマンド ライン ユーティリティを使用してそのデータを抽出し、一連のデータ ファイルを作成してプロジェクトに追加します。各データ ファイルに対して「一括挿入」ステートメントを実行する「Scripts.PostDeployment.sql」ファイルで参照されるスクリプトを作成します。

    -- 利点: insert ステートメントよりもはるかに高速です
    -- 利点: SSMS 編集テーブル機能を利用できます
    -- 欠点: 各一括挿入ステートメントには、データ ファイルの完全修飾ファイル名が必要です。 :\Projects\Dev\Source\foo.dat" の場合、リモート開発マシンもその場所に配置する必要があります。そうしないと、一括挿入ステートメントが失敗します
    -- 欠点: 後続のデプロイで一括挿入ステートメントを実行する前に、既存の静的データを削除する必要があります

  3. 配置中に一時テーブルを作成して静的データを保持し、SQL マージ ステートメントを使用してこれらのテーブルをターゲット テーブルと同期します。これらのブログ投稿のいずれかを参照してください。

    -- 利点: SQL マージは問題に対して完璧なセマンティクスを持っているようです
    -- 欠点: この戦略のロジックは各ファイルで繰り返されます -- 欠点: テーブル定義は SQL マージ ファイルの一時テーブルとして繰り返されます

優れた代替戦略はありますか? 戦略 1 は遅すぎたので断念しました。完全修飾ファイル名の問題があるため、戦略 2 は嫌いです。戦略 3 には満足していますが、興奮はしていません。ベスト プラクティスはありますか?

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

php - Magento:エンティティの作成時にデフォルト値で自動入力されるカスタムEAV属性を追加します

新しいエンティティの作成時にデフォルト値に自動的に設定されるカスタムEAV属性を追加する方法はありますか?

とを(デフォルト値)に設定eav_attribute.is_requiredしましたが、新しいオブジェクトを作成するときに属性が自動的に設定されません。1eav_attribute.default_value0

ちなみに、EAVエンティティタイプはshipmentです。販売データがフラットテーブルに保存される前に、1.3.2.4のインストールに取り組んでいます。

編集

Jonathan Dayは、「どのように属性を追加していますか?」と尋ねました。

ModuleDir \ sql \ module_setup \ mysql4-install-0.1.0.phpに、次のコードがあります。

私はまた、Magentoの新しいバージョン(販売エンティティがEAVからフラットテーブルに移行した後)用にこのコードを持っています:

Jonathan Dayは、「属性が正しいフィールドでeav_attributeに追加されていることを確認しましたか?」と尋ねました。

はい、eav_attributeに追加されました。そして、属性はsettableとgettableです。

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

jquery - Web サイトのフォーム フィールドへの入力

目の前にあるすべてのデータを含むフォームを提出したとしますが、そのすべてのデータを取得して、別の Web サイトのフォームに事前入力したい場合、これは可能ですか、それとも奇跡を求めていますか?

基本的に、私はこの問題を抱えており、毎晩サイトにアクセスして、あるサイトから情報を取得し、それをコピーして別のサイトのフォームに貼り付けなければなりません.悪夢.

理想的な状況では、フォームからすべてのデータを取得して何らかの方法で保存するグラブ ボタンがあり、他の Web サイトにアクセスしてフィールドにほとんどコピー ペーストすることができます。

それとも、実際に私のフォームから彼らのシステムにデータを直接送信して支払いを行う方法でしょうか??

私の人生を楽にするためのアイデアや助けはありますか???