Ejemplo: Horario en <Info> |
![]() ![]() ![]() |
Ejemplo: Definiciones para la publicación de horarios en <Info>
Primer paso: Definición de una tabla de "lesson", las clases, para su importación a <Info>:
create table lesson (Generación de tablas de clases):
teacher(Profesor) char(20), day (Día) tinyint, period(Período) tinyint, subject(Materia) char(20), room(Aula) char(20), lessonid(ID clase) int, flag(etiqueta) int, class(Clase) char(20), week(Semana) char(53) );
Si quiere publicar el horario de un profesor de la 37a semana, por ejemplo de Pal, use la sentencia de SQL:
Select * from lesson where teacher = ‘Pal’ and not (mid(week, 37, 1) = ‘0’);
que garantiza que se carguen correctamente los datos horarios del profesor y la semana.
El horario de cada hora, por ejemplo, desde la primera hora del lunes hasta la última del viernes, estará accesible por <Info>:
El Código de identificación de la semana (CIS) como, por ejemplo: -----------------------------------1101x1111111-----, contiene la información, si se imparte (=1) o cancela (=x) la materia en una determinada semana. Si no se da lo indicará el código "0". |