このサイトをご覧になるには、JavaScriptを有効にしてください。

[帳票開発ツール]Stimulsoft レポート&ダッシュボード ユーザーマニュアル

ナビゲーション: データ > データ辞書 > コントロールパネル

新規アイテムメニュー

スクロール トップ その他

レポートのデータ辞書に新しい項目を追加するためのコマンドは 、「新規項目 メニューに あります。 下図は 、「新規項目」 ドロップダウンリストです。

 

 

レポートのデータ辞書に新しいデータソースを作成する場合は、[新しいデータソース...]コマンドを選択する必要があります。データソースの種類は、接続の種類によって異なります。このコマンドを使用すると、レポートのデータ辞書に複数のデータテーブルを追加する機能を提供する新しいデータソースを作成するためのウィザードが表示されます。これはあくまでもデータソースの記述方法であることを知っておく必要があります。

レポートのデータ辞書に新しいビジネス・オブジェクトの記述を追加するには、[新しいビジネス・オブジェクト...]コマンドを選択する必要があります。作成されたビジネス・オブジェクトには、プログラムから実際のビジネス・オブジェクトを渡さなければならないことに留意する必要があります。なぜなら、すでに述べたように、データ辞書にはデータを記述するメソッドしか作成されないからです。だから、実際のビジネスオブジェクトがなければ、それは動作しません。

[新規列...]コマンドを使用して、選択したデータソースまたはビジネスオブジェクトに新しい列を追加します。また、データ列がレポートデータ辞書に追加されても、それが実際にデータベースに存在しない場合、レポートのレンダリングが正しく行われないことがあります。

レポートデータ辞書では、選択したデータソースに新しい計算された列を追加することができます。このためには、「新しい計算列...」コマンドを使用します。単純なデータ列とは対照的に、適切なレポートレンダリングのためには、新しい計算データ列がデータベースに配置される必要はありません。

データ辞書に変数を追加するコマンドです。

データソース間の新しいリレーションを整理するには、New Relation...コマンドを使用します。注意すべきは、リレーションはデータソース間にのみ作成可能で、ビジネスオブジェクト間には作成できないことです。したがって、ビジネスオブジェクト間のリレーションを作成する必要がある場合、RegBusinessObjectsメソッドの代わりにRegDataメソッドを使用する必要があります。RegDataメソッドは、ビジネスオブジェクトをADO.NET DataSetに変換します。その結果、ADO.NETによってこのビジネス・オブジェクトを操作することができます。したがって、ビジネス・オブジェクト間に新しい関係を追加し、それを使用する機会を提供します。

レポート・データ辞書に新しいカテゴリの変数を追加したい場合は、新規カテゴリ...コマンドを使用する必要があります。すべての変数は2レベル構造で構成され、変数はメイン・リストと、メイン・リストに位置するカテゴリーの両方に配置することができます。このようなカテゴリは、このコマンドで作成することができます。

新しい変数...コマンドは、データ辞書に新しい変数を追加する機会を提供する。このコマンドを呼び出したときに、データ辞書で変数のカテゴリが選択されていれば、そのカテゴリに変数が作成されます。データ辞書のカテゴリが選択されていない場合、またはデータ辞書で変数要素が選択されている場合、新しい変数は変数リストの最上位に作成されます。