Con FieldName puedes obtener el texto HORA_1, así puedes captar la parte numérica correspondiente y después sumar o restar para saltar al miercoles o jueves.
Cita:
si ya asigne al profesor 001 con la materia Q03 el día Lunes
|
....
Si quiero saltar a la primera hora del miercoles :
Código Delphi [-]
const
Lunes = 1
Martes = 2
Miercoles = 3
numero := Martes * 7 + 1;
NombreCampo := 'HORA_'+ inttostr(numero);
tablahorario.Fieldbyname(NombreCampo).As xxxx := 'lo que sea';
¿voy bien encaminado?
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Última edición por Lepe fecha: 13-06-2008 a las 11:12:22.
|