cancel
Showing results for 
Search instead for 
Did you mean: 

Query Manager: error cuando utilizo una variable con una lista

Former Member
0 Kudos

Hola a todos.

Imaginaros de tener una vista así definida:

CREATE VIEW .[v_PRUEBA] AS

SELECT CardCode, CardName FROM OCRD WHERE CardType='C'

Si en el Query Manager introduzco la siguiente consultas:

SELECT * FROM OCRD T0 INNER JOIN .[V_PRUEBA] T1 ON T0.CardCode=T1.CardCode

WHERE T1.CardCode>'[%0]'

Me aparece el error: "'Alertas recibidas' (OAIB)" que a mi parecer no tiene ningún sentido.

Fijaros que si sustituyo '[%0]' por 'C1' funciona sin errores.

¿Alguien puede ayudarme a resolver este error para poder utilizar las vistas en conjunto a variables en el Query Manager ?

Gracias por adelantado y un saludo, Maurizio

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Emilio, para el uso de parametros en el QM no puedes usar como referencia tablas o vistas creadas fuera de SB1.

El QM sólo reconoce como campos validos para parametros los campos pertenecientes directamente a tablas creadas dentro de la aplicación.

te recomiendo cambiar

WHERE T1.CardCode>'%0'

por

WHERE T0.CardCode>'[%0]'

y ver si te funciona.

slds.