リスト&を統合するためのドキュメントを検索しています。レポートにドリルダウンします。リストとラベルを検索ドリルダウンのドキュメントまたはサンプル
公式の文書は、私の目には本当に悪いです。彼らのサポートからいくつかのコードスニペットが得られましたが、型の指定されていないデータとコメントはありません。
object[] restrictions = new Object[] { null, null, null, "TABLE" };
DataTable table = conn.GetOleDbSchemaTable(OleDbSchemaGuid.Tables, restrictions);
OleDbDataAdapter dataAdapter = new OleDbDataAdapter(new OleDbCommand("SELECT * FROM [" + tableName + "] WHERE OrderID > 11040", onn));
object[] restrictions1 = new Object[] { null, null, null, null };
DataTable table1 = conn.GetOleDbSchemaTable(OleDbSchemaGuid.Foreign_Keys, restrictions1);
ds.Relations.Add(new DataRelation(relationName, ds.Tables[parentTable].Columns[parentCol], ds.Tables[childTable].Columns[childCol]));
彼らはここでヌルオブジェクトの配列を使用し、どのように要求されたとしてIEnumerable<MyClass>
でレポートを生成するには、なぜ私たちは知りません。最終的にはこれは役に立たず、入力データにドリルダウンデータを渡す方法はまだ探っています。
多分誰でもここで助けて、いくつかのベストプラクティス体験を提供できますか?
これは彼らのサポートによって私に与えられたコードです。;-) – Ben
私のスニペットは助けましたか?そうでない場合は、より具体的にあなたの質問にお答えください。サンプルコードが必要な場合は、ObjectDataProviderサンプルを試してください。これは、 'IEnumerable' –
JBartlau
を含む多くのオブジェクトデータソースにバインドする方法を示しています。ドリルダウンのための型付き構造をどのように設計する必要があるかはわかりません。 DataSetsでドリルダウンを使用する方法について考えていますが、データセットにデータがないため、コレクションに完全に埋め込まれたオブジェクトがあります。私たちは 'LL.DataSource'を使う必要があることを知っていますが、DataSourceをどのように見えるかについてはわかりません。我々は、データ構造がどのようにしなければならないかを理解するための簡単なサンプルを見つけることはできません。 – Ben