GETPROPERTY

Pour renvoyer les valeurs d'une variable XML, utiliser la fonction GETPROPERTY. La fonction SETPROPERTY permet de définir plusieurs valeurs et de les stocker au format XML.

Il est possible d'utiliser l'astérisque (*) comme caractère générique au début ou à la fin d'une chaîne, par exemple pour renvoyer des clés ou propriétés spécifiques. Les astérisques placés au sein d'une chaîne ne sont pas considérés comme des caractères génériques. Une recherche contenant un caractère générique renvoie uniquement la première occurrence de la clé ou de la propriété.
Remarque

L'ordre des correspondances pour les clés ou propriétés peut être aléatoire.

Syntaxe

GETPROPERTY("XML_properties","key","property")

Le premier argument de la formule peut être un objet ou une chaîne.

Exemple

=GETPROPERTY(reportvariables.rv_setproperty.text,"[Product]", "unique").

Dans le volet Accessoires, la définition XML des variables est définie à l'aide de la fonction SETPROPERTY.

Sélectionner la variable et cliquer sur le bouton Parcourir adjacent.

GETPROPERTY est une fonction de liste. Elle peut être utilisée dans des listes de serveurs, des listes relationnelles et des tranches.

D'autres fonctions clés et de propriétés permettent de récupérer des valeurs et propriétés à partir d'une variable XML.