Téléchargement des produits


Version anglaise


 


      

VADELIA

      

WADELIA

    EADELIA  


(I/B) (C)


(I/B) (C)

(B) (C)


Contexte d'utilisation

Consommation d'un service Web SOAP.


Paragraphe d'utilisation

Tous


Syntaxe

SW_COMPTER_VAL IdServiceWeb IdOperation IdReq RequeteXPATH IdVarNumRes


IdReq

*ID(numId) | Rien

numId

IdVarNum | CstNum



Description

L'ordre récupère, à partir du résultat complexe retourné par l'appel de l'opération IdOperation du service Web IdServiceWeb pour la requête numId, le nombre d'occurrences de l'élément multiple désigné par la requête XPATH requeteXPATH.

Le nombre récupéré est affecté à la variable numérique idVarNumRes.


Remarques :

    • La requête XPATH doit impérativement désigner un élément multiple.
    • La casse doit être respectée pour IdOperation et pour les éléments de la requête XPATH.
    • Le mot-clé *ID n'est pas supporté pour un service Web de style SOAP 'RPC/Encoded' appelé en mode "paramètre".


Pour vérifier si la récupération s'est bien effectuée, il est possible de tester le mot réservé *CODE_RETOUR.

Si ce mot réservé retourne une valeur différente de *NORMAL, le mot réservé *MSG_RETOUR donne un descriptif de l'erreur.


Par exemple

* Récupération du nombre d'occurrences de l'élément multiple code dans la variable NbElem

*

SW_COMPTER_VAL ISOCODES ISOcodes /result_list/code NbElem

* Récupération du nombre d'occurrences de l'élément multiple # dans la variable NbElem

*

SW_COMPTER_VAL GOOGLESEARCH doGoogleSearch /return/resultElements/# NbElem


* Récupération du nombre d'occurrences de l'élément multiple # dans la variable NbElem pour la requête 3

SW_COMPTER_VAL GOOGLESEARCH doGoogleSearch *ID(3) /return/resultElements/# NbElem


↑ Haut de page

  • Aucune étiquette