Meervoudige selectie

Met meervoudige selectie kunt u twee of meer elementen selecteren uit een hiërarchie en hun waarden aggregeren met een van de volgende methodes:

  • Som
  • Min.
  • Max.
  • Gemiddeld
  • Elke

Meervoudige selectie is beschikbaar in het dialoogvenster Element selecteren via een actie Element selecteren en met de volgende formules:

  • CELLGET
  • MEMBERCNAME
  • MEMBERGET
  • ROA
  • ROC

Aggregatie is niet relevant voor elementkenmerken, dus de aggregatiemethode wordt genegeerd bij ROA-formules.

Terugschrijven wordt niet ondersteund voor meerdere elementen.

Voor Application Studio 10.5.0 konden alleen individuele elementen geselecteerd worden in het dialoogvenster Element selecteren. U kunt meervoudig selecteren inschakelen voor de acties Element selecteren van rapporten die in een eerdere versie van Application Studio waren ontwikkeld.

Bij een actie Element selecteren worden de geselecteerde elementen doorgegeven aan een variabele. Als u meerdere elementen selecteert, worden deze opgeslagen als meervoudige selectie-XML (MLS-XML). Als u een afzonderlijk element selecteert, wordt de unieke naam hiervan opgeslagen in de variabele. Dit is een voorbeeld van 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>
U kunt deze functies gebruiken om MLS-XML te maken, er iets aan toe te voegen of er uit te selecteren:
  • MULTISELECTADD
  • MULTISELECTCREATE
  • MULTISELECTGETMEMBERS
  • MULTISELECTGETMEMBERSSIMPLE

U kunt meervoudige selectie gebruiken bij structuurselectie en bij filters in de ontwerpfunctie voor serverlijsten.