p_zeugnis_lf_noten_2015.slim 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. .row style='font: 9pt "Tex Gyre Heros"'
  2. .col-xs-12
  3. table.col-xs-12.table-noten
  4. -hj.faechergruppen.each do |gruppe|
  5. -unless gruppe.empty?
  6. tr
  7. td.fachgruppe-margin
  8. div style="font-size: 10pt"
  9. b =repo.fachklasse_info(hj, 'Fachgruppe', gruppe.first.fachgruppe_ID)
  10. td
  11. -lernbereich_1_ab = gruppe.index{ |f| f.fach.bezeichnung == "Lernfeld"}
  12. -lernbereich_2_ab = gruppe.index{ |f| f.fach.bezeichnung == "Vertiefung Bildungsbereiche"}
  13. -lernbereich_3_ab = gruppe.index{ |f| f.fach.bezeichnung == "Vertiefung Zielgruppen und Arbeitsfelder"}
  14. -gruppe.each_with_index do |fach,i|
  15. -if i == lernbereich_1_ab
  16. tr
  17. td colspan="2"
  18. u Lernfelder
  19. -if i == lernbereich_2_ab
  20. tr
  21. td colspan="2"
  22. u Vertiefung Bildungsbereiche
  23. -if i == lernbereich_3_ab
  24. tr
  25. td colspan="2"
  26. u Vertiefung Zielgruppen und Arbeitsfelder
  27. tr
  28. td class=("lernfeld-lernbereich" if fach.fach.bezeichnung != fach.fach.zeugnisbez) class=("fett" if fach.Lernentw)
  29. =fach.fach.zeugnisbez
  30. /td=fach.fach.SortierungS2
  31. td.td-fach-note
  32. span class=("e-note" if fach.noten_krz.start_with? "E")
  33. =fach.note || "––––––"
  34. =>fach.lernentw if fach.fach.ist_sprache == "+"
  35. -if fach.Lernentw && fach.fach.ist_sprache == "-"
  36. tr
  37. td.fach-bezeichnung.padding-5 =fach.Lernentw