問題タブ [dynamic-data]

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

ms-access - フィールド名が動的な場合にテーブルを作成するvba

動的日付関数を使用して列ヘッダー、したがってフィールド名を生成するクロス集計クエリがあります。例: ForecastPeriod:DateAdd("m",[Period],[StartDate]) これは、クロス集計クエリを実行するたびに、異なるフィールド名になる可能性があることを意味します。このクロス集計の結果を取得し、他の 3 つの同様のクロス集計の結果と組み合わせて、新しいテーブルを作成する必要があります。現在、テーブル作成クエリと 3 つの追加クエリを使用しています。これを行う理由は、予測期間の範囲にわたって、材料項目ごとに 4 つの異なるカテゴリのデータを含めるためです。

結果は次のようになります。

材料区分 1 あたりの値 ...2 あたりの値 ......24 あたりの値

MatA デマンド 0 ... 10 ... 0

MatA デマンド ドル $0 ... $10 ....... $0

MatA 予報 10 ... 20 ... 50

MatA 予測ドル $10 ... $20 ....... $50

問題は、現在のクロス集計クエリの結果に対してテーブル作成クエリが既に作成されていることです。来月クロス集計を実行すると、結果のフィールド名が異なります。そのため、テーブル作成クエリの設計で期間を手動で変更し、結果に含まれなくなった期間を削除して、新しい期間を追加することに行き詰まっています。

クロス集計が実行されるまでフィールド名を知らなくても、VBA を使用して新しいテーブルを作成する方法はありますか?

または、フィールド名をコード化する方法や、実行後にクロスタブから取得する方法はありますか?

次のようなコードを使用する場合: strSQL = "SELECT tblForecast.Material, tblForecast.Category, tblForecast.X " & _ "INTO tblTemp " & _ "FROM tblForecast;"

tblForecast.X が実際に何と呼ばれるかは本当にわかりません。11/1/08 または 12/1/08 などの可能性があります。

フィールド名を保持する変数を宣言し、日付コードを使用して変更する場合、それをテーブルに追加するにはどうすればよいですか? Alter Table を使用しますか?

私はこれができると確信しています、私はそれを行う方法について頭を悩ませることができないので、どんな助けも大歓迎です!! ありがとう!

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

asp.net - 動的データ:テーブルの代わりにビューを使用するLINQクラスのスキャフォールドは読み取り専用ですか?

ASP.NET動的データ機能を使用してデータモデルのCRUDスキャフォールディングを生成しようとしています。私のモデルにはスーパータイプ/サブタイプの関係が含まれているため、一部の論理エンティティは2つのテーブルに分割されます。1つは汎用データ用で、もう1つはサブタイプ固有のデータ用です。

LINQコンテキストでは、これらのエンティティを単一のクラスとして公開し、テーブルを結合するビューに支えられています。また、挿入/更新/削除用のsprocを作成し、それらを使用するようにクラスの動作を構成しました。

スキャフォールディングをオンにすると、このデータの読み取り専用ビューのみが生成されます。追加、編集、削除のリンクは表示されません。なんで?

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

asp.net - ADO.NET Entity Data Model は循環外部キー参照を許可します

単純なデータベースで新しい ADO.NET Entity Data Model を使用しています。主キー (PageID) を持つテーブル/エンティティと、親/子の "0..1 対多" 関係の PageID でそれ自体を参照する ParentID 外部キーがあります。ASP.Net ページでは、FormView を asp:DynamicControl と共に使用して、これをコントロールとして表現しています。その部分は、1 つの重要な詳細を除いて正常に機能します。ページがレンダリングされると、可能な親のリストにそれ自体が含まれます。アイテムがそれ自体の親を持つように設定しても、エラーは発生せず、データベースに保存されます。明らかに、階層オブジェクトはそれ自体の親を持つべきではありません。この動作を制限するにはどうすればよいでしょうか?

私が見る限り、私のオプションは次のとおりです。

  • _どういうわけか、DynamicData FieldTemplatesの ForeignKey edit.ascx を変更します。現在のエンティティの主キーへの参照を取得して、可能な外部キーの選択肢から削除する方法がわからないため、これは問題です。さらに、これにより、キーがたまたま衝突する非階層的な fkey refs の使用法が潜在的にホースされます。

  • レンダリングされた DropDownList から ListItem を削除するために、ページで PreRender のジガリー ポケリを実行します。問題のページに対してのみ修正されるため、これは正しい方法とは思えません。編集:これは私が現在解決している方法です。

  • ParentID がそれ自体と一致する場合に強制的に null にするための、ある種の挿入/更新トリガー。これは、ユーザーの観点からは黙って失敗するため、良くありません。

誰かがより良い方法を持っていますか?また、詳細を提供する必要がある場合はお知らせください。

-ケリー

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

asp.net - ASP.NET 動的データとメンバーシップ (ロール)

動的データ Web サイトでロールをセットアップしようとしています。問題は、単純にこれを行うだけではロールを設定できないことです。

そのため、「メンバー」という役割としてログインしても、List.aspx にアクセスできます。

誰でもこれについて私を案内してもらえますか..

ところで、同じサイトで mvc も使用しています

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

asp.net - ASP.NET 動的データの UI レンダリング "エンジン" にフックするにはどうすればよいですか?

MetadataType 属性を介してモデル クラスにアタッチされた Metadata クラスを使用して、モデルを装飾しました。Range 属性、Required 属性などを使用したり、作成したカスタム属性をいくつか使用したりしています。

ここで、Dynamic Data フレームワークのレンダリング エンジン (またはそれが呼ばれるもの) にフックし、カスタム属性と標準の System.ComponentModel.DataAnnotations 属性に基づいて UI がレンダリングされる方法を変更できるようにしたいと考えています。

また、ASP.NET MVC を使用したい場合もありますので、そのことを念頭に置いておいてください。

それ、どうやったら出来るの?核心を説明することについて冗長になりたくない場合は、リンクを参照してください。

ありがとう!

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

c# - DynamicData を EFPocoAdapter で動作させるにはどうすればよいですか?

私のチームは EFPocoAdapter を使用したいと考えていますが、DynamicData ツールも使用したいと考えていますが、いくつか問題があります。

基本的に、「Dynamic Data Entities Web Application」プロジェクトを EFPocoAdapter Northwind サンプル ソリューションに追加し (私は最新バージョンの 1.03 を使用しています)、必要なアセンブリを参照してから、登録する Global.asax.cs ファイルの行のコメントを外して編集しました。 MetaModel を使用したコンテキストは次のようになります。

次のエラーが表示されます:「コンテキスト タイプ 'NorthwindEF.NorthwindEntities' はサポートされていません。」

私たちが抱えている問題は、どうすればこれを有効なコンテキストにすることができるか、またはこれを機能させるために何かをハッキングするにはどうすればよいかということです。

ご指摘ありがとうございます。

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

sql-server - DynamicDataWebアプリケーションの[エントリの追加]ページから自動生成GUID列を削除します

テーブルの主キーとしてGUIDを使用するデータベースを使用する動的データエンティティWebアプリケーションがあります。すべてのGUIDフィールドのデフォルト値はNEWID()に設定されているため、SQLServerはすべてのレコードに対して新しいGUIDを生成します。ただし、私の動的データWebサイトでは、新しいエントリの挿入ページにGUIDフィールドが表示され、ユーザーがデータを入力することが期待されています。フィールドが表示されないようにするにはどうすればよいですか?

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

asp.net - 現在、ASP.NET 動的データは Nhibernate とどの程度うまく連携していますか?

Nhibernate が ASP.NET 動的データをサポートするように取り組んでいる人が何人かいることは知っています。実際に使用した経験のある方はいらっしゃいますか?

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

c++ - 動的に変化する構造の保存と取得

Allegro/C++ を使用してゲームを作成しています。ゲームはほぼ完成したので、マップ エディターを作成したいと思います。ゲームには多数のクラスが含まれており、その数はマップに必要なオブジェクトの数によって異なります。レベル データを保持し、それをマップとして保存するための別の構造を作成することを考えていました。問題は、サイズがマップによって異なり、オブジェクトの数に応じてポインターを使用する必要があることです。そのようなデータを保存して取得する最良の方法は何ですか。

私が考えていた構造の例-

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

c++ - このポインター間初期化セグメント フォールトが発生するのはなぜですか?

クラス オブジェクトのポインター ツー ポインターを作成し、そのポインターを使用して新しいオブジェクトを作成しようとすると、セグメント フォールトが発生します。なぜこれが起こるのですか?

Soldier クラスのコンストラクター: