ReportBuilderDimensions.Insert

Syntax:

Insert(<DataPath>, <Name>, <Type>, <Area>, <HierarchyArea>, <Position>)

Parameters:

<DataPath> (required)

Type: String.
Dimension data path.

<Name> (optional)

Type: String.
Dimension name.

<Type> (optional)

Type: ReportBuilderDimensionType.
Dimension type.

<Area> (optional)

Type: SpreadsheetDocument; SpreadsheetDocumentField.
Output area.

<HierarchyArea> (optional)

Type: SpreadsheetDocument; SpreadsheetDocumentField.
Area for hierarchical output.

<Position> (required)

Type: Number.
The position user has to insert the dimesnion.

Returned value:

Type: ReportBuilderDimension.

Description:

Inserts the dimension into the appointed position.

Availability:

Server, thick client, external connection.

Example:

PathToDataStr = ReportBuilder.ColumnDimensions[IndexOf].DataPath;
Dimension = ReportBuilder.ColumnDimensions[IndexOf];
ReportBuilder.ColumnDimensions.Delete(Dimension);
ReportBuilder.ColumnDimensions.Insert(PathToDataStr,,,,,IndexOf);


    

1C:Enterprise Developer's Community