MULTISELECTREMOVE
이 함수는 다중 선택 XML(MLS-XML) 정의에서 요소를 제거합니다.
MULTISELECTREMOVE는 일반적으로 매개 변수 설정 동작의 매개 변수로 사용됩니다.
구문
이 함수에는 유효한 MLS-XML 정의와 정의에서 제거할 각 요소의 유형과 고유 이름을 지정하는 인수 쌍들이 필요합니다.
참고
현재 Member 요소 유형만 지원됩니다.
다음은 함수의 구문입니다.
=MULTISELECTREMOVE("XML_multiselect","structure_selection_type","element_uniquename" {,"structure_selection_type","element_uniquename"}
element_uniquename 인수는 셀 참조이거나 고유 이름을 포함하는 변수에 대한 참조일 수 있습니다.
참고
MULTISELECTREMOVE는 요소 고유 이름의 유효성을 검사하지 않습니다. 유효한 고유 이름이 지정되었는지 확인해야 합니다.
예제
C6 셀에는 이 다중 선택 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>[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
이 예제는 동일한 xml을 생성하지만 Car Tires Summer 요소는 사용하지 않습니다.
=MULTISELECTREMOVE(C6,"member","[product].[all tires].[car tires
summer]")
참고
셀에 MULTISELECTREMOVE 함수를 지정하면 셀에 </MultiSelect>가 표시됩니다. 전체 MLS-XML 정의를 표시하려면 셀 높이를 확장하십시오.