FieldFormat.TimeFormat Property
Gets the TimeFieldFormat object.
Namespace CrystalDecisions.CrystalReports.Engine Assembly CrystalDecisions.CrystalReports.Engine (CrystalDecisions.CrystalReports.Engine.dll)
Syntax
'Declaration
Public Overrideable ReadOnly Property TimeFormat As CrystalDecisions.CrystalReports.Engine.TimeFieldFormat
public virtual CrystalDecisions.CrystalReports.Engine.TimeFieldFormat TimeFormat {get;}
Example
This example sets the properties of a TimeFormat field.
'Declaration
Private Sub InitializeTimeFieldObjectFormat(ByVal myReportDocument As ReportDocument, ByVal fieldObjectName As String)
Dim myReportObject As ReportObject = myReportDocument.ReportDefinition.ReportObjects.Item(fieldObjectName)
If myReportObject.Kind = ReportObjectKind.FieldObject Then
Dim myFieldObject As FieldObject = myReportObject
Dim myTimeFieldFormat As TimeFieldFormat = myFieldObject.FieldFormat.TimeFormat
myTimeFieldFormat.AMPMFormat = AMPMFormat.AMPMAfter
myTimeFieldFormat.AMString = "AM"
myTimeFieldFormat.HourFormat = HourFormat.NumericHour
myTimeFieldFormat.HourMinuteSeparator = ":"
myTimeFieldFormat.MinuteFormat = MinuteFormat.NumericMinute
myTimeFieldFormat.MinuteSecondSeparator = ":"
myTimeFieldFormat.PMString = "PM"
myTimeFieldFormat.SecondFormat = SecondFormat.NumericSecond
myTimeFieldFormat.TimeBase = TimeBase.On24Hour
End If
End Sub
private void InitializeTimeFieldObjectFormat(ReportDocument reportDocument, String fieldObjectName)
{
ReportObject reportObject = reportDocument.ReportDefinition.ReportObjects[fieldObjectName];
if (reportObject.Kind == ReportObjectKind.FieldObject)
{
FieldObject fieldObject = (FieldObject)reportObject;
TimeFieldFormat timeFieldFormat = fieldObject.FieldFormat.TimeFormat;
timeFieldFormat.AMPMFormat = AMPMFormat.AMPMAfter;
timeFieldFormat.AMString = "AM";
timeFieldFormat.HourFormat = HourFormat.NumericHour;
timeFieldFormat.HourMinuteSeparator = ":";
timeFieldFormat.MinuteFormat = MinuteFormat.NumericMinute;
timeFieldFormat.MinuteSecondSeparator = ":";
timeFieldFormat.PMString = "PM";
timeFieldFormat.SecondFormat = SecondFormat.NumericSecond;
timeFieldFormat.TimeBase = TimeBase.On24Hour;
}
}
Version Information
Crystal Reports Basic for Visual Studio 2008
Supported since: Crystal Reports for Visual Studio .NET 2002
See Also
Reference
FieldFormat Class
FieldFormat Members
CrystalDecisions.CrystalReports.Engine Namespace