MergeWithSelection: Boolean;
Свойство MergeWithSelection определяет признак соединения произвольного заголовка с элементами, по которым имеется отметка в срезе, но для которых произвольное наименование не определено. При значении True в область данных к сформированному произвольному заголовку будут также выведены заголовки элементов, по которым не сформировано произвольное наименование, но имеется отметка в срезе. При значении False в область данных будет выведен только сформированный заголовок.
По умолчанию свойство имеет значение False.
В рассматриваемом примере предполагается существование объекта Report типа IPrxReport.
Sub UserProc;
Var
Report : IPrxReport;
DataIsland : IPrxDataIsland;
Prop : IPrxDataIslandProperties;
Layout : IPrxDataIslandDimensionLayout;
Dim : IPrxSliceDimension;
DataDim : IPrxDataIslandDimension;
Begin
DataIsland := Report.DataIslands.Item(0).Edit;
Prop := DataIsland.Properties;
Dim := DataIsland.Slice.Dimensions.FindById("CALENDAR");
DataDim := Prop.Dimension(Dim.Dimension.Dimension);
DataDim.CustomLayout := True;
Layout := DataDim.Layout;
Layout.MergeWithSelection := True;
DataIsland.Save;
End Sub UserProc;
После выполнения примера для заданного измерения будет включено произвольное размещение, и при выводе произвольного заголовка будут добавляться отмеченные в срезе элементы, для которых не задавалось произвольное размещение.
См. также: