ICompressFunction.Compress
ICompressFunction
property Compress: ECompressionPeriod;
Type Library
TeeChartx
Description
Datetime value indicating how to group source values by datetime periods.
Note: This property is only used when the Period property is zero.
Options:
ocDay
ocWeek
ocMonth
ocBiMonth
ocQuarter
ocYear
Example [Visual Basic]:
Private Sub Combo1_Click()
If Combo1.ListIndex = 0 Then ' No Compression
' Show original data and hide compression series
TChart1.Series(0).Active = True
TChart1.Series(1).Active = False
Else
' Show compression series and hide original data
TChart1.Series(0).Active = False
TChart1.Series(1).Active = True
' Set compression datetime period:
With TChart1.Series(1).FunctionType.asCompress
Select Case Combo1.ListIndex
Case 1: .Compress = ocWeek
Case 2: .Compress = ocMonth
Case 3: .Compress = ocBiMonth
Case 4: .Compress = ocQuarter
Case 5: .Compress = ocYear
End Select
End With
End If
End Sub