lundi 10 septembre 2007

XPATH count dans BPEL



une petite astuce :

afin de compter plusieurs éléments XML dont le N° de order égale à quelquechose, il suffit d'utiliser l'expression suivante :

ora:countNodes('Receive_1_Read_InputVariable','Root-ElementLignes','/ns2:Root-ElementLignes/ns2:Lignes[ns2:Order_num=$cde]/ns2:Sku')


$cde est une variable précédemment initialisée.

Cette ligne XPATH permet donc de compter toutes les lignes des commandes dont le n° d'entête de commande est égale à la variable "cde"






Aucun commentaire: