Multiselect
Multiselect lar deg velge to eller flere elementer fra et hierarki og å samle verdiene deres med en av disse metodene:
- Sum
- Min
- Max
- Avg
- Vilkårlig
Multiselect er tilgjengelig i Velg element-dialogen ved hjelp av en velg element-handling, og ved hjelp av disse formlene:
- CELLGET
- MEMBERCNAME
- MEMBERGET
- ROA
- ROC
Aggregering er ikke relevant for elementattributter, slik at aggregeringsmetoden ignoreres i ROA-formler.
Tilbakeskriving er ikke støttet for flere elementer.
Før Application Studio 10.5.0 kunne du bare velge individuelle elementer i Velg element-dialogen. Du kan aktivere multiselect i Velg element-handlingen for rapporter som ble utviklet i en tidligere versjon av Application Studio.
I en Velg element-handling sendes de valgte elementene til en variabel. Hvis du velger flere elementer, lagres de som multiselect XML (MLS-XML). Hvis du velger et enkelt element, lagres dets unike navn i variabelen. Dette er et eksempel på 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>
Du kan bruke disse funksjonene for å opprette, legge til, eller velge fra MLS-XML: - MULTISELECTADD
- MULTISELECTCREATE
- MULTISELECTGETMEMBERS
- MULTISELECTGETMEMBERSSIMPLE
Du kan bruke multiselect i strukturvalg og filter i serverliste-designeren.