1

条件に基づいて新しいサブレポートを動的に追加して、本文のメイン レポートの末尾に追加しました。私のコードは次のとおりです。

int left=10;
int top=20;
int width=50;
int height=50;
report.ReportClientDocument.SubreportController.ImportSubreportEx("Test", @"C:\test-sub.rpt", report.ReportClientDocument.ReportDefController.ReportDefinition.PageFooterArea.Sections[0], left, top, width, height);

サブレポートを追加するとうまくいきますが、フッターの左側に小さな画像が表示されます。別のウィンドウに表示された画像サブレポートをクリックすると、小さな画像も表示されずに上記の値(高さ、幅)を増やすことができますが、体の完全なサブレポートの終わりを表示する必要があります。誰か助けてください....

4

1 に答える 1

0

これを試して、「can grow」プロパティを有効にします。

  Dim obj As SubreportObject = report.ReportDefinition.ReportObjects('Test')
  obj.ObjectFormat.EnableCanGrow = True
于 2013-02-15T09:51:22.187 に答える