Map.Delete

Syntax:

Delete(<Key>)

Parameters:

<Key> (required)

Type: Arbitrary.
Key of the element being deleted.

Description:

Deletes the mapping element with the given key.

Availability:

Thin client, web-client, server, thick client, external connection, Mobile application (client), Mobile application (server).

Example:

AvailableDimensions = New Map;
For 
IndexOf = 0 To ReportBuilder.AvailableFields.Count()-Do
    Field = ReportBuilder.AvailableFields[IndexOf];
    If 
Field.Dimension Then
        AvailableDimensions.Insert(Field.Name, Field.Presentation);
    EndIf
;
EndDo
;

For 
IndexOf = 0 To ReportBuilder.RowDimensions.Count()-Do
    Dimension = ReportBuilder.RowDimensions[IndexOf];
    AvailableDimensions.Delete(Dimension.Name);
EndDo
;

For 
IndexOf = 0 To ReportBuilder.ColumnDimensions.Count()-Do
    Dimension = ReportBuilder.ColumnDimensions[IndexOf];
    AvailableDimensions.Delete(Dimension.Name);
EndDo
;


    

1C:Enterprise Developer's Community