You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Dear team, I want remove all attributes from a multivalue attribute that not match a specific Pattern
But I Found that do this are inverted
IF i use MultiValueRemoveIfNotMatch it remove all values within the pattern <FlowRule Name="employeetype" Direction="Import" xsi:type="FlowRule"> <SourceExpression> <Source Name="ou" xsi:type="MultiValueAttribute"> <Transforms> <Transform xsi:type="MultiValueRemoveIfNotMatch" Pattern="^.*(dipendenti|esterni|registered|alum|studenti).*$" /> <Transform xsi:type="MultiValueConcatenate" Separator="|" /> </Transforms> </Source> </SourceExpression> <Target Name="employeeType" ActionOnNullSource="SetDefault" DefaultValue="n/a" /> </FlowRule>
If I use MultiValueRemoveIfMatch it works correct and keep only values in the pattern.
The text was updated successfully, but these errors were encountered:
Dear team, I want remove all attributes from a multivalue attribute that not match a specific Pattern
But I Found that do this are inverted
IF i use MultiValueRemoveIfNotMatch it remove all values within the pattern
<FlowRule Name="employeetype" Direction="Import" xsi:type="FlowRule"> <SourceExpression> <Source Name="ou" xsi:type="MultiValueAttribute"> <Transforms> <Transform xsi:type="MultiValueRemoveIfNotMatch" Pattern="^.*(dipendenti|esterni|registered|alum|studenti).*$" /> <Transform xsi:type="MultiValueConcatenate" Separator="|" /> </Transforms> </Source> </SourceExpression> <Target Name="employeeType" ActionOnNullSource="SetDefault" DefaultValue="n/a" /> </FlowRule>
If I use MultiValueRemoveIfMatch it works correct and keep only values in the pattern.
The text was updated successfully, but these errors were encountered: