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.
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"})
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)
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.