1. Oscar Rios
  2. PowerBuilder
  3. Wednesday, 20 December 2017 22:40 PM UTC

Hola

Acabo de migrar mi aplicacion de Powerbuilder 12 a PowerBuilder 2017, cuando quiero ejecutar el llamado de webservices me sale que el objeto dll del webservice no existe en la ruta de la aplicacion, pero reviso y si esta.

Para despejar las dudas volvi a declarar todo el webservice en el PB pero me arroja lo mismo, hay alguna variacion en el llamado a webservices en esta nueva version de PB.

 

Gracias por su respuesta.

 

Chris Pollach @Appeon Accepted Answer Pending Moderation
  1. Thursday, 21 December 2017 14:10 PM UTC
  2. PowerBuilder
  3. # 1

Hola Oscar;

    ¿Están usando una ventana de datos del servicio web?
 

Saludos ... Chris

Comment
  1. Oscar Rios
  2. Friday, 22 December 2017 19:07 PM UTC
Hola Chris



No lo estoy llamando por codigo utilizando un Web Service Proxy Wizard y llamandolo por codigo.



 



any ls_datos[]



long ll_rc



SoapConnection conn // Define SoapConnection



datacontract1  consulta_inpe 



titulocontract repuesta_inpe 



serviciosongeimtc inpe



 



dw_muestra.AcceptText()



 



ls_datos[1] = dw_muestra.object.apepat[row]



ls_datos[2] = dw_muestra.object.apemat[row]



ls_datos[3] = dw_muestra.object.nombres[row]



 



conn = create SoapConnection



ll_rc = conn.createinstance(inpe,'serviciosongeimtc')



 



if ll_rc = 0 then 



setpointer(Hourglass!)



try 



ls_datos[4] = inpe.inpegetantecedentejudicial(ls_datos[1],ls_datos[2],ls_datos[3])



catch (runtimeerror exc)



Messagebox("Error en la conexión", 'Error, el servicio no se enuentra disponible')



return 0



FINALLY



END TRY



   dw_muestra.object.respuesta[row] = upper(ls_datos[4])



end if



 



return 1



 



Gracias

  1. Helpful
There are no comments made yet.
  • Page :
  • 1


There are no replies made for this question yet.
However, you are not allowed to reply to this question.
We use cookies which are necessary for the proper functioning of our websites. We also use cookies to analyze our traffic, improve your experience and provide social media features. If you continue to use this site, you consent to our use of cookies.