informes
Publicado por Elena (2 intervenciones) el 10/10/2005 11:38:43
Estoy haciendo un informe el cual utilizo unos parametros para filtrar los datos, el problema es que los parametros son string y la fecha es datetime nos e como poner las formular para que vaya bien.
If (({?FParam_000To} <> "") and (not isnull({?FParam_000To}))) then
if ({?FParam_000Fld} = "malm1.dtFecEmisionAlbaran") then
({Command.dtFecEmisionAlbaran} >= cdatetime({?FParam_000From})) AND ({Command.dtFecEmisionAlbaran} <= cdatetime({?FParam_000To}))
else
({Command.vchPoblacion} >= {?FParam_000From}) AND ({Command.vchPoblacion} <= {?FParam_000To})
else
if ({?FParam_000Fld} = "malm1.dtFecEmisionAlbaran") then
LooksLike (Cstr({Command.dtFecEmisionAlbaran}),{?FParam_000From})
else
LooksLike ({Command.vchPoblacion}, {?FParam_000From})
If (({?FParam_000To} <> "") and (not isnull({?FParam_000To}))) then
if ({?FParam_000Fld} = "malm1.dtFecEmisionAlbaran") then
({Command.dtFecEmisionAlbaran} >= cdatetime({?FParam_000From})) AND ({Command.dtFecEmisionAlbaran} <= cdatetime({?FParam_000To}))
else
({Command.vchPoblacion} >= {?FParam_000From}) AND ({Command.vchPoblacion} <= {?FParam_000To})
else
if ({?FParam_000Fld} = "malm1.dtFecEmisionAlbaran") then
LooksLike (Cstr({Command.dtFecEmisionAlbaran}),{?FParam_000From})
else
LooksLike ({Command.vchPoblacion}, {?FParam_000From})
Valora esta pregunta


0