3 changed files with 218 additions and 1 deletions
@ -0,0 +1,90 @@ |
|||||||
|
--freemarker template |
||||||
|
<#include "RPTA-Makros"/> |
||||||
|
<sqlvars> |
||||||
|
<sqlvar name="rpta_erfolg_ba_ma_uebergang_exists"> |
||||||
|
select count(*) from rpta_resultset where uniquename='rpta_erfolg_ba_ma_uebergang'; |
||||||
|
</sqlvar> |
||||||
|
</sqlvars> |
||||||
|
<#assign rpta_column_layout = {"uniquename":"ba_ma_uebergang_nach_abschluss_fach_mtknr", |
||||||
|
"caption":"Herkunftsstudiengang der Master-Studienanfänger_innen nach Matrikelnummer", |
||||||
|
"rpta_resultset":"rpta_erfolg_ba_ma_uebergang", |
||||||
|
"whereclause":"richtung=''wg'' and einschr_nachher_abschlussart=''A37''", |
||||||
|
"description":"Übergang Bachelor-Master mit Aggregierung auf Abschluss und Fach beim vorherigen Abschluss und Abschluss beim nachfolgenden Studiengang" |
||||||
|
} |
||||||
|
/> |
||||||
|
|
||||||
|
<#assign rpta_columns = [ |
||||||
|
|
||||||
|
{"uniquename":"dim_studiengang_abschluss_vorher_1_stg_str", |
||||||
|
"caption_der_spalte":"Vorheriger Abschluss Fach", |
||||||
|
"caption_in_ergebnistabelle":"Fach bei Bachelor Abschluss eigene Hochschule", |
||||||
|
"srcfieldname":"dim_studiengang_abschluss_vorher_1_stg_str", |
||||||
|
"column_type":"physicalColumn", |
||||||
|
"col_function":"", |
||||||
|
"is_visible":"1", |
||||||
|
"visible_size":"10", |
||||||
|
"is_aggregate":"0", |
||||||
|
"description":"Erstes Fach beim Bachelor Abschluss eigene Hochschule" |
||||||
|
}, |
||||||
|
{"uniquename":"sos_k_abint_abschluss_vorher_druck", |
||||||
|
"caption_der_spalte":"Vorheriger Abschluss", |
||||||
|
"caption_in_ergebnistabelle":"Bachelor Abschluss eigene Hochschule", |
||||||
|
"srcfieldname":"sos_k_abint_abschluss_vorher_druck", |
||||||
|
"column_type":"physicalColumn", |
||||||
|
"col_function":"", |
||||||
|
"is_visible":"1", |
||||||
|
"visible_size":"10", |
||||||
|
"is_aggregate":"0", |
||||||
|
"description":"" |
||||||
|
}, |
||||||
|
{"uniquename":"fach_ba_ext", |
||||||
|
"caption_der_spalte":"Vorheriger Studiengang extern", |
||||||
|
"caption_in_ergebnistabelle":"Fach bei Bachelor Abschluss fremde Hochschule", |
||||||
|
"srcfieldname":"", |
||||||
|
"targetfieldname":"fach_ba_ext", |
||||||
|
"column_type":"lookupColumn", |
||||||
|
"col_function":"select coalesce(K.name,F.studienfach) from k_astat_abschl_grp A,sos_pruefungenext F left outer join k_astat_studienfach_land K on (F.studienfach=''0'' || K.schluessel and K.land=5) where F.ang_abschl=A.abschluss_astat_bund and A.abschlussart=''A24'' and F.matrikel_nr=tmp_rpta_erfolg_ba_ma_uebergang.matrikel_nr and F.prfg_sem <= tmp_rpta_erfolg_ba_ma_uebergang.einschr_nachher_semester limit 1", |
||||||
|
"is_visible":"1", |
||||||
|
"visible_size":"10", |
||||||
|
"is_aggregate":"0", |
||||||
|
"description":"" |
||||||
|
}, |
||||||
|
{"uniquename":"k_abint_einschr_nachher_dtxt", |
||||||
|
"caption_der_spalte":"Nachfolgender Studiengang (Abschluss)", |
||||||
|
"caption_in_ergebnistabelle":"Master-Abschluss bei Studienbeginn", |
||||||
|
"srcfieldname":"k_abint_einschr_nachher_dtxt", |
||||||
|
"column_type":"physicalColumn", |
||||||
|
"col_function":"", |
||||||
|
"is_visible":"1", |
||||||
|
"visible_size":"10", |
||||||
|
"is_aggregate":"0", |
||||||
|
"description":"" |
||||||
|
}, |
||||||
|
{"uniquename":"summe", |
||||||
|
"caption":"Summe der Studienfälle", |
||||||
|
"srcfieldname":"summe", |
||||||
|
"column_type":"physicalColumn", |
||||||
|
"col_function":"sum", |
||||||
|
"is_visible":"1", |
||||||
|
"visible_size":"5", |
||||||
|
"is_aggregate":"1", |
||||||
|
"description":"Summe der Studienfälle" |
||||||
|
}, |
||||||
|
{"uniquename":"matrikel_nr", |
||||||
|
"caption_der_spalte":"Übergang Bacherlor - Master - Matrikelnr.", |
||||||
|
"caption_in_ergebnistabelle":"Matrikelnummer", |
||||||
|
"srcfieldname":"matrikel_nr", |
||||||
|
"format_code":"INT_NO_SEP", |
||||||
|
"column_type":"physicalColumn", |
||||||
|
"col_function":"", |
||||||
|
"is_visible":"1", |
||||||
|
"visible_size":"10", |
||||||
|
"is_aggregate":"0", |
||||||
|
"description":"" |
||||||
|
} |
||||||
|
] |
||||||
|
/> |
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<@rpta_column_layout_fuellen /> |
||||||
@ -0,0 +1,127 @@ |
|||||||
|
--freemarker template |
||||||
|
<#include "RPTA-Makros"/> |
||||||
|
<sqlvars> |
||||||
|
<sqlvar name="sos_stud_astat_exists"> |
||||||
|
select count(*) from rpta_resultset where uniquename='sos_stud_astat'; |
||||||
|
</sqlvar> |
||||||
|
</sqlvars> |
||||||
|
<#assign rpta_column_layout = {"uniquename":"bewerbungsprozess_sicht", |
||||||
|
"caption":"Bewerbungsprozess (Baum)", |
||||||
|
"rpta_resultset":"rpta_zul_antr_aggr", |
||||||
|
"whereclause":"", |
||||||
|
"description":"Bewerbungsprozess mit Baumstruktur nach Studiengang-Sicht", |
||||||
|
"sortclause":"sortnr" |
||||||
|
} |
||||||
|
/> |
||||||
|
|
||||||
|
<#assign rpta_columns = [ |
||||||
|
{"uniquename":"dim_studiengang_s_tid_stg", |
||||||
|
"caption":"Studiengang Sichtelement-ID", |
||||||
|
"srcfieldname":"", |
||||||
|
"targetfieldname":"tree_lowkey", |
||||||
|
"column_type":"logicalColumn", |
||||||
|
"col_function":"(''s_'' || tid_stg)::varchar(255)", |
||||||
|
"is_visible":"0", |
||||||
|
"format_code":"", |
||||||
|
"visible_size":"30", |
||||||
|
"is_aggregate":"0", |
||||||
|
"description":"Studiengang" |
||||||
|
}, |
||||||
|
{"uniquename":"dim_studiengang_s_tid_stg_ebene", |
||||||
|
"caption":"Ebene", |
||||||
|
"srcfieldname":"", |
||||||
|
"targetfieldname":"ebene", |
||||||
|
"column_type":"logicalColumn", |
||||||
|
"col_function":"null::integer", |
||||||
|
"is_visible":"1", |
||||||
|
"format_code":"", |
||||||
|
"visible_size":"5", |
||||||
|
"is_aggregate":"0", |
||||||
|
"description":"Studiengang" |
||||||
|
}, |
||||||
|
{"uniquename":"dim_studiengang_sicht", |
||||||
|
"caption":"Studiengang", |
||||||
|
"srcfieldname":"tree_lowkey", |
||||||
|
"targetfieldname":"studiengang", |
||||||
|
"column_type":"treeColumn", |
||||||
|
"col_function":"Studiengang", |
||||||
|
"is_visible":"1", |
||||||
|
"format_code":"", |
||||||
|
"visible_size":"30", |
||||||
|
"is_aggregate":"0", |
||||||
|
"description":"Studiengang" |
||||||
|
}, |
||||||
|
{"uniquename":"geschl_w", |
||||||
|
"caption":"Geschlecht weiblich", |
||||||
|
"srcfieldname":"", |
||||||
|
"targetfieldname":"geschl_w", |
||||||
|
"column_type":"preparingColumn", |
||||||
|
"col_function":"case when geschlecht=2 then 1 else 0 end", |
||||||
|
"is_visible":"1", |
||||||
|
"format_code":"", |
||||||
|
"visible_size":"5", |
||||||
|
"is_aggregate":"0", |
||||||
|
"description":"Geschlecht weiblich" |
||||||
|
}, |
||||||
|
{"uniquename":"bewerbungen_ges", |
||||||
|
"caption_der_spalte":"Bewerbungen gesamt", |
||||||
|
"caption_in_ergebnistabelle":"Bewerbungen\\000gesamt", |
||||||
|
"srcfieldname":"summe", |
||||||
|
"column_type":"physicalColumn", |
||||||
|
"col_function":"", |
||||||
|
"is_visible":"1", |
||||||
|
"visible_size":"10", |
||||||
|
"is_aggregate":"1", |
||||||
|
"description":"" |
||||||
|
}, |
||||||
|
{"uniquename":"bewerbungen_w", |
||||||
|
"caption_der_spalte":"Bewerbungen weiblich", |
||||||
|
"caption_in_ergebnistabelle":"Bewerbungen\\000weiblich", |
||||||
|
"srcfieldname":"geschl_w", |
||||||
|
"targetfieldname":"bewerbungen_w", |
||||||
|
"column_type":"processingColumn", |
||||||
|
"col_function":"sum(geschl_w)", |
||||||
|
"is_visible":"1", |
||||||
|
"visible_size":"10", |
||||||
|
"is_aggregate":"1", |
||||||
|
"description":"" |
||||||
|
}, |
||||||
|
{"uniquename":"bewerbungen_w_quote", |
||||||
|
"srcfieldname":"bewerbungen_w", |
||||||
|
"targetfieldname":"bewerbungen_w_quote", |
||||||
|
"column_type":"computedColumn", |
||||||
|
"col_function":"bewerbungen_w/summe::decimal(18,2)*100", |
||||||
|
"format_code":"DEC_2", |
||||||
|
"caption_der_spalte":"Bewerbungen weiblich in Prozent", |
||||||
|
"caption_in_ergebnistabelle":"Bewerbungen\\000weiblich in %", |
||||||
|
"is_visible":"1", |
||||||
|
"is_aggregate":0, |
||||||
|
"visible_size":25, |
||||||
|
"description":"" |
||||||
|
}, |
||||||
|
{"uniquename":"antrags_status_zu", |
||||||
|
"caption":"Zugelassen", |
||||||
|
"srcfieldname":"", |
||||||
|
"targetfieldname":"antrags_status_zu", |
||||||
|
"column_type":"logicalColumn", |
||||||
|
"col_function":"case when zul_kz=''J'' then 1 else 0 end", |
||||||
|
"is_visible":"1", |
||||||
|
"visible_size":"10", |
||||||
|
"is_aggregate":"1", |
||||||
|
"description":"1" |
||||||
|
}, |
||||||
|
{"uniquename":"einschreib_kz_j", |
||||||
|
"caption":"Eingeschrieben", |
||||||
|
"srcfieldname":"", |
||||||
|
"targetfieldname":"einschreib_kz_j", |
||||||
|
"column_type":"logicalColumn", |
||||||
|
"col_function":"case when einschreib_kz=''J'' then 1 else 0 end", |
||||||
|
"is_visible":"1", |
||||||
|
"visible_size":"10", |
||||||
|
"is_aggregate":"1", |
||||||
|
"description":"1" |
||||||
|
} |
||||||
|
|
||||||
|
] |
||||||
|
/> |
||||||
|
<@rpta_column_layout_fuellen /> |
||||||
Loading…
Reference in new issue