MULTISELECTREMOVE
Fjerner elementer fra en multiselect XML (MLS-XML)-definisjon.
MULTISELECTREMOVE brukes vanligvis som parameter for en Angi parametere-handling.
Syntaks
Funksjonen trenger en gyldig MLS-XML-definisjon og argumentpar som angir typen og det unike navnet til hvert element som skal fjernes fra definisjonen.
For tiden støttes bare elementtypen Medlemmer.
Dette er syntaksen til funksjonen:
=MULTISELECTREMOVE("XML_multiselect","structure_selection_type","element_uniquename" {,"structure_selection_type","element_uniquename"}
MULTISELECTREMOVE validerer ikke unike elementnavn. Du må forsikre deg om at gyldige, unike navn er spesifisert.
Eksempel
<?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>[product]</Hierarchy>
<AggregationFunction>Sum</AggregationFunction>
<StructureSelection>
<Member>
<MemberUName>[product].[all tires].[car tires all season]</MemberUName>
</Member>
<Member>
<MemberUName>[product].[all tires].[car tires summer]</MemberUName>
</Member>
<Member>
<MemberUName>[product].[all tires].[car tires winter]</MemberUName>
</Member>
</StructureSelection>
</MultiSelect
Dette eksemplet oppretter samme xml, men uten elementet Car Tires Summer:
=MULTISELECTREMOVE(C6,"member","[product].[all tires].[car tires
summer]")
Hvis du angir en MULTISELECTREMOVE-funksjon i en celle, viser cellen </MultiSelect>. Utvid høyden til cellen for å vise den fulle MLS-XML-definisjonen.