問題タブ [master-detail]

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

ms-access - MS Access 2010 SQLクエリとマスター詳細関係からフォームを作成する

SQL クエリに基づくフォームを作成する手順を教えてください。既にウィザードを使用してフォームをコンパイルしており、SQL クエリに基づいてそれを行う方法を見つけようとしています。独自のデザインを使用して、マスター詳細関係を使用してフォームを作成するだけでなく.

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

jquery - MVC2: 詳細ページが改ページされている場合、JQuery が機能しない

問題:

詳細ページとマスター ページを使用する MVC2 プロジェクトがあります。初めて詳細ページを実行すると、すべてがうまくいきます。すべての JavaScript と jquery が問題なく実行されます。ただし、ページネーションが実行されると (NerdDinner チュートリアルの PaginatedList を使用して)、2 番目のページは jquery オブジェクトをロードしません。(JQuery = "未定義")。

2 番目のページが機能しない理由がわかりません。動作を示すために、ソリューションを次の最小限のコードに切り詰めました。

Master.aspx ページ:

Details.aspx ページ:

  • JQuery ライブラリは、私がロードしている唯一のライブラリです。
  • 上記のスクリプトは、私が持っている唯一のスクリプトです。

詳細のソース/{somequery} (両方のアラートが期待どおりに表示されます)

Details/{somequery}/1 のソース コード (Details.aspx アラートのみが機能します)

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

asp.net-mvc - asp.net mvc マスターの詳細

ASP.NET MVC-Entity Framework を使用して、注文入力用の Web ページを作成したいと考えています。このページには、注文および注文入力情報が含まれています。注文ごとに、複数の注文の詳細を持つことができます。ASP.NET MVC-Entity Framework でこのマスター/詳細を行う方法を知っている場合は、お知らせください。ユーザーは、1 つまたは複数の注文詳細を使用して新しい注文を入力できる必要があります。これは 1 つのページにある必要があります

Plzは実際の例を提供できますか

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

objective-c - iOS4のuitableviewのiphone sqliteデータ

たとえば、アドレス帳のようなビューコントローラーを作成する必要があります。ここでは、グリッド上の sqlite データベースからのデータを表示し、編集できるようになったら (値を変更できる行の詳細を含む新しいビューコントローラーを表示します)、新しい行を削除して挿入...

どうすればこれを行うことができますか、これを簡単に作成するサンプルはありますか? ありがとう

0 投票する
6 に答える
25015 参照

asp.net-mvc - ASP.NET MVC マスター詳細入力フォーム

ASP.NET MVC を使用して注文入力フォームを実装しようとしていますが、多くの困難に直面しています。私が見つけたすべてのサンプルは、マスター詳細フォームの表示に関連しており、追加または編集に関するものはありません。

1 対多の関係で相互に関連付けられている Order と OrderLines という 2 つのテーブルがあるとします。メインビューには、クリックすると「新規」ボタンがあり、注文フィールド、注文明細を表示するグリッド、およびクリックすると注文全体が保持される「保存」ボタンで構成される新しい注文ビューが表示されます。その行をデータベースに。グリッドには、「行の追加」、「行の編集」、「行の削除」の 3 つのボタンが必要です。[行の追加] をクリックすると、ユーザーが注文ビューのグリッド線に行を追加できる新しいビューが表示されます。この段階では、データベースは影響を受けません。ユーザーが [Edit Line] をクリックすると、ビューが表示され、ユーザーが選択した行を編集し、完了したら注文グリッド ラインを更新できるようになります。

最も難しい問題は次のとおりです。

注文ビューと注文明細ビューの間で注文とその明細コレクションを渡す方法は?

注文明細ビューの変更に基づいて注文ビューを更新する方法は?

また、データベースを介さずにビュー間で変更を永続化するにはどうすればよいでしょうか?

MVC を使用してこれを実装する方法を示す具体的な例はありますか?

ビュー

ご協力とフィードバックをお待ちしております。

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

cocoa - Mac OS X: マスター/ディテール インターフェイスと Cocoa バインディング

マスター/ディテール インターフェイスがあります。「マスター部分」では人のリストを表示し、「詳細部分」では選択した人の詳細を表示します。これには、その人が持っているもののリストが含まれます。

人や物は Core Data で管理されたデータ モデルに配置されます。

「マスター部分」は NSWindowController で管理されており、そこでは NSArrayController が Cocoa Bindings を介してピープル エンティティに接続されています。

「詳細部分」は、別の NSViewController で管理されます。

この detail-NSViewController から Cocoa Bindings を使用して、マスター部分で選択した人にアクセスできますか? Interface Builderからそれを行うことは可能ですか?

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

.net - マスター/詳細のベストプラクティスbizレイヤーにデータを挿入しますか?

データベースへのマスター/詳細挿入データのオファーはありますか?トランザクションを使用していますか?そのためのベストプラクティスは何ですか?bizレイヤーでどのようにコントロールしますか?

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

javascript - AjaxページエコーとバックグラウンドAjax/直接HTML操作?

私にはジレンマがあり、私は本当にいくつかのアドバイスを使うことができました。PHP / Smarty / HTML/jQueryを使用して注文システムを構築しています。現在、販売者が注文を確認するサイトで作業しています。

私は3つのdivを持っている必要があります。

  1. 待機中の注文div-未処理の注文を含むテーブルが含まれています
  2. 最終注文div-最後に処理された注文(10〜20行)のテーブルが含まれます
  3. 詳細div-注文に関する情報と、確認/拒否するためのボタンが含まれています

これは典型的なマスター/詳細の状況であり、マスターのみが2つの部分(1,2)に分割され、詳細はdiv 3にあります。当然、すべてがjavascript / Ajaxに接続されているため、ユーザーは「リアルタイム」の感覚を得ることができます。待機中の注文divは、コメット(ロングポーリング)手法を介して満たされます。

私のジレンマは、divをjavascript/ajaxに接続する方法です。db状態に対応するエコーページを作成し、完全にdivにロードする必要があります。または、テーブルの行だけを操作して、バックグラウンドのdb呼び出しにのみajaxを使用する必要がありますか?

自分自身をより明確にするために:

オプション1(Ajaxの完全なページ):

  • ユーザーが順番待ちを選択すると、新しいページ(エコーされたテーブル)がajaxでフェッチされ、detailsdivにロードされます。
  • ユーザーがdiv3の順序を確認/拒否すると、div 1と2がajaxで更新されます(dbの状態に対応するテーブルを持つエコーページ)

オプション2(html操作/バックグラウンドAjax):

  • ユーザーが待機順序を選択すると、div3の要素が新しい値で埋められます。
  • ユーザーがdiv3の順序で確認/拒否すると、div 1のテーブルからtrが削除され(dbからdelへのバックグラウンドajax)、div 2に同じtrが追加されます(dbに挿入するバックグラウンドajax)

では、どちらに行くのですか?

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

c# - .NET Compact Framework 2.0 で入れ子になった DataGrid?

これは可能ですか?+ と - で展開または折りたたむことができるアイテムの種類と数量のリストを表示したいと思います。展開すると、そのアイテム タイプに関連付けられたアイテム (およびそのステータス) の行数が表示されます。

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

core-data - マスターのポップアップボタンの使用-詳細

私のドキュメントベースのCoreDataアプリケーション(IBでバインディングを使用)には、EmployeeemployeeName属性を持つ)とTimeSheettimeDescription属性とentryDate属性を持つ)の2つのエンティティがあります。 従業員TimeSheetと1対多(employeeTimeSheet)の関係にあります。

TimeSheetエントリ用に設定されたMaster-Detailを作成しています。

マスターの場合、値がEmployeeController(Employeeエンティティを使用するNSArrayController)、arrangedObjectsemployeeNameにバインドされた1列のtableViewがあります。

EmployeeControllerselectionemployeeTimeSheetにバインドされたcontentSetを持つNSMutableDictionaryとして設定されたdetailController(別のNSArrayController)があります。

次に、3つの列を持つDetail tableViewがあり、それぞれの値はDetailControllerarrangedObjectsemployeeDetails.employeeName(列0)、 entryDate(列1)、およびtimeDescription(列2)にバインドされています。

これですべて正常に機能します。マスターテーブルから従業員を選択すると、詳細テーブルにその従業員に関連付けられているすべてのタイムシートエントリが表示されます。選択した従業員を使用してエントリを追加できます。すべてがうまく機能します。

私の問題は、tableViewをマスタービューとして使用する代わりに、従業員を選択してその従業員に関連付けられているすべての時間エントリを表示できる場所にNSPopupButtonが必要だったことです。

コンテンツ、値、arrangedObjects、selectedObjectなどのすべての組み合わせを、所有しているコントローラーのすべての組み合わせで試しましたが、NSPopupButtonを単一列のtableViewと同じように動作させることはできません。

私はこれについての詳細を無駄に検索し、バインディングのドキュメントを数回読みましたが、混乱し続けています。これは比較的単純なはずだと思いますが、理解できないようです。ここに投稿する前に、私はほぼ2日間頭を悩ませてきました。

誰かが私がどこで間違っているのか指摘できますか?私はコードを投稿しますが、それが主にIBのものであることを考えると、それは実際には適切ではありません。

ビリー。