MULTISELECTADD

Cette fonction permet d'ajouter des éléments à une définition XML (MLS-XML) de multisélection.

MULTISELECTADD est généralement utilisée en tant que paramètre de l'action Définir les paramètres.

Syntaxe

Cette fonction nécessite une définition MLS-XML valide, ainsi que des paires d'arguments indiquant le type et le nom unique de chaque élément à ajouter à la définition.

Remarque: 

Seul le type d'élément « Member » (Membre) est actuellement pris en charge.

La syntaxe de cette fonction est la suivante :

=MULTISELECTADD("XML_multiselect","structure_selection_type","element_uniquename" {,"structure_selection_type","element_uniquename"})

L'argument element_uniquename peut faire référence à une cellule ou à une variable contenant un nom unique.
Remarque: 

MULTISELECTADD ne permet pas de valider des noms uniques des éléments. Il convient donc de vérifier que les noms uniques spécifiés sont valides.

Exemple

Le nom unique de l'élément « Special Offers » (Offres spéciales) est stocké dans une variable de rapport appelée rv_product.

Le nom unique de l'élément « Winter Tires » (Pneus hiver) est stocké dans la cellule C4.

Cette fonction MULTISELECTADD ajoute les éléments « Winter Tires » et « Special Offers » à une variable MLS-XML appelée rv_multi :

=MULTISELECTADD(reportvariables.rv_multi.text,"Member",ReportVariables.rv_product.text,"Member",C4)

Remarque: 

Si la fonction MULTISELECTADD est spécifiée dans une cellule, cette dernière affiche </MultiSelect>. Développer la hauteur de la cellule pour afficher l'ensemble de la définition MLS-XML.