Partager via


BooleanFieldFormat Classe

Permet d'extraire et de définir le type de résultat booléen pour les champs Booléen.

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

System.Object
   CrystalDecisions.CrystalReports.Engine.EngineObjectBase
      CrystalDecisions.CrystalReports.Engine.ReportObjectProperty
         BooleanFieldFormat

[Visual Basic]

Public Class BooleanFieldFormat
   Implements IDisposable

[C#]

public class BooleanFieldFormat : IDisposable

Remarques

Extrait l'objet BooleanFieldFormat à l'aide de la propriété BooleanFormat de l'objet FieldFormat.

Exemple

[VJ#]

      private BooleanFieldFormat getBooleanFieldformat
         (String reportObjectName)
      {
         FieldObject field;
         BooleanFieldFormat booleanFormat = null;
         try
         {
            field =
               (FieldObject)Report.get_ReportDefinition()
               .get_ReportObjects().get_Item(reportObjectName);
            if (field.get_DataSource().get_ValueType() ==
               FieldValueType.BooleanField)
               booleanFormat = field.get_FieldFormat().get_BooleanFormat();
         }
         catch (Exception e)
         {
         }
         return booleanFormat;
      }
      
[Visual Basic]

      Function GetBooleanFieldformat _
         (ByVal reportObjectName As String) As BooleanFieldFormat
      
         Dim field As FieldObject
         Dim booleanFormat As BooleanFieldFormat
      
         If TypeOf _
            (Report.ReportDefinition.ReportObjects. _
            Item(reportObjectName)) Is FieldObject Then
            field = _
               Report.ReportDefinition.ReportObjects. _
               Item(reportObjectName)
            If field.DataSource.ValueType = _
               FieldValueType.BooleanField Then
               booleanFormat = field.FieldFormat.BooleanFormat
               GetBooleanFieldformat = booleanFormat
            Else : GetBooleanFieldformat = Nothing
            End If
         Else : GetBooleanFieldformat = Nothing
         End If
      End Function
      
[C#]

      private BooleanFieldFormat GetBooleanFieldformat
         (string reportObjectName)
      {
         FieldObject field;
         BooleanFieldFormat booleanFormat;
         field =
            Report.ReportDefinition.ReportObjects[reportObjectName]
            as FieldObject;
         if (field != null)
         {
            if (field.DataSource.ValueType ==
               FieldValueType.BooleanField)
            {
               booleanFormat = field.FieldFormat.BooleanFormat;
               return booleanFormat;
            }
            else return null;
         }
         else return null;
      }
      

Configuration requise

Espace de noms CrystalDecisions.CrystalReports.Engine

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

Voir aussi

BooleanFieldFormat 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/