necesito que el reporte sea de un solo alumnoagregas un parametro con el nombre: Cod_Alumno.
y que el grado vaya aumentando primero segundo terceroEste reporte esta echo con solo un grupo, el cual es por el Cod del alumno.
que macana, luego de bajar tu BD, veo que no puedo adjuntarla, no se porque !!!, creo que tiene algo que ver la version, por si acaso yo tengo SQL Server 7. o Cuales son los pasos para adjuntar la BD ??hola, mi bd esta en sql express 2005, como BackUp?????
Seria mejor un BackUp.
BYTE.
Agrego la Base de datos.
Agrego las Tablas que quiero que participen en mi reporte.
Del Explorador de campos, Arrastro los campos que deseo que muestre, en este caso el DETALLE llegaria a ser: Asignacion y Nota, ya que estas dos son las claves en GRAL.
Luego Crearia un grupo que seria por Codigo del alumno, para eso me voy a Insertar->Nuevo Grupo, y selecciono que sea por el id del alumno.
Luego en el encabezado de ese grupo agrego los demas campos que queria que se muestren junto a el, como ser:NOmbre delALumno, Nivel, grado, etc.
Luego vuelvo a crear otro grupo, pero esta vez por Grados.
PD. se que en CR se trabaja con DataSet tipados
que io sepa aqui no se puede agregar la bd, asi que lo que he hecho es crear un dataset tipado ya alli he puesto las tablas., pues yo utilizo el Crystal Report 8.5, y si se puede Agregar la BD, incluso si lo haces utilizando el crystal que tiene incluido visual tambien puedes hacerlo, pero tu prefieres usar dataset que tambien esta permitido.
Te refieres a Asignatura y su nota????si.
lo que se tendria que repetir en el reporte es:Claro, te entiendo, es por eso que debes de crear el PRIMER GRUPO por Alumno, Dentro de este grupo el SEGUNDO GRUPO por GRADOS (eso se llama esto no: 1° Secundaria Promedio, 2° Secundaria Promedio,3° Secundaria Promedio , etc ??), y dentro de estos dos grupo poner el detalle lo cual seria AREA O ASIGNATURA Y NOTA.
Datos del Alumno
__________________________________________________________
1° Secundaria Promedio
Area 1 15
Area 2 16
Area 3 14
... ...
2° Secundaria Promedio
Area 1 15
Area 2 16
Area 3 14
... ...
3° Secundaria Promedio
Area 1 15
Area 2 16
Area 3 14
... ...
ahora ese dataset hay que filtrarlo, entonces desde codigo se debe hacer eso y mandar ese dataset al reporte (por codigo)Hay metodos para poder filtrar los datos contenidos dentro de dataset, datatables, dataview. enlace (http://www.elguille.info/colabora/NET2005/bcapuano_Filtrar_Datos_en_un_DataTable.htm)
lo que no se es como hacer apra que no se repita las areas (si es que de un grado a otro no son =les) de 1° secundaria con 2° secundaria .... = en los promediosNo te entiendo.
es que es posible de que en algunos reportes salgan algunos cursos con sus notas en la otra hoja, no se si se pordra eso??En la ventana en la que creas el nuevo grupo, hay unos checkBoxs que dicen: Mantener siempre Junto el Grupo, Repetir el encabezado del grupo si es que sobrepasa la hoja. (Creo que son esos, no los recuerdo ahurita), chequealo el que te convenga.
{NOMBRE_TABLA.PROMEDIO_1} + {NOMBRE_TABLA.PROMEDIO_2} + ... + {NOMBRE_TABLA.PROMEDIO_N}.
{NOMBRE_TABLA.PROMEDIO_1} + {NOMBRE_TABLA.PROMEDIO_2} + ... + {NOMBRE_TABLA.PROMEDIO_N} / N.