Buenos dias
Como les va?
Cual es el winform que contiene el control que agrupa los detalles correspondientes a la opceración “Ficha del alumno”, necesito aumentar el tamaño de la vista que muestra el “historial academico” de la ficha de un alumno.
Indagando encotre la vista que muestra el historial academico “d_hist_acad_ficha_alumno”.
Por otro lado estoy tratando de agregar al detalle que muestra esta vista una columna más que es la de libro, ya que sobre estas ya figura folio y acta. Cual es el procedimiento con el que trabaja esta ventana asi puedo agregar dicha nueva columna para que traiga esos datos?
Gracias!!!
Saludos!!!
Las datawindow de esa solapa Hist. Academica son:
d_hist_acad_ficha_alumno → La dw que ves en pantalla
dlc_hist_acad_ficha_alumno → Usada en la impresion
Las podes encontrar con la siguiente busqueda
SELECT * FROM acc_paginas WHERE carpeta = 'FICHA_AL' order by pagina;
Como fuente de datos tiene el procedure sp_fichaluhisacad
Editando la datawindow lo podes ver desde la solapa Column Specification → boton derecho mouse → Stored Procedure
Deberias personalizar ese procedure, tomar como fuente ese sp y crearte uno propio y asignar dicho sp en tus datawindows.
Fijate que internamente llama al procedure sp_histAcademica, este no lo modifiques porque se usa en otros procedures y tambien desde otros lugares del sistema.
Lo que podes hacer, por cada registro que devuelve el sp_histAcademica ahi ir a buscar estos datos que necesitas mostrar y devolverlo en el nuevo sp que crees.
Al crear tus propias datawindows, tenes que cambiar la configuracion en la tabla acc_paginas para la carpeta FICH_AL y pagina = 5 que es esta de Historia Academica, es decir cambiar los datos del campo "parametros:
‘d_hist_acad_ficha_alumno, dlc_hist_acad_ficha_alumno, 10’
por
‘d_hist_acad_ficha_alumno_pers, dlc_hist_acad_ficha_alumno_pers , 10’
Recorda que tambien la ficha del alumno se muestra en la interfaz de Autogestion Gerencial, deberias ajustar alli tambien esta solapa.