次の方法で共有


ReportObject クラス

これは基本クラスで、さまざまな種類のレポート オブジェクトに関する一般的なプロパティがあります。

このタイプのメンバの一覧については、「ReportObject のメンバ」を参照してください。

オブジェクト

   ReportObject

      BlobFieldObject

      ChartObject

      CrossTabObject

      DrawingObject

      FieldObject

      GraphicObject

      MapObject

      OlapGridObject

      SubreportObject

      TextObject

[Visual Basic]

Public Class ReportObject

[C#]

public class ReportObject

[C++]

__gc public class ReportObject

[VJ#]

public class ReportObject

解説

ReportObjects コレクションの Item プロパティを介してインデックスまたは名前で ReportObject オブジェクトを取得します。

次の例は、ReportObject オブジェクトを返します。

[Visual Basic]

Private Function GetReportObject _ 
(ByVal reportObjectName As String) As ReportObject
   Dim reportObject As ReportObject

   ' ReportObject オブジェクトを名前で取得し、それを返します。
   reportObject = _ 
   Report.ReportDefinition.ReportObjects. _ 
   Item(reportObjectName)
   GetReportObject = reportObject
End Function

[C#]

private ReportObject GetReportObject(string reportObjectName) 
{
   ReportObject reportObject;

   // ReportObject オブジェクトを名前で取得し、それを返します。 
   reportObject = 
   Report.ReportDefinition.ReportObjects[reportObjectName];
   return reportObject;
}

[C++]

ReportObject* GetReportObject(String* reportObjectName)
{
   ReportObject* reportObject;

   // ReportObject を名前で取得し、それを返します。
   reportObject = Report->ReportDefinition->
   ReportObjects->Item[reportObjectName]);
   return reportObject;
}; 

[VJ#]

private ReportObject GetReportObject(String reportObjectName) 
{
   ReportObject reportObject;

   // ReportObject オブジェクトを名前で取得し、それを返します。 
   reportObject =
Report.get_ReportDefinition().get_ReportObjects().get_Item(reportObjectName);
   return reportObject;
}

要件

名前空間 :CrystalDecisions.CrystalReports.Engine

プラットフォーム : Windows 98、Windows NT 4.0、Windows Millennium Edition、Windows 2000、Windows XP

アセンブリ: CrystalDecisions.Crystalreports.Engine(CrystalDecisions.Crystalreports.Engine.dll 内)

関連項目

ReportObject メンバ | CrystalDecisions.CrystalReports.Engine 名前空間