Vícenásobný výběr
Vícenásobný výběr umožňuje vybrat dva a více prvků z hierarchie a agregovat jejich hodnoty některou z následujících metod:
- Součet
- Min
- Max
- Avg
- Any
Vícenásobný výběr je k dispozici v dialogovém okně Vybrat element a prostřednictvím těchto vzorců:
- CELLGET
- MEMBERCNAME
- MEMBERGET
- ROA
- ROC
Agregace není relevantní pro atributy prvků, takže ve vzorcích ROA je metoda agregace ignorována.
Zpětný zápis není podporován pro více elementů.
Před verzí Application Studio 10.5.0 bylo možné vybrat v dialogovém okně Vybrat prvek pouze jednotlivé prvky. U reportů, které byly vyvinuty v dřívější verzi aplikace Application Studio, lze vícenásobný výběr aktivovat v akcích Vybrat prvek.
V akci Vybrat prvek se vybrané prvky předávají do proměnné. Pokud vyberete více prvků, jsou uloženy jako XML s vícenásobným výběrem (MLS-XML). Pokud vyberete jednotlivý prvek, uloží se jeho jedinečný název do proměnné. Zde je příklad MLS-XML:
<?xml version="1.0" encoding="utf-16"?>
<MultiSelect xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Hierarchy>[Period]</Hierarchy>
<AggregationFunction>Sum</AggregationFunction>
<StructureSelection>
<Member>
<MemberUName>[period].[all years].[2016]</MemberUName>
</Member>
<Member>
<MemberUName>[period].[all years].[2017]</MemberUName>
</Member>
</StructureSelection>
</MultiSelect>
K vytváření, přidávání do a výběru z MLS-XML můžete používat tyto funkce: - MULTISELECTADD
- MULTISELECTCREATE
- MULTISELECTGETMEMBERS
- MULTISELECTGETMEMBERSSIMPLE
Vícenásobný výběr můžete používat ve struktuře výběru a filtrech v návrháři seznamu serverů.