procedure SetPeriodLength(ChartDefinition: Record "Chart Definition", var BusChartBuf: Record "Business Chart Buffer", PeriodLength: Option, IsInitState: Boolean)
procedure UpdateChartSafe(var ChartDefinition: Record "Chart Definition", var BusinessChartBuffer: Record "Business Chart Buffer", Period: Option, var ErrorMessage: Text): Boolean
procedure UpdateStatusText(var ChartDefinition: Record "Chart Definition", var BusinessChartBuffer: Record "Business Chart Buffer", var StatusText: Text)
[IntegrationEvent(False,False)]
local procedure OnAfterPopulateChartDefinitionTable()
OnBeforeChartDescription
[IntegrationEvent(False,False)]
local procedure OnBeforeChartDescription(ChartDefinition: Record "Chart Definition", var ChartDescription: Text, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeDataPointClicked(var ChartDefinition: Record "Chart Definition", var BusinessChartBuffer: Record "Business Chart Buffer", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeSetPeriodLength(ChartDefinition: Record "Chart Definition", PeriodLength: Option, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeUpdateChart(var ChartDefinition: Record "Chart Definition", var BusinessChartBuffer: Record "Business Chart Buffer", Period: Option, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeUpdateNextPrevious(var ChartDefinition: Record "Chart Definition", var Result: Boolean, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeUpdateStatusText(ChartDefinition: Record "Chart Definition", BusinessChartBuffer: Record "Business Chart Buffer", var StatusText: Text, var IsHandled: Boolean)
[IntegrationEvent(False,False,True)]
local procedure OnUpdateChartSafe(var ChartDefinition: Record "Chart Definition", var BusinessChartBuffer: Record "Business Chart Buffer", Period: Option)