EXTRACTPROPERTIES
EXTRACTPROPERTIES를 사용하여 XML 변수에서 특정 속성을 추출하는 필터를 지정합니다. 속성은 XML로 추출됩니다. 예를 들어 하나의 XML 변수에서 속성을 추출하여 두 번째 XML 변수에 쓰는 작업을 사용할 수 있습니다. 각 필터는 키, 속성 이름 및 속성 값으로 구성됩니다. EXTRACTPROPERTIES에서 함수의 필터를 지정합니다. EXRACTPROPERTIESBYFILTER를 사용하는 경우 별도의 기능으로 필터를 지정할 수 있습니다.
여러 필터를 지정하고 별표(*) 와일드카드를 사용하여 구문의 길이를 최소화할 수 있습니다.
구문
EXTRACTPROPERTIES("XML_properties","key","property","value" {,"key","property","value"})
예제
전역 변수, gv_property가 제품 차원에 있는 요소의 고유 이름과 설명을 보유하는 경우 이 함수에서는 다음과 같은 고유 이름을 반환합니다.
=EXTRACTPROPERTIES(globalvariables.gv_property.text, "[Product]", "[unique]",
"[Product].[all tires].[car tires all season]")
예제
이 예제에서는 gv_property에서 고유 이름과 설명을 모두 추출합니다.
=EXTRACTPROPERTIES(GlobalVariables.gv_property.Text,"[product]","unique","[product].[all
tires].[car tires all season]","[product]","caption","car tires all
season")
예제
이 예제에서는 gv_property에서 고유 이름과 설명도 추출하지만 와일드카드를 사용합니다.
=EXTRACTPROPERTIES(GlobalVariables.gv_setproperty.Text,"*","unique","*","caption","*")