Partager via


FieldObject Classe

Représente un objet champ dans un rapport. Cette classe permet d'extraire les objets représentant le type d'objet champ mais aussi de définir les options génériques de format héritées de la classe ReportObject.

Pour obtenir la liste de tous les membres de ce type, voir les membres de la classe FieldObject.

System.Object
   CrystalDecisions.CrystalReports.Engine.EngineObjectBase
      CrystalDecisions.CrystalReports.Engine.ReportObject
         FieldObject

[Visual Basic]

Public Class FieldObject
   Inherits ReportObject
   Implements IDisposable

[C#]

public class FieldObject : ReportObject, IDisposable

Exemple

[VJ#]

      private FieldObject getFieldObject(String reportObjectName)
      {
         FieldObject field = null;
      
         try
         {
            field = (FieldObject)Report.get_ReportDefinition()
               .get_ReportObjects().get_Item(reportObjectName);
         }
         catch (Exception e)
         {
         }
         return field;
      }
      
[Visual Basic]

      Private Function GetFieldObject _
         (ByVal reportObjectName As String) As FieldObject
      
         Dim field As FieldObject
      
         If TypeOf _
            (Report.ReportDefinition.ReportObjects. _
            Item(reportObjectName)) Is FieldObject Then
            field = _
               Report.ReportDefinition.ReportObjects. _
               Item(reportObjectName)
            GetFieldObject = field
         Else : GetFieldObject = Nothing
         End If
      End Function
      
[C#]

      private FieldObject GetFieldObject(string reportObjectName)
      {
         FieldObject field;
      
         field =
            Report.ReportDefinition.ReportObjects[reportObjectName]
            as FieldObject;
         return field;
      }
      

Configuration requise

Espace de noms CrystalDecisions.CrystalReports.Engine

Assembly CrystalDecisions.CrystalReports.Engine (CrystalDecisions.CrystalReports.Engine.dll)

Voir aussi

FieldObject Membres | CrystalDecisions.CrystalReports.Engine Espace de noms

**

©2005 Business Objects SA. Tous droits réservés.

Business Objects SA.
http://www.france.businessobjects.com/
Services de support
http://www.businessobjects.com/support/