BooleanFieldFormat Class
Allows you to get and set the Boolean output type for Boolean fields.
Namespace CrystalDecisions.CrystalReports.Engine Assembly CrystalDecisions.CrystalReports.Engine (CrystalDecisions.CrystalReports.Engine.dll)
Syntax
'Declaration
Public Class BooleanFieldFormat
Inherits ReportObjectProperty
Implements IDisposable
public class BooleanFieldFormat : ReportObjectProperty, IDisposable
Remarks
Retrieve the BooleanFieldFormat object through the BooleanFormat property of the FieldFormat object.
Example
This example returns a BooleanFieldFormat object.
'Declaration
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
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;
}
Inheritance Hierarchy
Object
EngineObjectBase
ReportObjectProperty
BooleanFieldFormat
Version Information
Crystal Reports Basic for Visual Studio 2008
Supported since: Crystal Reports for Visual Studio .NET 2002
See Also
Reference
BooleanFieldFormat Members
CrystalDecisions.CrystalReports.Engine Namespace