3 changed files with 225 additions and 0 deletions
@ -0,0 +1,103 @@ |
|||||||
|
--freemarker template |
||||||
|
<#include "RPTA-Makros"/> |
||||||
|
<sqlvars> |
||||||
|
<sqlvar name="rpta_installed"> |
||||||
|
select count(*) from systeminfo where tid=330; |
||||||
|
</sqlvar> |
||||||
|
</sqlvars> |
||||||
|
<#assign rpta_column_layout = |
||||||
|
{"uniquename":"rpta_sos_lab_aggr_abgrp_jahr", |
||||||
|
"caption":"Absolvierende nach Abschlussgruppe und Jahr", |
||||||
|
"rpta_resultset":"rpta_sos_lab_aggr", |
||||||
|
"whereclause":"", |
||||||
|
"description":"Absolvierende nach Abschlussgruppe und Jahr", |
||||||
|
"is_virtual":1 |
||||||
|
} |
||||||
|
/> |
||||||
|
|
||||||
|
|
||||||
|
<#assign rpta_columns = [ |
||||||
|
{"uniquename":"jahr", |
||||||
|
"caption":"Jahr", |
||||||
|
"srcfieldname":"sem_der_pruefung", |
||||||
|
"targetfieldname":"jahr", |
||||||
|
"column_type":"logicalColumn", |
||||||
|
"col_function":"get_akad_jahr(sem_der_pruefung,''A'')", |
||||||
|
"is_visible":"1", |
||||||
|
"format_code":"", |
||||||
|
"visible_size":"5", |
||||||
|
"is_aggregate":"0", |
||||||
|
"description":"(WS + darauffolgendes SS)" |
||||||
|
}, |
||||||
|
{"uniquename":"absolv_ba", |
||||||
|
"caption_der_spalte":"BA", |
||||||
|
"caption_in_ergebnistabelle":"Bachelor", |
||||||
|
"srcfieldname":"", |
||||||
|
"targetfieldname":"absolv_ba", |
||||||
|
"column_type":"logicalColumn", |
||||||
|
"col_function":"(case when dim_studiengang_abschlussart=''A24'' and dim_studiengang_abschluss_astat_bund in (select K.abschluss_astat_bund from k_astat_abschl_grp K where ist_lehramt=0) then summe |
||||||
|
else 0 end)", |
||||||
|
"is_visible":"1", |
||||||
|
"visible_size":"10", |
||||||
|
"is_aggregate":"1", |
||||||
|
"description":"Absolv. Bachelor ohne Lehramt" |
||||||
|
}, |
||||||
|
{"uniquename":"absolv_ba_la", |
||||||
|
"caption_der_spalte":"LA BA", |
||||||
|
"caption_in_ergebnistabelle":"Bachelor Lehramt", |
||||||
|
"srcfieldname":"", |
||||||
|
"targetfieldname":"absolv_ba_la", |
||||||
|
"column_type":"logicalColumn", |
||||||
|
"col_function":"(case when dim_studiengang_abschlussart=''A24'' and dim_studiengang_abschluss_astat_bund in (select K.abschluss_astat_bund from k_astat_abschl_grp K where ist_lehramt=1) then summe |
||||||
|
else 0 end)", |
||||||
|
"is_visible":"1", |
||||||
|
"visible_size":"10", |
||||||
|
"is_aggregate":"1", |
||||||
|
"description":"Absolv. Bachelor Lehramt" |
||||||
|
}, |
||||||
|
{"uniquename":"absolv_ma", |
||||||
|
"caption_der_spalte":"MA", |
||||||
|
"caption_in_ergebnistabelle":"Master", |
||||||
|
"srcfieldname":"", |
||||||
|
"targetfieldname":"absolv_ma", |
||||||
|
"column_type":"logicalColumn", |
||||||
|
"col_function":"(case when dim_studiengang_abschlussart=''A37'' and dim_studiengang_abschluss_astat_bund in (select K.abschluss_astat_bund from k_astat_abschl_grp K where ist_lehramt=0) then summe |
||||||
|
else 0 end)", |
||||||
|
"is_visible":"1", |
||||||
|
"visible_size":"10", |
||||||
|
"is_aggregate":"1", |
||||||
|
"description":"Absolv. Master" |
||||||
|
}, |
||||||
|
{"uniquename":"absolv_ma_la", |
||||||
|
"caption_der_spalte":"MA LA", |
||||||
|
"caption_in_ergebnistabelle":"Master Lehramt", |
||||||
|
"srcfieldname":"", |
||||||
|
"targetfieldname":"absolv_ma_la", |
||||||
|
"column_type":"logicalColumn", |
||||||
|
"col_function":"(case when dim_studiengang_abschlussart=''A37'' and dim_studiengang_abschluss_astat_bund in (select K.abschluss_astat_bund from k_astat_abschl_grp K where ist_lehramt=1) then summe |
||||||
|
else 0 end)", |
||||||
|
"is_visible":"1", |
||||||
|
"visible_size":"10", |
||||||
|
"is_aggregate":"1", |
||||||
|
"description":"Absolv. Master Lehramt" |
||||||
|
}, |
||||||
|
{"uniquename":"absolv_prom", |
||||||
|
"caption_der_spalte":"Promotion", |
||||||
|
"caption_in_ergebnistabelle":"Promotion", |
||||||
|
"srcfieldname":"", |
||||||
|
"targetfieldname":"absolv_prom", |
||||||
|
"column_type":"logicalColumn", |
||||||
|
"col_function":"(case when dim_studiengang_abschlussart=''G_Prom'' then summe else 0 end)", |
||||||
|
"is_visible":"1", |
||||||
|
"visible_size":"10", |
||||||
|
"is_aggregate":"1", |
||||||
|
"description":"Absolv. Promotion" |
||||||
|
} |
||||||
|
|
||||||
|
] |
||||||
|
/> |
||||||
|
|
||||||
|
<#if rpta_installed==1> |
||||||
|
|
||||||
|
<@rpta_column_layout_fuellen /> |
||||||
|
</#if> |
||||||
@ -0,0 +1,76 @@ |
|||||||
|
--freemarker template |
||||||
|
<#include "RPTA-Makros"/> |
||||||
|
<sqlvars> |
||||||
|
<sqlvar name="rpta_installed"> |
||||||
|
select count(*) from systeminfo where tid=330; |
||||||
|
</sqlvar> |
||||||
|
</sqlvars> |
||||||
|
<#assign rpta_column_layout = |
||||||
|
{"uniquename":"rpta_sos_lab_aggr_in_rsz_jahr", |
||||||
|
"caption":"Absolvierende in oder über RSZ nach Jahr", |
||||||
|
"rpta_resultset":"rpta_sos_lab_aggr", |
||||||
|
"whereclause":"", |
||||||
|
"description":"Absolvierende in oder über RSZ nach Jahr", |
||||||
|
"is_virtual":1 |
||||||
|
} |
||||||
|
/> |
||||||
|
|
||||||
|
<#assign rpta_columns = [ |
||||||
|
{"uniquename":"jahr", |
||||||
|
"caption":"Jahr", |
||||||
|
"srcfieldname":"sem_der_pruefung", |
||||||
|
"targetfieldname":"jahr", |
||||||
|
"column_type":"logicalColumn", |
||||||
|
"col_function":"get_akad_jahr(sem_der_pruefung,''A'')", |
||||||
|
"is_visible":"1", |
||||||
|
"format_code":"", |
||||||
|
"visible_size":"5", |
||||||
|
"is_aggregate":"0", |
||||||
|
"description":"(WS + darauffolgendes SS)" |
||||||
|
}, |
||||||
|
{"uniquename":"absolv_in_rsz_summe", |
||||||
|
"caption":"Absolv. in der RSZ", |
||||||
|
"srcfieldname":"", |
||||||
|
"targetfieldname":"absolv_in_rsz", |
||||||
|
"column_type":"logicalColumn", |
||||||
|
"col_function":"(case when fach_sem_zahl <= dim_studiengang_regel then summe |
||||||
|
else 0 end)", |
||||||
|
"is_visible":"1", |
||||||
|
"format_code":"", |
||||||
|
"visible_size":"5", |
||||||
|
"is_aggregate":"1", |
||||||
|
"description":"Absolv. unter RSZ" |
||||||
|
}, |
||||||
|
{"uniquename":"absolv_ueber_rsz_summe", |
||||||
|
"caption":"Absolv. über der RSZ", |
||||||
|
"srcfieldname":"", |
||||||
|
"targetfieldname":"absolv_ueber_rsz", |
||||||
|
"column_type":"logicalColumn", |
||||||
|
"col_function":"(case when fach_sem_zahl > dim_studiengang_regel then summe |
||||||
|
else 0 end)", |
||||||
|
"is_visible":"1", |
||||||
|
"format_code":"", |
||||||
|
"visible_size":"5", |
||||||
|
"is_aggregate":"1", |
||||||
|
"description":"Absolv. über RSZ" |
||||||
|
}, |
||||||
|
{"uniquename":"absolv_unbek_rsz_summe", |
||||||
|
"caption_der_spalte":"Absolv. unbek. RSZ", |
||||||
|
"caption_in_ergebnistabelle":"Unbekannt", |
||||||
|
"srcfieldname":"", |
||||||
|
"targetfieldname":"absolv_unbek_rsz", |
||||||
|
"column_type":"logicalColumn", |
||||||
|
"col_function":"(case when fach_sem_zahl is null or dim_studiengang_regel is null then summe |
||||||
|
else 0 end)", |
||||||
|
"is_visible":"1", |
||||||
|
"format_code":"", |
||||||
|
"visible_size":"5", |
||||||
|
"is_aggregate":"1", |
||||||
|
"description":"Absolv. unbek RSZ" |
||||||
|
} |
||||||
|
] |
||||||
|
/> |
||||||
|
|
||||||
|
<#if rpta_installed==1> |
||||||
|
<@rpta_column_layout_fuellen /> |
||||||
|
</#if> |
||||||
@ -0,0 +1,46 @@ |
|||||||
|
--freemarker template |
||||||
|
<#include "RPTA-Makros"/> |
||||||
|
<sqlvars> |
||||||
|
<sqlvar name="rpta_installed"> |
||||||
|
select count(*) from systeminfo where tid=330; |
||||||
|
</sqlvar> |
||||||
|
</sqlvars> |
||||||
|
<#assign rpta_column_layout = |
||||||
|
{"uniquename":"rpta_sos_lab_aggr_jahr", |
||||||
|
"caption":"Absolvierende nach Jahr", |
||||||
|
"rpta_resultset":"rpta_sos_lab_aggr", |
||||||
|
"whereclause":"", |
||||||
|
"description":"Absolvierende nach Semester", |
||||||
|
"is_virtual":1 |
||||||
|
} |
||||||
|
/> |
||||||
|
|
||||||
|
<#assign rpta_columns = [ |
||||||
|
{"uniquename":"jahr", |
||||||
|
"caption":"Jahr", |
||||||
|
"srcfieldname":"sem_der_pruefung", |
||||||
|
"targetfieldname":"jahr", |
||||||
|
"column_type":"logicalColumn", |
||||||
|
"col_function":"get_akad_jahr(sem_der_pruefung,''A'')", |
||||||
|
"is_visible":"1", |
||||||
|
"format_code":"INT_NO_SEP", |
||||||
|
"visible_size":"5", |
||||||
|
"is_aggregate":"0", |
||||||
|
"description":"(WS + darauffolgendes SS)" |
||||||
|
}, |
||||||
|
{"uniquename":"summe", |
||||||
|
"caption":"Anzahl der Absolvierenden", |
||||||
|
"srcfieldname":"summe", |
||||||
|
"column_type":"physicalColumn", |
||||||
|
"col_function":"sum", |
||||||
|
"is_visible":"1", |
||||||
|
"visible_size":"5", |
||||||
|
"is_aggregate":"1", |
||||||
|
"description":"Summe der Absolvierenden" |
||||||
|
} |
||||||
|
] |
||||||
|
/> |
||||||
|
|
||||||
|
<#if rpta_installed==1> |
||||||
|
<@rpta_column_layout_fuellen /> |
||||||
|
</#if> |
||||||
Loading…
Reference in new issue