問題タブ [subreport]

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 投票する
4 に答える
4969 参照

reporting-services - レポート マネージャーにサブレポートが表示されない

このチュートリアル(レッスン 6)に従って、親レポートからパラメーターの値を読み取るサブレポートが埋め込まれたサンプル レポートを作成および展開しました。このサブレポートは、レポートのテーブルのグループ行の 1 つに埋め込まれており、両方が同じデータ ソースを共有しています。さらに、ユーザーがテーブル内の各データ グループの (+) ボタンを押すまで、詳細行は折りたたまれて表示されます。

レポートは、Business Intelligence Development Studio (ちなみに、SQL 2005 Express エディション) でプレビューするとうまく機能しますが、デプロイしてレポート マネージャーで表示しようとすると、サブレポートが表示されません。(+) ボタンを押すと、次のメッセージが表示されます。

一部のパラメーターまたは資格情報が指定されていません

私が間違っていることを少しでも知っている人はいますか? Visual Studio に埋め込まれた Report Viewer では完全に機能するのに、Report Manager Web アプリでは機能しないのはなぜですか?

前もって感謝します。

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

winforms - Winformsレポートでのサブレポートデータのフィルタリング

Winforms Reporting Services(RDLC)を使用して、サブレポートを含むレポートを生成しています。私の問題は、サブレポートが親IDでフィルタリングされていないことです。

データモデルの簡単な例は、従業員を含む部門です。

レポートでは、すべての部門を表示し、その部門に属する従業員を表示するサブレポートを作成します。

2つのDataTable(DepartmentとEmployee)を使用してデータセットを作成しました。DepartmentId列を使用して、2つのテーブル間に関係を作成しました。

フォームで、適切な塗りつぶしコマンドを使用して各テーブルに入力します。最初にDepartmentテーブルに入力し、次にEmployeeテーブルに入力します。つまり、[Deparmentから*]を選択し、[Employee]から*を選択します。

次に、実際のRDLCについて説明します。Departmentrdlcは、Deparmentデータソースを使用して、Departmentに関する情報を表示します。このrdlcにサブレポートコントロールをドロップし、プロパティを設定しました。Field!DepartmentIdであるサブレポートにReportPropertyを渡します。

Employee rdlcで、Employeeデータソースを追加し、Property!DepartmentIdにフィルターを作成しました。

レポートを実行すると、各部門を循環できますが、サブレポートが表示されません。従業員データソースからフィルターを削除すると、サブレポートにはすべての従業員が表示されますが表示されます。

フォーム自体で、サブプロセスのevertを処理し、レポートにEmployeeデータソースを追加しています。

サブレポートデータを親にリンクする方法について何かアイデアはありますか?

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

jasper-reports - メインレポートかサブレポートかに応じてフッターセクションの可視性を設定する方法

サブレポートの場合、 JasperReportのフッターセクションを非表示にするにはどうすればよいですか?メインレポートの場合にのみフッターセクションを表示する必要があります。

0 投票する
7 に答える
27302 参照

c# - Microsoft Reporting: コードでのサブレポート パラメーターの設定

サブレポートのパラメータを設定するにはどうすればよいですか? SubreportProcessing イベントへの接続に成功しました。e.ReportPath で正しいサブレポートを見つけ、e.DataSources.Add でデータソースを追加できます。しかし、レポート パラメータを追加する方法が見つかりませんか??

それらをマスターレポートに追加することを提案している人を見つけましたが、マスターレポートをサブレポートに接続する必要はまったくないため、実際にはそうしたくありません。サブレポート。

1 つのレポートをマスター テンプレートとして使用し、レポートの名前、ページ番号などを印刷しています。サブレポートはレポート自体になります。そして、サブレポートのこれらのレポート パラメータを設定する方法しか見つけられなかった場合、私はうまくいくでしょう...

明確化:パラメータの作成/定義は問題ではありません。問題は、それらの値を設定することです。SubreportProcessing イベントで行うのが自然だと思いました。SubreportProcessingEventArgs には、実際には Parameters プロパティがあります。しかし、それは読み取り専用です!では、それをどのように使用しますか?それらの値を設定するにはどうすればよいですか?

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

c# - データセットを使用したCrystalReportsサブレポート

Crystal Reports XIをC#VisualStudio2005で使用しています。サマリーデータセットからサブレポートを作成しようとしています。簡単な例は、従業員がいる会社のリストです。Companyデータセットを(CompanyIdを使用して)ロードします。CompanyIdによってリンクされ、データセットが(明らかに)オンデマンドでロードされるサブレポートを作成したいと思います。すべての詳細を1つのモンスターデータセットにロードすると、このサブレポートを作成できますが、実際の実装では、これには数百万の詳細行のロードが含まれます(オプションではありません)。

SubReportイベントをキャプチャし、データベース接続からデータセットをロードする方法はありますか?基本的に、サブレポートリンク呼び出しをインターセプトして、データセットを自分で構築したいと思います。

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

reporting-services - SSRSの不思議な余分なページ

同じページサイズで設定された2つのレポートがあります-A4縦向き、ページ余白1cm。

レポートを別々に実行して印刷すると、両方とも期待どおりに出力されます。つまり、ページの幅の制約に適合します。

ただし、一方のレポートをもう一方のサブレポートとして含めてから、「マスター」レポートを実行して印刷すると、問題が発生し始めます。両方のレポートが表示されても、出力に1ページおきに余分な空白ページが表示されます。

おそらく2つのレポートのページサイズで、簡単なトリックが欠けていると確信していますが、それを理解することはできません-ポインタはありますか?

サブレポートの設定を変更してもかまいません。実際には個別のeportとして実行されることはないため、ページ内に実際に収まっていることを証明するために、その手順のみを含めました。

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

reporting-services - サブレポートはまとめようとし、空白のスポット/ページを残します

レポート サービス 2005

私のレイアウトは次のようなものです:

  • テーブルを含むメインレポートがあります
  • このテーブルには、GrpLevel1、GrpLevel2、GrpLevel3 によって実行される 3 つのグループがあります。
  • サブレポートは 3 つのグループのいずれかに追加され、そのグループ キーをサブレポートに渡して実行されます。

したがって、特定のサブレポートが GrpLevel1 で実行され、それに含まれるすべてのレベル 2 に対して、GrpLevel2 の下のサブレポートが実行されます。

私が抱えている問題は、サブレポートが次のページにジャンプしたいため、レポートに空白の隙間ができてしまうことです。

サブレポートに大量のデータを含むテーブルが含まれていて、ページの 3/4 に収まらない場合 (レポートの最初のページの上部 1/4 にレポート ヘッダーがある)、全体が次のページにジャンプします。最初のページに印刷できるものを印刷するのではなく、ヘッダーのみを残します。

テーブルでは「Keep Together」をオフにしています。

私は途方に暮れており、キューブに火をつける準備ができています。これに対する洞察をいただければ幸いです。

更新****************
これはSSRS 2008 R2で修正されました************************ (SQL Server) Reporting Services 2008 R2 で修正されました。サブレポートで KeepTogether を切り替えることができるようになりました。ページネーションの見栄えが良くなりました。

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

crystal-reports - Crystal Reports: 複数ページのサブレポート

こんにちは、Crystal レポートがあり、レポートがセットアップされており、サブレポートを最初のページとして挿入したいと考えています。他のレポートの PageHeader にサブレポートを配置することで、この購入を実行できると思いました。うまく機能しますが、残りのサブ レポート ページが表示されません。最初のページのみが表示されます。誰かがこれを設定するのを手伝ってくれますか? ありがとうございました。

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

crystal-reports - Crystal Reports:グローバルサブレポート変数の合計が親メインレポートに転送されない

私はCrystalReports11を実行しており、メインレポートにはバランスを計算するサブレポートがあります。サブレポートの残高には、tarinvoice.balanceフィールドの現在の合計を手動で合計するbalancetotalという名前の数式があります。

メインの親レポートには、次の式を使用したbalancetotalという式があります。

これは間違っていますか?

前もって感謝します

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

reporting-services - サブレポートが複数のページに表示されるときに、各ページにメイン レポートの列ヘッダーを表示する方法

VS/を使用して、SQL メイン レポート (.rdl ファイル) にいくつかのサブレポートがありますSSRS 2008
サブレポートは、メイン レポートの詳細セクションのページのほぼ中央から始まります。メイン レポートに 1 つのグループがあり、ヘッダー情報を表示し、1 つのパラメーターReportIDを各サブレポートに渡します。
私も両方をチェックしました:

  1. 行ヘッダー – 「各ページでヘッダー行を繰り返す」および
  2. 列ヘッダー – 「各ページでヘッダー列を繰り返す」</li>

メイン レポートのプロパティのタブGeneralで。 サブレポートに詳細行がほとんどなく、すべてが 1 ページに表示される場合は、すべて問題ありません。 サブレポートに詳細行があり、すべてを 1 ページに印刷できない場合、サブレポートは最初のページから表示され、2 ページ目、3 ページ目などに移動します。Tablix

サブレポートに複数ページのデータがある場合、それも 1 ページ目から開始され、2 ページ目以降も引き続きレンダリングされます...
ただし、後続のページにメイン レポートの列/行ヘッダーが表示されませんサブレポートの?メイン レポート グループで次の item/ が始まると、最初のページにのみ列ヘッダーが印刷され、後続のページには印刷されないこと
に気付きました...ReportID

私も1つだけチェックしようとしましたが、

  1. 行ヘッダー – 「各ページでヘッダー行を繰り返す」または
  2. 列ヘッダー – 「各ページでヘッダー列を繰り返す」</li>

メイン レポートの Tablix プロパティの [全般] タブで、機能しませんでしたか?

サブレポートに複数のページデータがある場合、各ページにヘッダー情報を印刷する方法はありますか?