{% extends "base.html" %} {% block title %}Rekap Bulanan - {{ kelas_info.nama_kelas }}{% endblock %} {% block content %}

Ledger Absensi

Kelas: {{ kelas_info.nama_kelas }} | Periode: {{ bulan_str }}

Kembali
{% for d in range(1, num_days + 1) %} {% endfor %} {% for s in siswa_list %} {% set s_id = s.id %} {% set ns = namespace(hadir=0, sakit=0, ijin=0, alpa=0) %} {% for d in range(1, num_days + 1) %} {% endfor %} {% endfor %}
No Nama Siswa Tanggal Total
{{ d }}H S I A
{{ loop.index }} {{ s.nama }} {% if map_absen[s_id] and map_absen[s_id][d] %} {% set st = map_absen[s_id][d] %} {% if st == 'Hadir' %} . {% set ns.hadir = ns.hadir + 1 %} {% elif st == 'Sakit' %} S {% set ns.sakit = ns.sakit + 1 %} {% elif st == 'Ijin' %} I {% set ns.ijin = ns.ijin + 1 %} {% elif st == 'Alpa' %} A {% set ns.alpa = ns.alpa + 1 %} {% endif %} {% endif %} {{ ns.hadir }} {{ ns.sakit }} {{ ns.ijin }} {{ ns.alpa }}
{% endblock %}