FindByName(Name: String): IPrxSliceDimension;
Name. Наименование измерения.
Метод FindByName осуществляет поиск измерения среза по заданному наименованию.
В рассматриваемом примере предполагается существование объекта Report типа IPrxReport.
Sub UserProc;
Var
Report : IPrxReport;
DI : IPrxDataIsland;
SliceDims: IPrxSliceDimensions;
SliceDim: IPrxSliceDimension;
DIC : IPrxDataIslandDimension;
Begin
DI := Report.DataIslands.FindById("DATAISLAND").Edit;
SliceDims := DI.Slice.Dimensions;
SliceDim := SliceDims.FindByName("Территориальные образования");
DIC := DI.Properties.Dimension(SliceDim.Dimension.Dimension);
DIC.NamingCount := 2;
DIC.Naming(1).Expression.AsString := "D_TO1.TERRID";
DI.Save;
End Sub UserProc;
После выполнения примера для измерения в области данных будет создано дополнительное наименование.
См. также: