p_zeugnis_lf_noten_2015.slim 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. .row style='font: 9pt "Tex Gyre Heros"'
  2. .col-xs-12
  3. table.col-xs-12.table-noten
  4. -gr=hj.faechergruppen
  5. /berufs- und berufsübergreifenden Bereich tauschen
  6. -gr[0], gr[1] = gr[1], gr[0]
  7. -gr.each do |gruppe|
  8. -unless gruppe.empty?
  9. tr
  10. td.fachgruppe-margin
  11. div style="font-size: 10pt"
  12. b =repo.fachklasse_info(hj, 'Fachgruppe', gruppe.first.fachgruppe_ID)
  13. td
  14. -lernbereich_1_ab = gruppe.index{ |f| f.fach.bezeichnung == "Lernfeld"}
  15. -lernbereich_2_ab = gruppe.index{ |f| f.fach.bezeichnung == "Vertiefung Bildungsbereiche"}
  16. -lernbereich_3_ab = gruppe.index{ |f| f.fach.bezeichnung == "Vertiefung Zielgruppen und Arbeitsfelder"}
  17. -lernbereich_4_ab = gruppe.index{ |f| f.fach.bezeichnung == "Projekt"}
  18. -lernbereich_5_ab = gruppe.index{ |f| f.fach.bezeichnung == "Sozialpädagogische Praxis"}
  19. -gruppe.each_with_index do |fach,i|
  20. -if i == lernbereich_1_ab
  21. tr
  22. td colspan="2"
  23. u Lernfelder
  24. -if i == lernbereich_2_ab
  25. tr
  26. td colspan="2"
  27. u Vertiefung Bildungsbereiche
  28. -if i == lernbereich_3_ab
  29. tr
  30. td colspan="2"
  31. u Vertiefung Zielgruppen und Arbeitsfelder
  32. -if i == lernbereich_4_ab
  33. tr
  34. td colspan="2"
  35. u Projektarbeit
  36. -if i == lernbereich_5_ab
  37. tr
  38. td colspan="2"
  39. u Sozialpädagogische Praxis
  40. tr
  41. td class=("lernfeld-lernbereich" if fach.fach.bezeichnung != fach.fach.zeugnisbez)
  42. //class=("fett" if fach.Lernentw)
  43. -if fach.Lernentw && fach.fach.ist_sprache == "-"
  44. ==fach.Lernentw
  45. -else
  46. ==fach.fach.zeugnisbez
  47. td.td-fach-note
  48. span class=("e-note" if fach.noten_krz.start_with? "E")
  49. =fach.note || "––––––"
  50. =>fach.lernentw if fach.fach.ist_sprache == "+"