FINDKEYSBYFILTER
Met FINDKEYSBYFILTER geeft u filters op om bepaalde sleutels uit XML-variabelen op te halen. De sleutels worden opgehaald als XML. U kunt bijvoorbeeld de sleutels uit een XML-variabele ophalen en deze wegschrijven naar een andere XML-variabele. De functie heeft hetzelfde doel als FINDKEYS. Elk filter bestaat uit een sleutel, en de naam en waarde van de eigenschap. In FINDKEYS geeft u het filter op in de functie. Als u FINDKEYSBYFILTER gebruikt, kunt u het filter opgeven met een afzonderlijke functie.
Syntaxis
FINDKEYSBYFILTER("XML_eigenschappen",filter,"scheidingsteken")
De functie retourneert #VALUE! als u geen scheidingsteken opgeeft, zelfs als de functie gebruikt wordt om één sleutel te retourneren.
Voorbeeld
Ga ervan uit dat de XML-variabele gv_setproperty [Product] als de sleutel bevat en dat cel C46 een FILTER-functie bevat. Deze functie retourneert de sleutel [Product]:
=FINDKEYSBYFILTER(GlobalVariables.gv_setproperty.Text,C46,":")