Pregunta: | 21519 - RETRIEVE DINAMICA |
Autor: | Cristian Ferrero |
Hola:
Necesito armar una retrieve en forma dinamica, no me sirve la funcion modify, ya que la datawindow tiene parametros.Seria algo asi : en la variable x (que la creo en forma dinamica segun ciertos valores) almaceno 'dw_1.retrieve(arg1,arg2,arg3,arg4)' pues bien quisiera saber como ejecuto la sentencia almacenada en x gracias.Saludos!!!! |
Respuesta: | Iván de la Cuerda |
Lo podrias hacer modificando la sentencia select de la datawindow dependiendo de los argumentos que tenga en cada momento, la datawindow la crearias sin argumentos.
Ej. datawindow dw_data string ls_select ls_select = 'select * from tabla where campo1 = ' + arg1 + .... 'campon = ' + argn dw_data.setsqlselect(ls_select) dw_data.settransobject(sqlca) dw_data.retrieve() Espero que te sirva. Salu2 |