Hola a todos, necesito hacer una búsqueda formateada de un campo fecha que cree, en los campos definidos por el usuario en mi informe de oportunidades, pero me marca el siguiente error. Y les muestro mi consulta.
Conversion failed when converting the nvarchar value ‘OK’ to data type int.
SELECT T0.[CreateDate] FROM OOPR T0 WHERE T0.[OpprId]= $[$1.1.0]
Hola @Elizabeth
Creo que el error que te marca es porque estas comparando el opprid que es un entero contra el campo $[$1.1.0] que usualmente en la mayoria de los formularios es el boton de aceptar… tendrias que compararlo contra otro campo que tenga el id de oportunidad.
2 Me gusta
Estas buscando mediante el OpprId que es un identificador único entero con un boton, por eso te esta dando un error de conversión.
Si entendí lo q estas haciendo debes colocar, donde $fechaBusqueda debe ser un varchar con el formato DD/MM/YYYY o debes convertirlo a este formato
SELECT T0.[OpenDate]
FROM OOPR T0
WHERE TO_VARCHAR(T0.[OpenDate],'DD/MM/YYYY') == $fechaBusqueda
2 Me gusta