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