Browse Source

Prüfungsergebnisse Makro

master
Imo John 3 weeks ago
parent
commit
ae28022aac
  1. 3
      src-modules/module/rpta/masken/48110_felderinfo.unl
  2. 8
      src-modules/module/rpta/masken/48140_felderinfo.unl
  3. 2
      src-modules/module/rpta/masken/48140_masken_felder_bez.unl
  4. 2
      src-modules/module/rpta/schluesseltabellen/macro_masken_bez_fuellen.sql
  5. 14
      src-modules/module/rpta/schluesseltabellen/rptaColLay_rpta_exam_unit_dim_studiengang_note_fuellen.sql

3
src-modules/module/rpta/masken/48110_felderinfo.unl

@ -17,7 +17,8 @@ where resultset_id in (select R.tid from rpta_resultset R where R.uniquename='rp @@ -17,7 +17,8 @@ where resultset_id in (select R.tid from rpta_resultset R where R.uniquename='rp
48116^Hochschulzugangsberechtigung^120^300^-1^200^200^1^sql^30^0^999^hs_zugangsber^apnr, eintrag^ ^
48117^Bis Semester^20^350^-1^140^80^1^integer^30^0^1^<<SQL>> select tid, eintrag from semester order by tid DESC;^ ^<<SQL>> select tid,eintrag from semester where today() between sem_beginn and sem_ende;^
48118^Staatsangehörigkeit^150^0^0^140^150^10^char^30^0^999^<<SQL>> select tid,name,sortnr from sichten where art='SOS-Staaten-Sicht' order by 3,2;^ ^ ^
48119^Studiengang^25^0^0^140^150^50^char^1000^0^12^<<SQL>> select tid,name,sortnr from sichten where art in ('SOS-Kostenstellen-Sicht', 'SOS-Studiengang-Sicht') order by 3,2;^ ^ ^
48119^Studiengang^25^0^0^140^150^50^char^1000^0^12^<<SQL>> select tid,name,-1000 from sichten where name_intern ='sos_kst_fb_stgabint'\
union select tid,name,sortnr from sichten where art in ('SOS-Kostenstellen-Sicht', 'SOS-Studiengang-Sicht') order by 3,2;^ ^ ^
48121^Stichtag^23^330^-1^130^100^1^sql^30^1^999^<<SQL>> select tid, name from sos_stichtag where stichtagsart='Studierende';^ ^<<SQL>> select tid, name from sos_stichtag where stichtagsart='Studierende' and appl_key='0';^
48122^Hörerstatus^200^330^-1^140^150^1^sql^30^0^999^<<SQL>> select apnr, eintrag from hoererstatus order by 2^apnr, eintrag^<<SQL>> select apnr, eintrag from hoererstatus where eintrag='alle';^
48128^Köpfe oder Fälle ?^0^0^0^140^150^1^sql^70^0^999^<<SQL>> select apnr, eintrag from koepfe_oder_faelle order by 2^apnr, eintrag^<<SQL>> select apnr, eintrag from koepfe_oder_faelle where eintrag = 'Fälle';^

8
src-modules/module/rpta/masken/48140_felderinfo.unl

@ -12,17 +12,19 @@ where resultset_id in (select R.tid from rpta_resultset R where R.uniquename='rp @@ -12,17 +12,19 @@ where resultset_id in (select R.tid from rpta_resultset R where R.uniquename='rp
48141^Seit Semester^10^0^0^140^80^1^integer^30^0^1^<<SQL>> select tid, eintrag from semester order by tid DESC;^ ^<<SQL>> select tid,eintrag from semester where today() between sem_beginn and sem_ende;^
48142^Fächer^30^0^0^130^200^6^char^1000^0^999^<<SQL>> select tid,name,sortnr from sichten where art='Fächer-Sicht' order by 3,2;^ ^ ^
48143^Abschluss^40^0^0^100^200^3^char^1500^0^999^<<SQL>> select apnr, druck from cifx where key=35 order by 2;^ ^ ^
48144^bis Fachsemester^1000^300^-1^200^100^1^integer^30^0^0^^ ^ ^
48144^bis Fachsemester^1000^300^-1^200^100^1^integer^30^0^999^ ^ ^ ^
48145^Semestertyp^22^350^-1^140^80^1^integer^255^0^1^<<SQL>> select 1,'nur Sommersemester' from xdummy union select 2,'nur Wintersemester' from xdummy^Eintrag^<<SQL>> select 2,'nur Wintersemester' from xdummy^
48146^Hochschulzugangsberechtigung^120^300^-1^200^200^1^sql^30^0^999^hs_zugangsber^apnr, eintrag^ ^
48147^Bis Semester^20^350^-1^140^80^1^integer^30^0^1^<<SQL>> select tid, eintrag from semester order by tid DESC;^ ^<<SQL>> select tid,eintrag from semester where today() between sem_beginn and sem_ende;^
48148^Staatsangehörigkeit^150^0^0^140^150^10^char^30^0^999^<<SQL>> select tid,name,sortnr from sichten where art='SOS-Staaten-Sicht' order by 3,2;^ ^ ^
48149^Studiengang^25^0^0^140^150^50^char^1000^0^999^<<SQL>> select tid,name,sortnr from sichten where art in ('SOS-Kostenstellen-Sicht', 'SOS-Studiengang-Sicht') order by 3,2;^ ^ ^
48150^tablestylesheet^4000^0^0^100^200^1^char^200^1^1^<<SQL>> select distinct filename,X.caption,ord from sx_stylesheets X,sx_mask_style S where X.tid=S.stylesheet_id and S.maskeninfo_id=48140 order by ord;^^<<SQL>> select distinct filename,X.caption,ord from sx_stylesheets X,sx_mask_style S where X.tid=S.stylesheet_id and S.maskeninfo_id=48140 order by ord limit 1;^
48151^Stichtag^23^330^-1^130^100^1^sql^30^1^999^<<SQL>> select tid, name from sos_stichtag where stichtagsart='Studierende';^ ^<<SQL>> select tid, name from sos_stichtag where stichtagsart='Studierende' and appl_key='0';^
48152^Hörerstatus^200^330^-1^140^150^1^sql^30^0^999^<<SQL>> select apnr, eintrag from hoererstatus order by 2^apnr, eintrag^<<SQL>> select apnr, eintrag from hoererstatus where eintrag='alle';^
48153^Ausgabeformat^4010^0^0^100^150^1^char^200^1^1^<<SQL>> select element_value,description from menu_element where element='Ausgabeformat' and (nature::smallint<100 or nature::smallint=101) order by nature::smallint^ ^<<SQL>> select element_value,description from menu_element where element='Ausgabeformat' and description='XLSX'^
48158^Köpfe oder Fälle ?^0^0^0^140^150^1^sql^70^0^999^<<SQL>> select apnr, eintrag from koepfe_oder_faelle order by 2^apnr, eintrag^<<SQL>> select apnr, eintrag from koepfe_oder_faelle where eintrag = 'Fälle';^
48162^Geschlecht^110^0^0^140^80^1^integer^30^0^999^<<SQL>> SELECT apnr,druck FROM cif where key = 9003 and apnr between 1 and 4 order by 1;^ ^ ^
48163^Spalten^3001^0^0^150^190^10^char^30^0^1^<<SQL>>\
48163^Spalten^3001^0^0^150^190^10^char^30^0^999^<<SQL>>\
select C.uniquename, C.caption ,L.layout_id from rpta_column C, rpta_column2layout L where C.tid=L.column_id and layout_id in\
(select tid from rpta_column_layout where uniquename=<<Spaltenlayout>>) order by 2;^ ^ ^
48164^Fächer^30^0^0^130^200^6^char^1000^1^1^<<SQL>> select stg,dtxt from k_stg order by 2;^ ^ ^
48164^Fachbereich^30^0^0^130^200^6^char^1000^1^1^<<SQL>> select apnr,druck from cifx where key=90 and today() between d_akt_von and d_akt_bis order by 2;^ ^ ^

2
src-modules/module/rpta/masken/48140_masken_felder_bez.unl

@ -8,8 +8,10 @@ @@ -8,8 +8,10 @@
48140^48147^
48140^48148^
48140^48149^
48140^48150^
48140^48151^
48140^48152^
48140^48153^
48140^48158^
48140^48162^
48140^48163^

2
src-modules/module/rpta/schluesseltabellen/macro_masken_bez_fuellen.sql

@ -3,7 +3,7 @@ @@ -3,7 +3,7 @@
{"tid":"48140"}
] />
<#assign masken = [
{"makro":"48140", "tid":"48110", "sortnr":"10", "schleifenrelation":"<<SQL>>select ''s_'' || tid,text from lehr_stg_ab where stg in (<<Fächer>>) order by 2",
{"makro":"48140", "tid":"48110", "sortnr":"10", "schleifenrelation":"<<SQL>> select ''_''||COALESCE(c.lid, btrim(l.fb))||''_''||btrim(l.stg)||''_''||btrim(l.abschluss),l.text FROM lehr_stg_ab l LEFT JOIN cifx c ON c.key = 90 AND c.sourcesystem in (5, 6, 10, 12, 15) AND c.apnr=l.fb WHERE c.apnr=<<Fachbereich>>",
"schleifenfeldname":"Studiengang","schleifenfstand":"12.03.2025", "schleifenfsicht":"<<Studiengang-Sicht>>"}
] />
<#assign felder = [

14
src-modules/module/rpta/schluesseltabellen/rptaColLay_rpta_exam_unit_dim_studiengang_note_fuellen.sql

@ -11,7 +11,7 @@ select uniquename from rpta_resultset where uniquename='rpta_exam_unit_dim_studi @@ -11,7 +11,7 @@ select uniquename from rpta_resultset where uniquename='rpta_exam_unit_dim_studi
<#assign rpta_column_layouts = [{"uniquename":"rpta_exam_unit_dim_studiengang_note",
"caption":"Prüfungsergebnisse",
"rpta_resultset":"rpta_exam_unit_dim_studiengang",
"whereclause":"modulart=''P''",
"whereclause":"((modulart=''P'' and sourcesystem=6) or (part=''MP'' and sourcesystem=5))",
"description":"Prüfung und Noten"
}]
/>
@ -26,7 +26,7 @@ select uniquename from rpta_resultset where uniquename='rpta_exam_unit_dim_studi @@ -26,7 +26,7 @@ select uniquename from rpta_resultset where uniquename='rpta_exam_unit_dim_studi
"caption":"pnr",
"is_visible":"1",
"is_aggregate":0,
"visible_size":5,
"visible_size":10,
"description":""},
{"uniquename":"pdtxt",
@ -37,7 +37,7 @@ select uniquename from rpta_resultset where uniquename='rpta_exam_unit_dim_studi @@ -37,7 +37,7 @@ select uniquename from rpta_resultset where uniquename='rpta_exam_unit_dim_studi
"caption":"",
"is_visible":"1",
"is_aggregate":0,
"visible_size":5,
"visible_size":40,
"description":""},
{"uniquename":"summe",
@ -48,7 +48,7 @@ select uniquename from rpta_resultset where uniquename='rpta_exam_unit_dim_studi @@ -48,7 +48,7 @@ select uniquename from rpta_resultset where uniquename='rpta_exam_unit_dim_studi
"caption":"Teilnehmer",
"is_visible":"1",
"is_aggregate":1,
"visible_size":5,
"visible_size":15,
"description":""},
{"uniquename":"note_schnitt",
@ -72,7 +72,7 @@ select uniquename from rpta_resultset where uniquename='rpta_exam_unit_dim_studi @@ -72,7 +72,7 @@ select uniquename from rpta_resultset where uniquename='rpta_exam_unit_dim_studi
"caption":"Durchschnittsnote *",
"is_visible":"1",
"is_aggregate":1,
"visible_size":5,
"visible_size":25,
"description":""},
{"uniquename":"pstatus_nb",
@ -108,7 +108,7 @@ select uniquename from rpta_resultset where uniquename='rpta_exam_unit_dim_studi @@ -108,7 +108,7 @@ select uniquename from rpta_resultset where uniquename='rpta_exam_unit_dim_studi
"caption":"Durchfallquote in % *",
"is_visible":"1",
"is_aggregate":1,
"visible_size":5,
"visible_size":25,
"description":""},
{"uniquename":"pvermerk_ne",
@ -132,7 +132,7 @@ select uniquename from rpta_resultset where uniquename='rpta_exam_unit_dim_studi @@ -132,7 +132,7 @@ select uniquename from rpta_resultset where uniquename='rpta_exam_unit_dim_studi
"caption":"Nicht erschienen",
"is_visible":"1",
"is_aggregate":1,
"visible_size":5,
"visible_size":25,
"description":""}

Loading…
Cancel
Save