EditCalendar: IDimensionModel;
Метод EditCalendar позволяет получить календарь базы данных временных рядов для редактирования.
Для выполнения примера предполагается наличие в репозитории базы данных временных рядов с идентификатором «FC_COMM».
Sub Main;
Var
MB: IMetabase;
MObj: IMetabaseObject;
Rub: IRubricator;
CalDim: ICalendarDimension;
Lev: Integer;
Begin
MB := MetabaseClass.Active;
MObj := MB.ItemById("FC_COMM").Edit;
Rub := MObj As IRubricator;
CalDim := Rub.EditCalendar As ICalendarDimension;
Lev := CalDim.CalendarLevelIndex(DimCalendarLevel.Year);
CalDim.NameAttrFormat(Lev) := "Год YYYY-й";
MObj.Save;
End Sub Main;
После выполнения примера для календаря базы данных временных рядов будет задан формат наименования годовой динамики (изображение сверху), отличающийся от стандартного (изображение снизу):
См. также: