Pregunta

¿Cuál es la mejor manera de vincular nombres de columnas variables a un campo de informe en Access cuando se utiliza una consulta cruzada?

¿Fue útil?

Solución 2

El mejor artículo que encontré para vincular columnas de una consulta cruzada a un informe es de ewbi.desarrollaLas notas.

Específicamente,

PARAMETERS foryear Short;
TRANSFORM Sum(mytable.amount) AS total
SELECT mytable.project
FROM mytable
WHERE mytable.year In ([foryear],[foryear]+1)
GROUP BY mytable.project
PIVOT IIf(mytable.year=[foryear],"thisyear","nextyear") IN ("thisyear", "nextyear");

Esto solo muestra dos columnas que se pueden vincular según sea necesario.

Otros consejos

Esta página tiene un ejemplo exhaustivo de cómo configurar un informe de columnas dinámicas (tipo "tablas cruzadas") en Access.

http://www.blueclaw-db.com/report_dynamic_crosstab_field.htm

(De la búsqueda de Google:acceder al informe de consulta de transformación)

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top