Téléchargement des produits


Version anglaise


 

 

      

VADELIA

      

WADELIA

      

 

(I/B) (C)

 

(I/B) (C)

 

 

Attention : dans le cas des programmes VADELIA batch cet ordre n'est pas compatible avec la génération client Mobile.

 

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