3 changed files with 225 additions and 0 deletions
@ -0,0 +1,103 @@
@@ -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 @@
@@ -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 @@
@@ -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