Table "Business Chart Buffer"
ID 485
Namespace: System.Visualization
Properties
Name |
Value |
Caption |
Business Chart Buffer
|
ReplicateData |
False
|
DataClassification |
CustomerContent
|
Fields
Name |
Type |
Description |
ID |
Integer
|
|
"Chart Type" |
__MissingTypeSymbol__
|
|
"Data Type" |
Option
|
|
XML |
Blob
|
|
"Drill-Down X Index" |
Integer
|
|
"Drill-Down Y Value" |
Decimal
|
|
"Drill-Down Measure Index" |
Integer
|
|
"Period Length" |
Option
|
|
"Period Filter Start Date" |
Date
|
|
"Period Filter End Date" |
Date
|
|
SystemId |
Guid
|
|
SystemCreatedAt |
DateTime
|
|
SystemCreatedBy |
Guid
|
|
SystemModifiedAt |
DateTime
|
|
SystemModifiedBy |
Guid
|
|
SystemRowVersion |
BigInteger
|
|
Methods
Initialize
SetChartCondensed
procedure SetChartCondensed(Condensed: Boolean)
Parameters
Name |
Type |
Description |
Condensed
|
Boolean
|
|
SetXAxis
procedure SetXAxis(Caption: Text, Type: Option)
Parameters
Name |
Type |
Description |
Caption
|
Text
|
|
Type
|
Option
|
|
SetPeriodXAxis
procedure SetPeriodXAxis()
GetXCaption
procedure GetXCaption(): Text
Returns
AddMeasure
procedure AddMeasure(Caption: Text, Value: Variant, ValueType: Option, ChartType: Integer)
Parameters
Name |
Type |
Description |
Caption
|
Text
|
|
Value
|
Variant
|
|
ValueType
|
Option
|
|
ChartType
|
Integer
|
|
AddDecimalMeasure
procedure AddDecimalMeasure(Caption: Text, Value: Variant, ChartType: __MissingTypeSymbol__)
Parameters
Name |
Type |
Description |
Caption
|
Text
|
|
Value
|
Variant
|
|
ChartType
|
__MissingTypeSymbol__
|
|
AddIntegerMeasure
procedure AddIntegerMeasure(Caption: Text, Value: Variant, ChartType: __MissingTypeSymbol__)
Parameters
Name |
Type |
Description |
Caption
|
Text
|
|
Value
|
Variant
|
|
ChartType
|
__MissingTypeSymbol__
|
|
GetMaxNumberOfMeasures
procedure GetMaxNumberOfMeasures(): Integer
Returns
RaiseErrorMaxNumberOfMeasuresExceeded
procedure RaiseErrorMaxNumberOfMeasuresExceeded()
AddColumn
procedure AddColumn(Value: Variant)
Parameters
Name |
Type |
Description |
Value
|
Variant
|
|
AddPeriods
procedure AddPeriods(FromDate: Date, ToDate: Date)
Parameters
Name |
Type |
Description |
FromDate
|
Date
|
|
ToDate
|
Date
|
|
AddPeriodColumn
procedure AddPeriodColumn(Value: Variant)
Parameters
Name |
Type |
Description |
Value
|
Variant
|
|
SetValue
procedure SetValue(MeasureName: Text, XAxisIndex: Integer, Value: Variant)
Parameters
Name |
Type |
Description |
MeasureName
|
Text
|
|
XAxisIndex
|
Integer
|
|
Value
|
Variant
|
|
SetValueByIndex
procedure SetValueByIndex(MeasureIndex: Integer, XAxisIndex: Integer, Value: Variant)
Parameters
Name |
Type |
Description |
MeasureIndex
|
Integer
|
|
XAxisIndex
|
Integer
|
|
Value
|
Variant
|
|
FindFirstMeasure
procedure FindFirstMeasure(var BusChartMap: Record "Business Chart Map"): Boolean
Parameters
Name |
Type |
Description |
BusChartMap
|
Record "Business Chart Map"
|
|
Returns
NextMeasure
procedure NextMeasure(var BusChartMap: Record "Business Chart Map"): Boolean
Parameters
Name |
Type |
Description |
BusChartMap
|
Record "Business Chart Map"
|
|
Returns
FindFirstColumn
procedure FindFirstColumn(var BusChartMap: Record "Business Chart Map"): Boolean
Parameters
Name |
Type |
Description |
BusChartMap
|
Record "Business Chart Map"
|
|
Returns
FindMidColumn
procedure FindMidColumn(var BusChartMap: Record "Business Chart Map"): Boolean
Parameters
Name |
Type |
Description |
BusChartMap
|
Record "Business Chart Map"
|
|
Returns
NextColumn
procedure NextColumn(var BusChartMap: Record "Business Chart Map"): Boolean
Parameters
Name |
Type |
Description |
BusChartMap
|
Record "Business Chart Map"
|
|
Returns
GetValue
procedure GetValue(MeasureName: Text, XAxisIndex: Integer, var Value: Variant)
Parameters
Name |
Type |
Description |
MeasureName
|
Text
|
|
XAxisIndex
|
Integer
|
|
Value
|
Variant
|
|
GetXValue
procedure GetXValue(XAxisIndex: Integer, var Value: Variant)
Parameters
Name |
Type |
Description |
XAxisIndex
|
Integer
|
|
Value
|
Variant
|
|
GetXValueAsDate
procedure GetXValueAsDate(XIndex: Integer): Date
Parameters
Name |
Type |
Description |
XIndex
|
Integer
|
|
Returns
GetMeasureValueString
procedure GetMeasureValueString(MeasureIndex: Integer): Text
Parameters
Name |
Type |
Description |
MeasureIndex
|
Integer
|
|
Returns
GetMeasureName
procedure GetMeasureName(MeasureIndex: Integer): Text
Parameters
Name |
Type |
Description |
MeasureIndex
|
Integer
|
|
Returns
GetCurrMeasureValueString
procedure GetCurrMeasureValueString(): Text
Returns
Update
Obsolete
This element will become obsolete from version 24.0. Replaced with method UpdateChart that takes Business Chart control add-in as parameter.
[Obsolete(Replaced with method UpdateChart that takes Business Chart control add-in as parameter.,24.0)]
procedure Update(dotNetChartAddIn: DotNet)
Parameters
Name |
Type |
Description |
dotNetChartAddIn
|
DotNet
|
|
UpdateChart
procedure UpdateChart(BusinessChartAddIn: __MissingTypeSymbol__)
Parameters
Name |
Type |
Description |
BusinessChartAddIn
|
__MissingTypeSymbol__
|
|
SetDrillDownIndexes
procedure SetDrillDownIndexes(Point: JsonObject)
Parameters
Name |
Type |
Description |
Point
|
JsonObject
|
|
IsXAxisDateTime
procedure IsXAxisDateTime(): Boolean
Returns
CalcFromDate
procedure CalcFromDate(Date: Date): Date
Parameters
Name |
Type |
Description |
Date
|
Date
|
|
Returns
CalcToDate
procedure CalcToDate(Date: Date): Date
Parameters
Name |
Type |
Description |
Date
|
Date
|
|
Returns
CalcNumberOfPeriods
procedure CalcNumberOfPeriods(FromDate: Date, ToDate: Date): Integer
Parameters
Name |
Type |
Description |
FromDate
|
Date
|
|
ToDate
|
Date
|
|
Returns
GetPeriodLength
procedure GetPeriodLength(): Text[1]
Returns
GetPeriodCaption
procedure GetPeriodCaption(Date: Variant): Text
Parameters
Name |
Type |
Description |
Date
|
Variant
|
|
Returns
GetPeriodFromMapColumn
procedure GetPeriodFromMapColumn(ColumnIndex: Integer, var FromDate: Date, var ToDate: Date)
Parameters
Name |
Type |
Description |
ColumnIndex
|
Integer
|
|
FromDate
|
Date
|
|
ToDate
|
Date
|
|
InitializePeriodFilter
procedure InitializePeriodFilter(StartDate: Date, EndDate: Date)
Parameters
Name |
Type |
Description |
StartDate
|
Date
|
|
EndDate
|
Date
|
|
RecalculatePeriodFilter
procedure RecalculatePeriodFilter(var StartDate: Date, var EndDate: Date, MovePeriod: Option)
Parameters
Name |
Type |
Description |
StartDate
|
Date
|
|
EndDate
|
Date
|
|
MovePeriod
|
Option
|
|
SetDrillDownIndexesByCoordinate
procedure SetDrillDownIndexesByCoordinate(MeasureName: Text[249], XValueString: Text[249], YValue: Decimal)
Parameters
Name |
Type |
Description |
MeasureName
|
Text[249]
|
|
XValueString
|
Text[249]
|
|
YValue
|
Decimal
|
|
See also