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.