Consulta con parámetros personalizados

Hola

Sé que puedo usar parámetros para consultas tipo [%0], [%1], etc, pero por alguna razón que desconozco cuando uso ciertas tablas eso da error (Job de programación back end) que por mucho que he leído no encuentro solución.

Además las preguntas que hace B1 para la introducción de parámetros no son muy amigables porque usa el nombre del campo y no puedo personalizarlo (por ejemplo “fecha desde”, etc), esto es lo de menos, pero como digo es que no puedo ni realizar una consulta porque da error (con ciertas tablas).

En general son todas aquellas tablas en las que interviene BEAS, no puedo aplicarles filtros en las consultas.

No sé si se os ocurre qué puedo mirar para ese error o si debo liarme y hacer reportes en lugar de consultas, ¿qué opináis?

Buenos días, podrías publicar tu consulta para poder ayudarte a revisar si no es algún parámetro mal aplicado?

Quedo al pendiente.
Saludos.

si es para un crystal, cada parametro puede tener un query que devuelva “Opciones” o “Valores Validos”.

Si es en query manager necesitas guardar en variables al inicio de tu query, tomando como base una tabla que contenga un campo con el tipo de dato que necesitas, la parte entre comentarios hace la magia

DECLARE @SKU NVARCHAR(50) = /*SELECT ItemCode FROM OITM WHERE ItemCode = */ [%0]

SELECT * FROM [@MyTable] WHERE U_ItemCode = @SKU
1 me gusta