私は ActiveReport 3 を使用しており、列と行の数が動的な CrossTable を作成する必要があります。
ActiveReport 3 で示された例では、デザイン ビューに固定列が配置されていますが、これは不適切です。
アクティブ レポート 3 の下に実際のクロス テーブルを作成するソリューションはありますか?
今のところ、これらのイベントで試してみます:
_ReportStart
_DataInitialize
_FetchData
私は ActiveReport 3 を使用しており、列と行の数が動的な CrossTable を作成する必要があります。
ActiveReport 3 で示された例では、デザイン ビューに固定列が配置されていますが、これは不適切です。
アクティブ レポート 3 の下に実際のクロス テーブルを作成するソリューションはありますか?
今のところ、これらのイベントで試してみます:
_ReportStart
_DataInitialize
_FetchData
ActiveReportsでは、データソースに基づくコードを使用して列(フィールド/テキストボックス)を動的に追加する必要があります。レポートを動的に作成する方法の詳細な例については、このウォークスルーを参照してください。ウォークスルーではクロス集計は作成されませんが、フィールドを動的に追加する方法が示されます。クロス集計を作成するには、基本的に、テキストボックスをレポートに並べて追加します。クロス集計に必要な列ごとに1つ。
注:GrapeCityがData Dynamicsを買収した後、DataDynamicsReports製品は後でActiveReportsに統合されました。データダイナミクスレポートの機能は、ActiveReportsでは一般に「ページレポート」または「RDLレポート」と呼ばれます。その結果、ActiveReportsには、「マトリックス」コントロールを使用したクロスタブレポートのネイティブサポートが含まれるようになりました。ActiveReportsのページレポートでマトリックスを使用する例はこちらです。
古いバージョンのActiveReportsのドキュメントは、メインのActiveReportsドキュメントサイトからリンクされているレガシードキュメントページで入手できます。