FINDKEYSBYFILTER

La funzione FINDKEYSBYFILTER consente di definire filtri per estrarre chiavi specifiche da variabili XML. Le chiavi vengono estratte come XML. In questo modo è possibile, ad esempio, estrarre le chiavi da una variabile XML e scriverle in una seconda variabile XML. La funzione ha la stessa finalità di FINDKEYS. Ciascun filtro è costituito da una chiave, un nome di proprietà e un valore di proprietà. In FINDKEYS il filtro viene specificato direttamente nella funzione. Se si utilizza FINDKEYSBYFILTER, è possibile specificare il filtro con una funzione separata.

Sintassi

FINDKEYSBYFILTER("XML_properties",filter,"separator")

Nota

la funzione restituisce #VALUE! se non si specifica un separatore, anche se viene utilizzata per restituire una singola chiave.

Esempio

Si supponga che la variabile XML gv_setproperty contenga [Product] come chiave e che la cella C46 contenga una funzione FILTER. La seguente funzione restituisce la chiave [Product].

=FINDKEYSBYFILTER(GlobalVariables.gv_setproperty.Text,C46,":")