Custom Attendance Reports are available from Crystal Reports. The date values must be updated once per year.


Record Selection formula for all records

  • Uses specific date ranges for K-5 and 6 since they are on different term schedules  
    (({RG_STUDENT.HOMEROOM} = "1A" or 
    {RG_STUDENT.HOMEROOM} = "1B" or 
    {RG_STUDENT.HOMEROOM} = "1C" or 
    {RG_STUDENT.HOMEROOM} = "2A" or 
    {RG_STUDENT.HOMEROOM} = "2B" or 
    {RG_STUDENT.HOMEROOM} = "2C" or 
    {RG_STUDENT.HOMEROOM} = "3A" or 
    {RG_STUDENT.HOMEROOM} = "3B" or 
    {RG_STUDENT.HOMEROOM} = "4A" or 
    {RG_STUDENT.HOMEROOM} = "4B" or 
    {RG_STUDENT.HOMEROOM} = "5A" or 
    {RG_STUDENT.HOMEROOM} = "5B" or
    {RG_STUDENT.HOMEROOM} = "KA" or 
    {RG_STUDENT.HOMEROOM} = "KB" or 
    {RG_STUDENT.HOMEROOM} = "KC") and 
    {ATTEND_DAY.ATTEND_DATE} >= DateTimeValue (2016, 04, 04, 00, 00, 00) and 
    {ATTEND_DAY.ATTEND_DATE} <= DateTimeValue (2016, 06, 09, 23, 00, 00) and 
    {RG_STUDENT.STUDENT_GROUP} = "Student" and 
    ({ATTEND_DAY.ATTEND_TYPE} = "Absent" or {ATTEND_DAY.ATTEND_TYPE} = "Tardy")) 
    or
    (({RG_STUDENT.HOMEROOM} = "6A" or {RG_STUDENT.HOMEROOM} = "6B") and 
    {ATTEND_DAY.ATTEND_DATE} >= DateTimeValue (2016, 01, 19, 00, 00, 00) and 
    {ATTEND_DAY.ATTEND_DATE} <= DateTimeValue (2016, 04, 16, 23, 00, 00) and 
    {RG_STUDENT.STUDENT_GROUP} = "Student" and 
    ({ATTEND_DAY.ATTEND_TYPE} = "Absent" or 
    {ATTEND_DAY.ATTEND_TYPE} = "Tardy"))