Error al realizar una query por fecha en Forms
Publicado por Patricia (23 intervenciones) el 06/01/2004 15:03:57
Deseo realizar una consulta por fecha de las ordenes, para esto en el pre_query del data block orden hice lo siguiente:
if :orden.fecha is not null then
set_block_property(‘orden’,default_where,'WHERE FECHA LIKE :ORDEN.FECHA';)
end if;
El campo fecha tiene seteada la propiedad Format Mask=DD/MM/YY
El problema es que cuando ingreso una fecha de una orden existente con el formato DD/MM/YY (por ejemplo:29/12/03) me salta el error FRM-40301 porque no recupera ningun registro y si ingreso la fecha escribiendo DD% (por ejemplo: 29%), me recupera el registro pero me levanta el error FRM-50012 porque la fecha no tiene el formato DD/MM/YY.
¿¿¿Como puedo hacer para recuperar los registros sin que me levante un error???
Muchas Gracias!!!
Saludos,
Patricia
if :orden.fecha is not null then
set_block_property(‘orden’,default_where,'WHERE FECHA LIKE :ORDEN.FECHA';)
end if;
El campo fecha tiene seteada la propiedad Format Mask=DD/MM/YY
El problema es que cuando ingreso una fecha de una orden existente con el formato DD/MM/YY (por ejemplo:29/12/03) me salta el error FRM-40301 porque no recupera ningun registro y si ingreso la fecha escribiendo DD% (por ejemplo: 29%), me recupera el registro pero me levanta el error FRM-50012 porque la fecha no tiene el formato DD/MM/YY.
¿¿¿Como puedo hacer para recuperar los registros sin que me levante un error???
Muchas Gracias!!!
Saludos,
Patricia
Valora esta pregunta


0