Members, AllMembers

Функция Members применяется к иерархиям или к уровням.

При применении к иерархии функция возвращает набор всех членов иерархии, независимо от уровня.

Пример: [Дата].[Иерархия1].Members – возвращает полный перечень всех годов, месяцев и дней.

При применении к уровню функция возвращает набор всех членов измерения, находящихся на данном уровне.

Пример: [Место].[Иерархия_Место].[Города].Members – возвращает полный перечень всех городов.

Функция AllMembers работает аналогично функции Members, но Members возвращает все элементы иерархии, кроме вычисляемых, а AllMembers возвращает также и вычисляемые элементы.

PrevMember, NextMember

Для перемещения в пределах одного уровня, используются функции PrevMember и NextMember:

[Дата].[2009].[Март].NextMember – возвращает апрель 2009 года,

[Дата].[2009].[Март].PrevMember – возвращает февраль 2009 года,

[Дата].[2009].[Март].PrevMember.PrevMember – возвращает январь 2009 года.

Для более компактной записи применяются функции Lag(.) и Lеad(.):

[Дата].[2009].[Март]. Lag(2) – возвращает январь 2009 года,

[Дата].[2009].[Март]. Lеad(5) – возвращает август 2009 года,

[Дата].[2009].[Март]. Lag(-1) – возвращает апрель 2009 года.

Children, Parent

Для перемещения вверх и вниз по уровням используются функции Children и Parent:

[Дата].[2009].[Март].Children – возвращает все дни марта,

[Дата].[2009].[Март].Parent – возвращает [Дата].[2009],

[Дата].[2009].[Март].[25].Parent.Parent – возвращает [Дата].[2009].

Функции FirstChild, LastChild возвращают первого (последнего) потомка данного элемента.


Електронне навчальне видання

КОНСПЕКТ ЛЕКЦІЙ

з дисципліни

«СИСТЕМИ КЕРУВАННЯ БАЗАМИ ДАНИХ»

для студентів усіх форми навчання

напряму 6.050102 «Комп’ютерна інженерія»

Упорядник ТАНЯНСЬКИЙ Сергій Станіславович

Відповідальний випусковий О.Г. Руденко

Авторська редакція


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: