DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / 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 : wd300xml.dll
Version minimum requise
  • Version 15
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 21/06/2023

Signaler une erreur ou faire une suggestion | Aide en ligne locale