IChart.SecondaryGapWidthCoef

Syntax

SecondaryGapWidthCoef: Double;

Description

The SecondaryGapWidthCoef property determines gap width size of columns built on the secondary axis.

Comments

Range of available values: [0; 5].

Example

Executing the example requires that the repository contains a regular report with the REG_REP_SSA identifier. The report contains only a chart with two data series built on secondary axis.

Add links to the Chart, Metabase, Report, Tab system assemblies.

Sub UserProc;
    Var
        MB: IMetabase;
        Report: IPrxReport;
        Tab: ITabSheet;
        Chart: IChart;
    Begin
        // Get access to repository
        MB := MetabaseClass.Active;
        // Get access to regular report
        Report := MB.ItemById("REG_REP_SSA").Edit As IPrxReport;
        // Get regular report table
        Tab := (Report.Sheets.Item(0As IPrxTable).TabSheet;
        // Get chart
        Chart := Tab.Objects.Item(0).Extension As IChart;
        // Determine whether secondary axis is displayed
        Chart.SeparateSecondaryAxis := True;
        // Change gap width and overlap of columns on secondary axis
        Chart.SecondaryGapWidthCoef := 2.0;
        Chart.SecondaryOverlapCoef := -1.0;
        (Report As IMetabaseObject).Save;
End Sub UserProc;

After executing the example, gap width between columns and column overlap size built on secondary axis will be changed in a regular report. The console window displays displays initial value of gap width and overlap size.

See also:

IChart