Pas de problème (pb), que du PowerBuilder (PB) ^^

Le forum (ô combien francophone) des utilisateurs de Powerbuilder.

Recherche rapide

Annonce

Certaines rubriques, dont des cours, sont uniquement visibles par les membres du forum ^^.
Dans la rubrique Liens & Références, vous avez accès à un sommaire de téléchargement, profitez-en !
Il existe maintenant un nouveau TOPIC "Votre CV en Ligne" accessible uniquement par demande.

#1 19-08-2009 16:21:09

JCZ  
Builder Power
Award: bf
Lieu: 75019 paris
Date d'inscription: 21-05-2007
Messages: 1724
Pépites: 496,453,703,213
Banque: 9,223,372,036,854,776,000

web service en pb9

Bonjour
J'ai un probleme lorsque j'appelle une methode avec  un boolean en parametre

exemple

Code: pb

SoapConnection Conn //Define SOAP connection
Long ret
membershipprovidersoap mystation //Define Proxy
tns__MembershipUser structure  //Define result structure

boolean    lb_test

SetPointer(HourGlass!)

Conn = create SoapConnection
Ret=Conn.CreateInstance(mystation, "membershipprovidersoap")

if Ret <> 0 then
   Messagebox("CreateInstance", "Failed, returnvalue = "+string(ret))
else
  Try
    lb_test = True
    structure = mystation.GetUser(  'toto', lb_test )
    MessageBox ('',structure.IsOnLine)

  Catch ( SoapException ex )
    //error handling
    messagebox("soapexception", ex.text) 
  end try

end if
Destroy Conn

voici le message d'erreur :

PowerBuilder application Execution error (R0000)
Application terminated
error : error calling method of a PBNI object

une autre methode sans boolean marche bien

Qq'un a t il une solution (sans changer le boolean en int ) ?


Face à l'agression, la puissance de l'intelligence

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22