*XDIM_MEMBERSET

*XDIM_MEMBERSET определяет область данных, в которой будет применена последующая бизнес-логика.

Синтаксис

*XDIM_MEMBERSET {Dimension name} = {Members Set}

* XDIM_MEMBERSET {Dimension}<>{MemberSet}

Пример

*XDIM_MEMBERSET TIME = 2006.DEC

*XDIM_MEMBERSET P_ACCT = bas(CE0004000)

[TIME].[#2009.DEC] = [TIME].[2006.DEC] * 1.1

*COMMIT

В этом примере сначала считываются все дочерние элементы CE0004000 в периоде 2006.ДЕК. Затем они увеличиваются на 10% и копируются в период 2009.ДЕК.

Другие допустимые варианты использования:

*XDIM_MEMBERSET P_ACCT = CE0004010, CE0004020, CE0004030

*XDIM_MEMBERSET P_ACCT = CE0004000, где все дочерние значения суммируются в одну родительскую запись.

*XDIM_MEMBERSET P_ACCT = BAS(CE0004010, CE0004210), где область определена базовыми элементами как CE0004010, так и CE0004210. Строка в скобках () также может быть заменена на переменную, определенную в запросе администратора данных.

*XDIM_MEMBERSET P_ACCT = DEP(CE0004010) все непосредственные дочерние элементы CE0004010.

*XDIM_MEMBERSET P_ACCT = ALL(CE0004010) - все дочерние элементы CE0004010.

*XDIM_MEMBERSET P_ACCT <> CE0004010

Объединение bas() ни с каким другим набором элементов недопустимо.

*XDIM_MEMBERSET P_ACCT = bas(CE0004000), CE0004210 - такой вариант использования недопустим.

Используйте *XDIM_ADDMEMBERSET для добавления дополнительных элементов в область набора элементов, определенного с помощью bas().

Принудительное считывание измерением всех элементов без формул элементов

Принудительное считывание измерением всех базовых элементов без формул элементов можно задать с помощью ключевого слова <ALL>.

Пример

*XDIM_MEMBERSET P_ACCT = <ALL>

*XDIM_MEMBERSET TIME = 2006.DEC

[P_ACCT].[#CE0661000] = [P_ACCT].[CE0004000] / [P_ACCT].[CE0652000]

Любое кодирование программного обеспечения и/или строки текста программы ("Код"), включенные в эту документацию, являются только примерами и не предназначены для использования в среде продуктивной системы. Код предназначен лишь для лучшего объяснения и наглядного представления синтаксиса и правил построения выражений в определенном кодировании. SAP не гарантирует правильность и полноту приведенного здесь Кода. SAP не будет нести ответственность за ошибки и ущерб, возникшие по причине использования этого Кода, за исключением случаев, если такой ущерб нанесен со стороны SAP намеренно или по грубой неосторожности.