Access - Problemas con informes

 
Vista:

Problemas con informes

Publicado por Manuel TL (2 intervenciones) el 28/10/2007 23:06:40
Buenas a todos,
he realizado una base de datos de cursos, para eso tengo 3 tablas:
Tabla Cursos donde guardo información del curso: codigo, nombre, nºhoras
Tabla Alumos, donde guardo info de alumnos:codigo, nombre, apellidos, calificacion
Tabla Calificaciones, done guardo informacion de las notas: codigo, alumno, curso, calificacion

La cuestion esq tengo q relizar un informe donde me muestre para todos los cursos el nombre del curso, nº horas, los alumnos que estan haciendo ese curso y el nº total de alumnos de ese curso.
El problema esq no soy capaz de hacer q me muestre el nº de alumnos por curso.
Seria algo asi

Curso [Nombre Curso 1]
n horas 100
alumno 1
alumno 2
nº alumnos 2

Curso [Nombre Curso 2]
N horas 150
alumno 1
alumno 2
alumno 3
alumno 4
nº alumnos 4

...

Si alguien puede decirme cmo arreglarlo lo agradeceria
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Problemas con informes

Publicado por mi menda (1111 intervenciones) el 28/10/2007 23:38:03
Create un cuadro de texto independiente con el siguiente origen de datos

= Count(Alumno)

Un Saludo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Problemas con informes

Publicado por Manuel TL (2 intervenciones) el 29/10/2007 15:33:41
Funciona pero hay un solo problema, cuando pones Count(Alumnos) le das al informe t pide el valor del atributo Alumnos. Eso si, idenpendientemente del valor q pongas t muestra bien el nº de alumnos. Como hacer xa q Access comprenda que Alumnos es referido a la tabla o a un atributo de la tabla (ya q he probado con [Alumnos].[Cod_Alumnos] y nada, sigue pidiendolo.

Graciassss
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Problemas con informes

Publicado por mi menda (1111 intervenciones) el 30/10/2007 01:58:44
Eso es porque no reconoce algo..
Para evitar errores utiliza el generador de expresiones

=Cuenta(Búsca el campo alumno en el generador)
Pon la función count() en español, puede ser que no te la traduzca del ingles.

Un Saludo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar