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ů.