anonymous Log in
Search
Recents:
v3.0
gx-l
web service rest - método Get
14/10/20 16:49

jveram

Replies: 1

Buenas tardes a todos, un par de consultas, para exponer un ws rest con el
método GET, tengo la alternativa de hacerlo por Data Providers o Business
Components as Rest web services, de estas dos formas tengo el metodo Get
para utilizarlo
tengo la particularidad que el parámetro que recibo para leer el registro
de la tabla es una cadena de valor alfanumérico. De ese parametro debo
extraer cierto valor,, pudiendo utiliza la Substr Function por ejemplo
Es factible hacerlo ?? el ws expuesto / recibe el parámetro /desglosar el
parámetro, y en base a eso poder mostrar los datos de ese registro... ??
¡Desde ya muchas gracias por cualquier orientación!
atte
Jaime Vera
-----------------------------------------
Para Suscribirse/Desuscribirse:
http://www.gxtechnical.com/cgi-bin/hforum.exe?2,3,30,1
Por consultas owner-gx-l@gxtech.com.uy
Replies

leandro79337933

15/10/20 21:41
Hola Jaime, no lo he probado con BC pero con DP se puede hacer sin problemas. Puedes recibir como parámetro la cadena de caracteres y utilizar el substring u otras funciones sin problemas, algo así: // Rules Parm(in:&internal_id); // Source ........... ........... Where eCm_Internal_Id = &internal_id.Substring(3,10).ToNumeric() ........... ........... Hay otra posibilidad de publicar servicios REST via Procedimientos. Tenes que indicarle en la propiedad "Call protocol = HTTP" y listo. Es mas trabajoso porque tenes escribir toda la parte de request y response ademas de la logica. Pero quizas te sirva. Slds On Wed, Oct 14, 2020 at 4:50 PM JAIME VERA


Back to gx-l