Hola:
Tengo un filtro Con 4 variables (anexo pantalla); en el filtro Actividad el SQL es el siguiente:
Variable RV2_Actividad
SELECT ACT_Numero, ACT_Nombre
FROM ACT_Activ
ORDER BY ACT_Nombre
En el filtro Horario tengo este SQL:
Variable RV2_Horario
SELECT AHR_Horario, HOR_Horario
FROM AHR_ActHor, HOR_Horario
WHERE AHR_Actividad = {RV2_Actividad} AND HOR_Numero = AHR_Horario
ORDER BY HOR_Horario
y en el filtro Bote el siguiente SQL:
Variable RV2_Bote
SELECT ABT_Bote, BOT_Nombre
FROM ABT_ActBot, BOT_Botes
WHERE ABT_Actividad = ‘{RV2_Actividad}’ AND BOT_Numero = ABT_Bote
ORDER BY BOT_Nombre
Esto es, al seleccionar una Actividad me muestra solo los horarios de esa actividad y solo los botes de esa actividad. Hasta ah? toda va bien, el problema que tengo es que, por alg?n motivo la variable RV2_Actividad; que es la que captura el valor en el filtro Actividad al parecer es cero, si escribo directamente un valor, por ejemplo 2 me filtra perfectamente
SELECT AHR_Horario, HOR_Horario
FROM AHR_ActHor, HOR_Horario
WHERE AHR_Actividad = 2 AND HOR_Numero = AHR_Horario
ORDER BY HOR_Horario
?C?mo puedo recuperar el valor de RV2_Actividad que se supone lo capture al seleccionar una actividad?
Saludos