ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Help / WLanguage / WLanguage functions / Communication / SOAP
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Récupère un entête dans le message SOAP reçu suite à l'appel d'un Webservice.
Exemple
// Appel de la fonction d'envoi de SMS du Webservice (fictif) WSSMS
WebServiceEnvoiSMS("0601020304", "ALERTE", ...
"Attention : le serveur de base de données ne répond plus.")
 
// Récupération du nombre de crédits restants
// Ce nombre est retourné par le Webservice WSSMS dans les entêtes des requêtes SOAP
CréditRestant est un entier
CréditRestant = SOAPRécupèreEntête(WSSMS, "NombreCredit")
SI CréditRestant < 50 ALORS
SignalerFinCredit()
FIN
Syntaxe
<Résultat> = SOAPRécupèreEntête(<Webservice> , <Entête>)
<Résultat> : Variable de type dépendant de l'entête
Valeur de l'entête récupéré. Si l'entête demandé n'existe pas, la variable ErreurDétectée est mise à Vrai.
Le type de la valeur renvoyée dépend de l'entête demandé. Ce type est précisé dans la documentation du Webservice.
<Webservice> : Chaîne de caractères
Nom du Webservice à manipuler.
<Entête> : Chaîne de caractères
Nom de l'entête à récupérer.
Remarques
La fonction SOAPRécupèreEntête doit être appelée :
  • après l'exécution d'une fonction du Webservice,
  • avant tout autre appel à une fonction du Webservice ou aux fonctions SOAPExécute ou SOAPExécuteXML.
Il est possible d'appeler plusieurs fois la fonction SOAPRécupèreEntête afin de récupérer plusieurs entêtes.
Classification Métier / UI : Code métier
Composante : wd290xml.dll
Minimum version required
  • Version 15
Comments
Click [Add] to post a comment

Last update: 06/21/2023

Send a report | Local help