PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV (précédentes versions) → resultat d'un webservice
resultat d'un webservice
Débuté par devlop_dz, 16 juin 2018 18:32 - 2 réponses
Membre enregistré
9 messages
Posté le 16 juin 2018 - 18:32
Bonjour tout le monde

j'ai créée un webservice avec windev 17 qui devrai m'envoyer la quantité d'un produit après lui avoir donnée la reference du produit souhaité.

sauf que quant j'utilise ce webservice je recois toujours la valeur 0

alors quel'qu'un pourrait m'éclaircir ce ce point

Voilà le code de mon web service

Procedure Select_Produit(Ref_produit est un entier)

res est un entier

HLitRecherchePremier(Produit,Code_Produit,Ref_produit)
SI HTrouve(Produit)=Vrai ALORS
res= Produit

FIN

RENVOYER res


Voilà le code sur un Projet

v1 est un Select_Produit
v2 est un Select_ProduitResponse

v1.Ref_produit = "1"

v2 = Select_Produit(v1)

Info(v2.Select_PeséeResult)


le résultat est toujours égal à 0

Merci 'avance pour votre aide
Membre enregistré
945 messages
Popularité : +102 (110 votes)
Posté le 18 juin 2018 - 12:08
Bonjour,
votre erreur est dans la ligne
res= Produit

vous ne prenez pas la colonne <quantité> !
Membre enregistré
945 messages
Popularité : +102 (110 votes)
Posté le 18 juin 2018 - 12:43
vous n'ouvrez pas votre fichier et vous ne le fermez pas
1 - ouvrir votre fichier et si erreur renvoyez -1
2 - recherchez vote produit et si erreur fermez fichier + renvoyez -2
3 - prendre la quantité
4 - fermez fichier
5 - renvoyez la valeur
Message modifié, 18 juin 2018 - 12:45