Power Builder - fecha error me dice que es una cadena en una fecha

 
Vista:

fecha error me dice que es una cadena en una fecha

Publicado por jbravo (35 intervenciones) el 01/06/2021 18:01:23
1
2
3
4
5
6
7
8
9
10
IF string(lstr_ar.ls_fec1,"mm/dd/yyyy") <> "01/01/1900" AND string(lstr_ar.ls_fec2,"mm/dd/yyyy") <> "01/01/1900"   then
		ls_where3 =" AND SALIDAS.SAL_FECHA between  ~'" + string(ls_fec1,"yyyy-mm-dd") + "~' and  ~'" + string(ls_fec2,"yyyy-mm-dd") + "~'"
END IF
 
ls_select1 = dw_1.getsqlselect()
ls_select_new1 = ls_select1 + ls_where + ls_where2 + ls_where3 //+ ls_where5
dw_1.modify("datawindow.table.select ='" + ls_select_new1 + "'")
dw_1.setsqlselect(ls_select_new1)
dw_1.retrieve()
dw_1.modify("datawindow.table.select='" + ls_select1 + "'")


el error dice convercion fallada date a string alguin sabe porque?
el select se ve de esta manera

SELECT SALIDAS.SAL_FOLSAL,
SALIDAS.SAL_FECHA,
FROM SALIDAS
WHERE ( SALIDAS.SAL_ESTATUS = 'P' ) AND
(SALIDAS.SAL_SEGUIMIENTO = 'A') AND
(SALIDAS.SAL_MOVIMIENTOR = 'AR') AND
(SALIDAS.SAL_MOVADM = 'H')
AND SALIDAS.SAL_FECHA between 'yyyy-mm-dd' and 'yyyy-mm-dd'
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder