From c948d9d68b2ede724b8a6af6fa511382cd68d6a3 Mon Sep 17 00:00:00 2001 From: Daniel Quathamer Date: Tue, 22 Apr 2025 08:39:43 +0200 Subject: [PATCH] Beispiel Dashboard Navigation und Druckversion #7 --- src-modules/module/viz/conf/includes.txt | 26 ++ .../module/viz/masken/44220_felderinfo.unl | 1 + .../viz/masken/44220_masken_felder_bez.unl | 1 + .../module/viz/masken/44250_felderinfo.unl | 1 + .../viz/masken/44250_masken_felder_bez.unl | 1 + .../module/viz/masken/44280_felderinfo.unl | 1 + .../viz/masken/44280_masken_felder_bez.unl | 1 + .../module/viz/masken/44310_felderinfo.unl | 1 + .../viz/masken/44310_masken_felder_bez.unl | 1 + .../module/viz/masken/44340_felderinfo.unl | 1 + .../viz/masken/44340_masken_felder_bez.unl | 1 + .../module/viz/masken/44600_felderinfo.unl | 1 + .../viz/masken/44600_masken_felder_bez.unl | 1 + .../module/viz/masken/44630_felderinfo.unl | 4 +- .../viz/masken/44630_masken_felder_bez.unl | 2 + .../module/viz/masken/44630_maskeninfo.unl | 161 +++++--- .../module/viz/masken/44660_felderinfo.unl | 1 + .../viz/masken/44660_masken_felder_bez.unl | 1 + .../sx_stylesheets_einfuegen.sql | 136 ++++++- superx/WEB-INF/reports/44190_sub_0.jrxml | 305 +++++++++++++++ superx/WEB-INF/reports/44190_sub_1.jrxml | 319 ++++++++++++++++ superx/WEB-INF/reports/44190_sub_2.jrxml | 331 ++++++++++++++++ superx/WEB-INF/reports/44190_sub_3.jrxml | 356 ++++++++++++++++++ superx/WEB-INF/reports/44190_sub_4.jrxml | 331 ++++++++++++++++ superx/WEB-INF/reports/44190_sub_5.jrxml | 331 ++++++++++++++++ superx/WEB-INF/reports/44190_sub_6.jrxml | 331 ++++++++++++++++ superx/WEB-INF/reports/44190_sub_7.jrxml | 307 +++++++++++++++ superx/WEB-INF/reports/44660_sub_0.jrxml | 306 +++++++++++++++ superx/WEB-INF/reports/44660_sub_1.jrxml | 321 ++++++++++++++++ superx/WEB-INF/reports/44660_sub_2.jrxml | 321 ++++++++++++++++ superx/WEB-INF/reports/44660_sub_3.jrxml | 319 ++++++++++++++++ .../reports/viz_report_44190_xmlsource.jrxml | 2 + .../reports/viz_report_44660_xmlsource.jrxml | 2 + superx/xml/js/viz/viz_viewer.js | 49 ++- superx/xml/viz_components.xsl | 228 +++++++++-- superx/xml/viz_html_chart_viewer_grid.xsl | 7 +- 36 files changed, 4404 insertions(+), 105 deletions(-) create mode 100644 superx/WEB-INF/reports/44190_sub_0.jrxml create mode 100644 superx/WEB-INF/reports/44190_sub_1.jrxml create mode 100644 superx/WEB-INF/reports/44190_sub_2.jrxml create mode 100644 superx/WEB-INF/reports/44190_sub_3.jrxml create mode 100644 superx/WEB-INF/reports/44190_sub_4.jrxml create mode 100644 superx/WEB-INF/reports/44190_sub_5.jrxml create mode 100644 superx/WEB-INF/reports/44190_sub_6.jrxml create mode 100644 superx/WEB-INF/reports/44190_sub_7.jrxml create mode 100644 superx/WEB-INF/reports/44660_sub_0.jrxml create mode 100644 superx/WEB-INF/reports/44660_sub_1.jrxml create mode 100644 superx/WEB-INF/reports/44660_sub_2.jrxml create mode 100644 superx/WEB-INF/reports/44660_sub_3.jrxml create mode 100644 superx/WEB-INF/reports/viz_report_44190_xmlsource.jrxml create mode 100644 superx/WEB-INF/reports/viz_report_44660_xmlsource.jrxml diff --git a/src-modules/module/viz/conf/includes.txt b/src-modules/module/viz/conf/includes.txt index 7e5ac56..7adb6d0 100644 --- a/src-modules/module/viz/conf/includes.txt +++ b/src-modules/module/viz/conf/includes.txt @@ -6,6 +6,32 @@ images/plus-circled.svg images/minus-circled.svg style/sx_viz_muster.css WEB-INF/conf/edustore/db/bin/SQL_ENV_viz.sam +WEB-INF/reports/44190_sub_0.jasper +WEB-INF/reports/44190_sub_0.jrxml +WEB-INF/reports/44190_sub_1.jasper +WEB-INF/reports/44190_sub_1.jrxml +WEB-INF/reports/44190_sub_2.jasper +WEB-INF/reports/44190_sub_2.jrxml +WEB-INF/reports/44190_sub_3.jasper +WEB-INF/reports/44190_sub_3.jrxml +WEB-INF/reports/44190_sub_4.jasper +WEB-INF/reports/44190_sub_4.jrxml +WEB-INF/reports/44190_sub_5.jasper +WEB-INF/reports/44190_sub_5.jrxml +WEB-INF/reports/44190_sub_6.jasper +WEB-INF/reports/44190_sub_6.jrxml +WEB-INF/reports/44190_sub_7.jasper +WEB-INF/reports/44190_sub_7.jrxml +WEB-INF/reports/44660_sub_0.jasper +WEB-INF/reports/44660_sub_0.jrxml +WEB-INF/reports/44660_sub_1.jasper +WEB-INF/reports/44660_sub_1.jrxml +WEB-INF/reports/44660_sub_2.jasper +WEB-INF/reports/44660_sub_2.jrxml +WEB-INF/reports/44660_sub_3.jasper +WEB-INF/reports/44660_sub_3.jrxml +WEB-INF/reports/viz_report_44190_xmlsource.jrxml +WEB-INF/reports/viz_report_44660_xmlsource.jrxml xml/js/viz/d3.min.js xml/js/viz/d3-7.8.0-license.txt xml/js/viz/echarts.min.js diff --git a/src-modules/module/viz/masken/44220_felderinfo.unl b/src-modules/module/viz/masken/44220_felderinfo.unl index 6f81460..c5e9f2f 100644 --- a/src-modules/module/viz/masken/44220_felderinfo.unl +++ b/src-modules/module/viz/masken/44220_felderinfo.unl @@ -26,5 +26,6 @@ order by sortnr, caption limit 1\ 44231^Stichtag^23^330^-1^130^100^1^sql^30^1^1^<> select tid, name from sos_stichtag where stichtagsart='Studierende';^ ^<> select tid, name from sos_stichtag where stichtagsart='Studierende' and appl_key='0';^ 44232^Hörerstatus^200^330^-1^140^150^1^sql^30^0^1^<> select apnr, eintrag from hoererstatus order by 2^apnr, eintrag^<> select apnr, eintrag from hoererstatus where eintrag='alle';^ 44233^Jahr^110^0^0^140^80^1^integer^30^0^13^ ^ ^ ^ +44234^Semestertyp^22^350^-1^140^80^1^integer^255^0^1^<> select 1,'nur Sommersemester' from xdummy union select 2,'nur Wintersemester' from xdummy^ ^<> select 2,'nur Wintersemester' from xdummy^ 44238^Köpfe oder Fälle ?^0^0^0^140^150^1^sql^70^0^1^<> select apnr, eintrag from koepfe_oder_faelle order by 2^apnr, eintrag^<> select apnr, eintrag from koepfe_oder_faelle where eintrag = 'Fälle';^ 44242^Geschlecht^110^0^0^140^80^1^integer^30^0^1^<> SELECT apnr,druck FROM cif where key = 9003 and apnr between 1 and 4 order by 1;^ ^ ^ diff --git a/src-modules/module/viz/masken/44220_masken_felder_bez.unl b/src-modules/module/viz/masken/44220_masken_felder_bez.unl index 2d4e43a..9622a36 100644 --- a/src-modules/module/viz/masken/44220_masken_felder_bez.unl +++ b/src-modules/module/viz/masken/44220_masken_felder_bez.unl @@ -12,5 +12,6 @@ 44220^44231^ 44220^44232^ 44220^44233^ +44220^44234^ 44220^44238^ 44220^44242^ diff --git a/src-modules/module/viz/masken/44250_felderinfo.unl b/src-modules/module/viz/masken/44250_felderinfo.unl index f677bc9..199ac5c 100644 --- a/src-modules/module/viz/masken/44250_felderinfo.unl +++ b/src-modules/module/viz/masken/44250_felderinfo.unl @@ -26,5 +26,6 @@ limit 1\ 44261^Stichtag^23^330^-1^130^100^1^sql^30^1^1^<> select tid, name from sos_stichtag where stichtagsart='Studierende';^ ^<> select tid, name from sos_stichtag where stichtagsart='Studierende' and appl_key='0';^ 44262^Hörerstatus^200^330^-1^140^150^1^sql^30^0^1^<> select apnr, eintrag from hoererstatus order by 2^apnr, eintrag^<> select apnr, eintrag from hoererstatus where eintrag='alle';^ 44263^Jahr^110^0^0^140^80^1^integer^30^0^13^ ^ ^ ^ +44264^Semestertyp^22^350^-1^140^80^1^integer^255^0^1^<> select 1,'nur Sommersemester' from xdummy union select 2,'nur Wintersemester' from xdummy^ ^<> select 2,'nur Wintersemester' from xdummy^ 44268^Köpfe oder Fälle ?^0^0^0^140^150^1^sql^70^0^1^<> select apnr, eintrag from koepfe_oder_faelle order by 2^apnr, eintrag^<> select apnr, eintrag from koepfe_oder_faelle where eintrag = 'Fälle';^ 44272^Geschlecht^110^0^0^140^80^1^integer^30^0^1^<> SELECT apnr,druck FROM cif where key = 9003 and apnr between 1 and 4 order by 1;^ ^ ^ diff --git a/src-modules/module/viz/masken/44250_masken_felder_bez.unl b/src-modules/module/viz/masken/44250_masken_felder_bez.unl index 1bd40ef..e88c46b 100644 --- a/src-modules/module/viz/masken/44250_masken_felder_bez.unl +++ b/src-modules/module/viz/masken/44250_masken_felder_bez.unl @@ -11,5 +11,6 @@ 44250^44261^ 44250^44262^ 44250^44263^ +44250^44264^ 44250^44268^ 44250^44272^ diff --git a/src-modules/module/viz/masken/44280_felderinfo.unl b/src-modules/module/viz/masken/44280_felderinfo.unl index b010387..972f8a5 100644 --- a/src-modules/module/viz/masken/44280_felderinfo.unl +++ b/src-modules/module/viz/masken/44280_felderinfo.unl @@ -26,5 +26,6 @@ order by sortnr, caption limit 1\ 44291^Stichtag^23^330^-1^130^100^1^sql^30^1^1^<> select tid, name from sos_stichtag where stichtagsart='Studierende';^ ^<> select tid, name from sos_stichtag where stichtagsart='Studierende' and appl_key='0';^ 44292^Hörerstatus^200^330^-1^140^150^1^sql^30^0^1^<> select apnr, eintrag from hoererstatus order by 2^ ^<> select apnr, eintrag from hoererstatus where eintrag='alle';^ 44293^Jahr^110^0^0^140^80^1^integer^30^0^13^ ^ ^ ^ +44294^Semestertyp^22^350^-1^140^80^1^integer^255^0^1^<> select 1,'nur Sommersemester' from xdummy union select 2,'nur Wintersemester' from xdummy^ ^<> select 2,'nur Wintersemester' from xdummy^ 44298^Köpfe oder Fälle ?^0^0^0^140^150^1^sql^70^0^1^<> select apnr, eintrag from koepfe_oder_faelle order by 2^apnr, eintrag^<> select apnr, eintrag from koepfe_oder_faelle where eintrag = 'Fälle';^ 44302^Geschlecht^110^0^0^140^80^1^integer^30^0^1^<> SELECT apnr,druck FROM cif where key = 9003 and apnr between 1 and 4 order by 1;^ ^ ^ diff --git a/src-modules/module/viz/masken/44280_masken_felder_bez.unl b/src-modules/module/viz/masken/44280_masken_felder_bez.unl index 7da5c28..caff1aa 100644 --- a/src-modules/module/viz/masken/44280_masken_felder_bez.unl +++ b/src-modules/module/viz/masken/44280_masken_felder_bez.unl @@ -12,5 +12,6 @@ 44280^44291^ 44280^44292^ 44280^44293^ +44280^44294^ 44280^44298^ 44280^44302^ diff --git a/src-modules/module/viz/masken/44310_felderinfo.unl b/src-modules/module/viz/masken/44310_felderinfo.unl index dbecac7..70a8b93 100644 --- a/src-modules/module/viz/masken/44310_felderinfo.unl +++ b/src-modules/module/viz/masken/44310_felderinfo.unl @@ -26,5 +26,6 @@ order by sortnr, caption limit 1\ 44321^Stichtag^23^330^-1^130^100^1^sql^30^1^1^<> select tid, name from sos_stichtag where stichtagsart='Studierende';^ ^<> select tid, name from sos_stichtag where stichtagsart='Studierende' and appl_key='0';^ 44322^Hörerstatus^200^330^-1^140^150^1^sql^30^0^1^<> select apnr, eintrag from hoererstatus order by 2^ ^<> select apnr, eintrag from hoererstatus where eintrag='alle';^ 44323^Jahr^110^0^0^140^80^1^integer^30^0^13^ ^ ^ ^ +44324^Semestertyp^22^350^-1^140^80^1^integer^255^0^1^<> select 1,'nur Sommersemester' from xdummy union select 2,'nur Wintersemester' from xdummy^ ^<> select 2,'nur Wintersemester' from xdummy^ 44328^Köpfe oder Fälle ?^0^0^0^140^150^1^sql^70^0^1^<> select apnr, eintrag from koepfe_oder_faelle order by 2^apnr, eintrag^<> select apnr, eintrag from koepfe_oder_faelle where eintrag = 'Fälle';^ 44332^Geschlecht^110^0^0^140^80^1^integer^30^0^1^<> SELECT apnr,druck FROM cif where key = 9003 and apnr between 1 and 4 order by 1;^ ^ ^ diff --git a/src-modules/module/viz/masken/44310_masken_felder_bez.unl b/src-modules/module/viz/masken/44310_masken_felder_bez.unl index 88a246f..24b1cc5 100644 --- a/src-modules/module/viz/masken/44310_masken_felder_bez.unl +++ b/src-modules/module/viz/masken/44310_masken_felder_bez.unl @@ -12,5 +12,6 @@ 44310^44321^ 44310^44322^ 44310^44323^ +44310^44324^ 44310^44328^ 44310^44332^ diff --git a/src-modules/module/viz/masken/44340_felderinfo.unl b/src-modules/module/viz/masken/44340_felderinfo.unl index b00de44..02b0fe8 100644 --- a/src-modules/module/viz/masken/44340_felderinfo.unl +++ b/src-modules/module/viz/masken/44340_felderinfo.unl @@ -26,5 +26,6 @@ order by sortnr, caption limit 1\ 44351^Stichtag^23^330^-1^130^100^1^sql^30^1^1^<> select tid, name from sos_stichtag where stichtagsart='Studierende';^ ^<> select tid, name from sos_stichtag where stichtagsart='Studierende' and appl_key='0';^ 44352^Hörerstatus^200^330^-1^140^150^1^sql^30^0^1^<> select apnr, eintrag from hoererstatus order by 2^ ^<> select apnr, eintrag from hoererstatus where eintrag='alle';^ 44353^Jahr^110^0^0^140^80^1^integer^30^0^13^ ^ ^ ^ +44354^Semestertyp^22^350^-1^140^80^1^integer^255^0^1^<> select 1,'nur Sommersemester' from xdummy union select 2,'nur Wintersemester' from xdummy^ ^<> select 2,'nur Wintersemester' from xdummy^ 44358^Köpfe oder Fälle ?^0^0^0^140^150^1^sql^70^0^1^<> select apnr, eintrag from koepfe_oder_faelle order by 2^apnr, eintrag^<> select apnr, eintrag from koepfe_oder_faelle where eintrag = 'Köpfe';^ 44362^Geschlecht^110^0^0^140^80^1^integer^30^0^1^<> SELECT apnr,druck FROM cif where key = 9003 and apnr between 1 and 4 order by 1;^ ^ ^ diff --git a/src-modules/module/viz/masken/44340_masken_felder_bez.unl b/src-modules/module/viz/masken/44340_masken_felder_bez.unl index d4722d0..176a6eb 100644 --- a/src-modules/module/viz/masken/44340_masken_felder_bez.unl +++ b/src-modules/module/viz/masken/44340_masken_felder_bez.unl @@ -12,5 +12,6 @@ 44340^44351^ 44340^44352^ 44340^44353^ +44340^44354^ 44340^44358^ 44340^44362^ diff --git a/src-modules/module/viz/masken/44600_felderinfo.unl b/src-modules/module/viz/masken/44600_felderinfo.unl index 04c0404..7f37255 100644 --- a/src-modules/module/viz/masken/44600_felderinfo.unl +++ b/src-modules/module/viz/masken/44600_felderinfo.unl @@ -26,5 +26,6 @@ order by sortnr, caption limit 1\ 44611^Stichtag^23^330^-1^130^100^1^sql^30^1^1^<> select tid, name from sos_stichtag where stichtagsart='Studierende';^ ^<> select tid, name from sos_stichtag where stichtagsart='Studierende' and appl_key='0';^ 44612^Hörerstatus^200^330^-1^140^150^1^sql^30^0^1^<> select apnr, eintrag from hoererstatus order by 2^apnr, eintrag^<> select apnr, eintrag from hoererstatus where eintrag='alle';^ 44613^Jahr^110^0^0^140^80^1^integer^30^0^0^ ^ ^ ^ +44614^Semestertyp^22^350^-1^140^80^1^integer^255^0^1^<> select 1,'nur Sommersemester' from xdummy union select 2,'nur Wintersemester' from xdummy^ ^<> select 2,'nur Wintersemester' from xdummy^ 44618^Köpfe oder Fälle ?^0^0^0^140^150^1^sql^70^0^1^<> select apnr, eintrag from koepfe_oder_faelle order by 2^apnr, eintrag^<> select apnr, eintrag from koepfe_oder_faelle where eintrag = 'Fälle';^ 44622^Geschlecht^110^0^0^140^80^1^integer^30^0^1^<> SELECT apnr,druck FROM cif where key = 9003 and apnr between 1 and 4 order by 1;^ ^ ^ diff --git a/src-modules/module/viz/masken/44600_masken_felder_bez.unl b/src-modules/module/viz/masken/44600_masken_felder_bez.unl index d25c205..b336add 100644 --- a/src-modules/module/viz/masken/44600_masken_felder_bez.unl +++ b/src-modules/module/viz/masken/44600_masken_felder_bez.unl @@ -12,5 +12,6 @@ 44600^44611^ 44600^44612^ 44600^44613^ +44600^44614^ 44600^44618^ 44600^44622^ diff --git a/src-modules/module/viz/masken/44630_felderinfo.unl b/src-modules/module/viz/masken/44630_felderinfo.unl index 6b3fced..daa4d72 100644 --- a/src-modules/module/viz/masken/44630_felderinfo.unl +++ b/src-modules/module/viz/masken/44630_felderinfo.unl @@ -3,7 +3,9 @@ 44632^Jahr^110^0^0^140^80^1^integer^30^0^13^ ^ ^ ^ 44633^Tabnr.^1000^0^0^140^80^1^integer^30^0^13^ ^^^ 44634^Seit Semester^3^0^0^140^80^1^integer^30^0^1^<> select tid, eintrag from semester order by tid DESC;^Eintrag^<> select tid,eintrag from semester where today() between sem_beginn and sem_ende;^ -44645^tablestylesheet^150^0^0^100^100^1^char^255^1^1^<> select filename,caption from sx_stylesheets S, sx_mask_style M where S.tid=M.stylesheet_id and M.maskeninfo_id=44190 order by ord^ ^<> select filename,caption from sx_stylesheets S, sx_mask_style M where S.tid=M.stylesheet_id and M.maskeninfo_id=44190 order by ord limit 1^ +44635^Filter Studierende^100^0^0^140^150^1^sql^20^0^1^<> SELECT id,caption from sx_repository where aktiv =1 and today() between gueltig_seit and gueltig_bis and art='SOS_STUD_FILTER' order by 2;^^^ +44636^bis Fachsemester^1000^300^-1^200^100^1^integer^30^0^0^^ ^ ^ +44645^tablestylesheet^150^0^0^100^100^1^char^255^1^1^<> select filename,caption from sx_stylesheets S, sx_mask_style M where S.tid=M.stylesheet_id and M.maskeninfo_id in (44190,44660) order by ord^ ^<> select filename,caption from sx_stylesheets S, sx_mask_style M where S.tid=M.stylesheet_id and M.maskeninfo_id=44190 order by ord limit 1^ 44647^Grafik^1000^300^-1^170^150^1^integer^30^0^1^<> select tid, caption from viz_chart order by 2;^hidden^ ^ 44649^Spaltenanzahl^5^350^-1^140^80^1^integer^255^0^1^<> SELECT 0,'Dynamisch' from xdummy \ union SELECT 1,'1-spaltig' from xdummy \ diff --git a/src-modules/module/viz/masken/44630_masken_felder_bez.unl b/src-modules/module/viz/masken/44630_masken_felder_bez.unl index 594a388..2762ce1 100644 --- a/src-modules/module/viz/masken/44630_masken_felder_bez.unl +++ b/src-modules/module/viz/masken/44630_masken_felder_bez.unl @@ -3,6 +3,8 @@ 44630^44632^ 44630^44633^ 44630^44634^ +44630^44635^ +44630^44636^ 44630^44645^ 44630^44647^ 44630^44649^ diff --git a/src-modules/module/viz/masken/44630_maskeninfo.unl b/src-modules/module/viz/masken/44630_maskeninfo.unl index 85a4e5f..4c84da8 100644 --- a/src-modules/module/viz/masken/44630_maskeninfo.unl +++ b/src-modules/module/viz/masken/44630_maskeninfo.unl @@ -1,4 +1,4 @@ -44630^Dashboard Kopfzeile^--Freemarker Template\ +44630^Campus-Dashboard Kopfzeile^--Freemarker Template\ <#include "SQL_lingua_franca"/>\ <#include "SuperX_general"/>\ --Freemarker Template\ @@ -28,90 +28,127 @@ select sp_table_exists('zul_antr_aggr') from xdummy;\ \ <#assign stg_filter = " and 's_' || tid_stg in "+Studiengang.allNeededKeysList /> \ \ +<#assign kennzahlen = [\ +{"name":"Studienanfänger*innen im 1. HS", \ +"selectClause":"sum(summe) as summe", \ +"factTable":"sos_stg_aggr",\ +"whereClause":"studiengang_nr=1\ +and fach_nr=1\ +and stichtag=(select I.tid from sos_stichtag I where I.appl_key='0') and "+SOS_HSSEM_1,\ +"optionalFilterName":"Filter Studierende",\ +"optionalFilterValue":"SOS_HSSEM_1",\ +"linkMaskeninfoTID":"44190",\ +"booklet_stylesheet":"viz_report_44190_xmlsource.jrxml"\ +},\ +{"name":"Studienanfänger*innen im 1. FS", \ +"selectClause":"sum(summe) as summe", \ +"factTable":"sos_stg_aggr",\ +"whereClause":"studiengang_nr=1\ +and fach_nr=1\ +and stichtag=(select I.tid from sos_stichtag I where I.appl_key='0') and fach_sem_zahl=1",\ +"optionalFilterName":"bis Fachsemester",\ +"optionalFilterValue":"1",\ +"linkMaskeninfoTID":"44190",\ +"booklet_stylesheet":"viz_report_44190_xmlsource.jrxml"\ +},\ +{"name":"Studierende", \ +"selectClause":"sum(summe) as summe", \ +"factTable":"sos_stg_aggr",\ +"whereClause":"studiengang_nr=1\ +and fach_nr=1\ +and stichtag=(select I.tid from sos_stichtag I where I.appl_key='0')",\ +"optionalFilterName":"",\ +"optionalFilterValue":"",\ +"linkMaskeninfoTID":"44190",\ +"booklet_stylesheet":"viz_report_44190_xmlsource.jrxml"\ +}\ +] />\ +\ create temp table tmp_erg(\ ord integer,\ kennz varchar(255),\ wert integer,\ -link_maskeninfo_id integer\ +hidden_link_maskeninfo_id integer,\ +hidden_optional_filter_name varchar(255),\ +hidden_optional_filter_value varchar(255),\ +hidden_booklet_stylesheet varchar(255)\ );\ \ -<#if zul_antr_aggr_exists==1>\ -insert into tmp_erg(ord,kennz,wert)\ -select 1,'Bewerbungen',sum(summe)\ -from zul_antr_aggr A\ -where A.bewsem=<>\ -and A.stg in (select L.stg from lehr_stg_ab L where 's_' || L.tid in <@printkeys Studiengang.allNeededKeysList/>)\ -and A.abschl in (select L.abschluss from lehr_stg_ab L where 's_' || L.tid in <@printkeys Studiengang.allNeededKeysList/>)\ -group by 1,2;\ -\ -\ -\ -insert into tmp_erg(ord,kennz,wert)\ -select 10,'Studienanfänger*innen im 1. HS',sum(summe)\ -from sos_stg_aggr S, sos_stichtag I\ -where ${filter}\ -and S.studiengang_nr=1\ -and S.fach_nr=1\ -and S.stichtag=I.tid\ -and I.appl_key='0'\ -and 's_' || S.tid_stg in <@printkeys Studiengang.allNeededKeysList/>\ -and S.hssem=1\ -group by 1,2;\ -\ -\ -insert into tmp_erg(ord,kennz,wert)\ -select 20,'Studierende gesamt',sum(summe)\ -from sos_stg_aggr S, sos_stichtag I\ -where ${filter}\ -and S.studiengang_nr=1\ -and S.fach_nr=1\ -and S.stichtag=I.tid\ -and I.appl_key='0'\ -and 's_' || S.tid_stg in <@printkeys Studiengang.allNeededKeysList/>\ -group by 1,2;\ +--erster Reiter:\ +insert into tmp_erg(\ +ord,\ +kennz,\ +--wert,\ +hidden_link_maskeninfo_id,\ +hidden_booklet_stylesheet --,\ +--optional_filter_name,\ +--optional_filter_value\ +)\ +select 1,\ +trim(name) || ' im Überblick' ,\ +44660,\ +'viz_report_44660_xmlsource.jrxml'\ +from hochschulinfo;\ \ -<#if TableFieldExists?exists && TableFieldExists('dim_studiengang','ist_lehramt')>\ +<#assign ord=1 />\ +<#foreach kennzahl in kennzahlen>\ +<#assign ord=ord+1 />\ \ -insert into tmp_erg(ord,kennz,wert)\ -select 30,'Studierende im Lehramt',sum(summe)\ -from sos_stg_aggr S, sos_stichtag I, dim_studiengang D\ +insert into tmp_erg(\ +ord,\ +kennz,\ +wert,\ +hidden_link_maskeninfo_id,\ +hidden_optional_filter_name,\ +hidden_optional_filter_value,\ +hidden_booklet_stylesheet\ +)\ +select ${ord},'${kennzahl.name}',\ +${kennzahl.selectClause},\ +${kennzahl.linkMaskeninfoTID},\ +'${kennzahl.optionalFilterName}',\ +'${kennzahl.optionalFilterValue}',\ +'${kennzahl.booklet_stylesheet}'\ +from ${kennzahl.factTable}\ where ${filter}\ -and S.studiengang_nr=1\ -and S.fach_nr=1\ -and S.stichtag=I.tid\ -and D.tid=S.tid_stg\ -and D.ist_lehramt=1\ -and I.appl_key='0'\ -and 's_' || S.tid_stg in <@printkeys Studiengang.allNeededKeysList/>\ +and 's_' || tid_stg in <@printkeys Studiengang.allNeededKeysList/>\ +and ${kennzahl.whereClause}\ group by 1,2;\ -\ \ -insert into tmp_erg(ord,kennz,wert)\ -select 30,'Absolvent*innen',sum(summe)\ -from sos_lab_aggr S, sos_stichtag I, dim_studiengang D\ -where S.sem_der_pruefung=<>\ -and S.studiengang_nr=1\ -and S.fach_nr=1\ -and S.stichtag=I.tid\ -and D.tid=S.tid_stg\ -and I.appl_key='2'\ -and 's_' || S.tid_stg in <@printkeys Studiengang.allNeededKeysList/>\ -group by 1,2;\ +\ \ -select kennz,wert,link_maskeninfo_id\ +select ord,\ +kennz,\ +wert,\ +hidden_link_maskeninfo_id,\ +hidden_optional_filter_name,\ +hidden_optional_filter_value,\ +hidden_booklet_stylesheet\ from tmp_erg\ order by ord;^XIL List\ sizable_columns horizontal_scrolling\ white_space_color=COLOR_WHITE fixed_columns=1\ drop_and_delete movable_columns\ min_heading_height=55\ -Column CID=0 heading_text="Kennzahl" explanation="" center_heading\ +Column CID=0 heading_text="Kennzahl Nr." explanation="" center_heading\ row_selectable heading_platform readonly\ width=10\ +Column CID=0 heading_text="Kennzahl" explanation="" center_heading\ + row_selectable heading_platform readonly\ + width=40\ Column CID=0 heading_text="Wert" explanation="" center_heading\ row_selectable heading_platform readonly\ - width=30\ + width=10\ Column CID=0 heading_text="Maske" explanation="" center_heading\ + row_selectable heading_platform readonly\ + width=10\ +Column CID=0 heading_text="Zusatzfilter Name" explanation="" center_heading\ + row_selectable heading_platform readonly\ + width=30\ +Column CID=0 heading_text="Zusatzfilter Wert" explanation="" center_heading\ + row_selectable heading_platform readonly\ + width=30\ +Column CID=0 heading_text="Booklet-Stylesheet" explanation="" center_heading\ row_selectable heading_platform readonly\ width=30\ @@@^ ^ ^Dashboard Inistialisierung^drop table tmp_erg;^^3^700^360^0^1^^ diff --git a/src-modules/module/viz/masken/44660_felderinfo.unl b/src-modules/module/viz/masken/44660_felderinfo.unl index 4c56b3b..20578d8 100644 --- a/src-modules/module/viz/masken/44660_felderinfo.unl +++ b/src-modules/module/viz/masken/44660_felderinfo.unl @@ -10,6 +10,7 @@ union SELECT 3,'3-spaltig' from xdummy \ union SELECT 4,'4-spaltig' from xdummy \ order by 1;^^<> SELECT 2,'2-spaltig' from xdummy^ 44667^bis Fachsemester^35^350^-1^140^100^1^integer^30^0^0^ ^^^ +44668^Nur Endsemester^1000^0^0^140^80^1^integer^30^0^1^<> select 1,'ja' from xdummy^Eintrag^ ^ 44669^Bis Semester^4^350^-1^140^80^1^integer^30^0^1^<> select tid, eintrag from semester order by tid DESC;^Eintrag^<> select tid,eintrag from semester where today() between sem_beginn and sem_ende;^ 44670^Filter Studierende^100^0^0^140^150^1^sql^20^0^1^<> SELECT id,caption from sx_repository where aktiv =1 and today() between gueltig_seit and gueltig_bis and art='SOS_STUD_FILTER' order by 2;^^^ 44671^Geschlecht^37^0^0^140^80^1^integer^30^0^999^<> SELECT apnr,druck FROM cif where key = 9003 and apnr between 1 and 4 order by 1;^^^ diff --git a/src-modules/module/viz/masken/44660_masken_felder_bez.unl b/src-modules/module/viz/masken/44660_masken_felder_bez.unl index 98595e6..bc29ed3 100644 --- a/src-modules/module/viz/masken/44660_masken_felder_bez.unl +++ b/src-modules/module/viz/masken/44660_masken_felder_bez.unl @@ -6,6 +6,7 @@ 44660^44665^ 44660^44666^ 44660^44667^ +44660^44668^ 44660^44669^ 44660^44670^ 44660^44671^ diff --git a/src-modules/module/viz/schluesseltabellen/sx_stylesheets_einfuegen.sql b/src-modules/module/viz/schluesseltabellen/sx_stylesheets_einfuegen.sql index 0e69767..6cbdf3b 100755 --- a/src-modules/module/viz/schluesseltabellen/sx_stylesheets_einfuegen.sql +++ b/src-modules/module/viz/schluesseltabellen/sx_stylesheets_einfuegen.sql @@ -18,6 +18,7 @@ {"mask":"44190", "filename":"tabelle_html_datenblatt.xsl", "ord":"20"}, {"mask":"44190", "filename":"viz_html_chart_viewer_grid.xsl", "ord":"1"}, {"mask":"44190", "filename":"viz_html_chart_viewer.xsl", "ord":"40"}, +{"mask":"44190", "filename":"viz_report_44190.jrxml", "ord":"50"}, {"mask":"44220", "filename":"tabelle_html_datenblatt.xsl", "ord":"20"}, {"mask":"44220", "filename":"viz_html_chart_viewer.xsl", "ord":"1"}, {"mask":"44220", "filename":"viz_html_chart_viewer_mask.xsl", "ord":"30"}, @@ -60,25 +61,91 @@ {"mask":"44660", "filename":"tabelle_html_datenblatt.xsl", "ord":"20"}, {"mask":"44660", "filename":"viz_html_chart_viewer_grid.xsl", "ord":"1"}, -{"mask":"44660", "filename":"viz_html_chart_viewer.xsl", "ord":"40"} +{"mask":"44660", "filename":"viz_html_chart_viewer.xsl", "ord":"40"}, +{"mask":"44660", "filename":"viz_report_44660.jrxml", "ord":"50"} ] /> <#assign stylesheet = [ {"filename":"viz_html_chart.xsl", -"caption":"Diagramm erzeugen", -"description":"Diagramm-Assistent", +"caption":"Diagramm erzeugen", +"description":"Diagramm-Assistent", +"relation":"table", +"contenttype":"text/html", +"is_generic":"1", +"toolbar_icon_filepath":"images/icons/chart-bar.svg", +"usage_resultset_data":"T", +"stylesheet_type":"XSL", +"jr_datasource":"" +}, +{"filename":"viz_html_chart_viewer_grid.xsl", +"caption":"Dashboard", +"description":"Viewer-Stylesheet für VIZ Charts in einer Kachelansicht", +"relation":"table", +"contenttype":"text/html", +"is_generic":"0", +"toolbar_icon_filepath":"", +"usage_resultset_data":"T", +"stylesheet_type":"XSL", +"jr_datasource":"" +}, +{"filename":"viz_html_chart_viewer_mask.xsl", +"caption":"Diagramm + Maskenfelder", +"description":"Viewer-Stylesheet für VIZ Charts mit Maskenfelder", +"relation":"table", +"contenttype":"text/html", +"is_generic":"0", +"toolbar_icon_filepath":"", +"usage_resultset_data":"T", +"stylesheet_type":"XSL", +"jr_datasource":"" +}, +{"filename":"viz_html_chart_viewer.xsl", +"caption":"Diagramm-Viewer (einfach)", +"description":"Viewer-Stylesheet für VIZ Charts in einer Einzelansicht", +"relation":"table", +"contenttype":"text/html", +"is_generic":"0", +"toolbar_icon_filepath":"", +"usage_resultset_data":"T", +"stylesheet_type":"XSL", +"jr_datasource":"" +}, +{"filename":"viz_html_chart_viewer_mask_and_table.xsl", +"caption":"Diagramm, Tabelle + Maskenfelder", +"description":"Viewer-Stylesheet für VIZ Charts mit Tabelle und Maskenfeldern", +"relation":"table", +"contenttype":"text/html", +"is_generic":"0", +"toolbar_icon_filepath":"", +"usage_resultset_data":"T", +"stylesheet_type":"XSL", +"jr_datasource":"" +}, +{"filename":"viz_report_44660_xmlsource.jrxml", +"caption":"Campus Dashboard Druckversion", +"description":"Ausgabe pro Reiter", "relation":"table", -"contenttype":"text/html", -"is_generic":"1" +"contenttype":"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", +"is_generic":"0", +"toolbar_icon_filepath":"", +"usage_resultset_data":"T", +"stylesheet_type":"JRXML", +"jr_datasource":"XML" }, -{"filename":"viz_html_chart_viewer_grid.xsl", "caption":"Dashboard", "description":"Viewer-Stylesheet für VIZ Charts in einer Kachelansicht ", "relation":"table", "contenttype":"text/html","is_generic":"0"}, -{"filename":"viz_html_chart_viewer_mask.xsl", "caption":"Diagramm + Maskenfelder", "description":"Viewer-Stylesheet für VIZ Charts mit Maskenfeldern", "relation":"table", "contenttype":"text/html","is_generic":"0"}, -{"filename":"viz_html_chart_viewer_echart.xsl", "caption":"Diagramme (Echarts)", "description":"Viewer-Stylesheet für VIZ Charts mit Maskenfeldern", "relation":"table", "contenttype":"text/html","is_generic":"0"}, -{"filename":"tabelle_html_viz.xsl", "caption":"Tabelle + Visualisierung", "description":"Viewer-Stylesheet für Tabellen und VIZ Charts", "relation":"table", "contenttype":"text/html","is_generic":"0"}, -{"filename":"viz_html_chart_viewer.xsl", "caption":"Diagramm-Viewer (einfach)", "description":"Viewer-Stylesheet für VIZ Charts in einer Einzelansicht ", "relation":"table", "contenttype":"text/html","is_generic":"0"}, -{"filename":"viz_html_chart_viewer_mask_and_table.xsl", "caption":"Diagramm, Tabelle + Maskenfelder", "description":"Viewer-Stylesheet für VIZ Charts mit Tabelle und Maskenfeldern", "relation":"table", "contenttype":"text/html","is_generic":"0"} +{"filename":"viz_report_44190_xmlsource.jrxml", +"caption":"Campus Dashboard Studierende Druckversion", +"description":"Ausgabe pro Reiter", +"relation":"table", +"contenttype":"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", +"is_generic":"0", +"toolbar_icon_filepath":"", +"usage_resultset_data":"T", +"stylesheet_type":"JRXML", +"jr_datasource":"XML" +} + ] /> @@ -122,7 +189,12 @@ description CHAR(255) , relation CHAR(10) , useragent CHAR(255) , contenttype CHAR(200) , -is_generic smallint +is_generic smallint, +toolbar_icon_filepath VARCHAR(255) , +usage_resultset_data CHAR(10) default 'T' , +stylesheet_type CHAR(10) default 'XSL' , +jr_datasource CHAR(10) + ); create temp table tmp_hilf (tid integer); @@ -131,13 +203,27 @@ update tmp_hilf set tid=1 where tid is null; <#assign counter_tid = 1 /> <#foreach column in m_stylesheet> -insert into tmp_stylesheets (tid,filename,caption,description,relation,contenttype,is_generic) +insert into tmp_stylesheets (tid, +filename, +caption, +description, +relation, +contenttype, +is_generic, +toolbar_icon_filepath , +usage_resultset_data , +stylesheet_type , +jr_datasource) select max(tid)+${counter_tid},'${column.filename}', '${column.caption}', '${column.description}', '${column.relation}', '${column.contenttype}', -${column.is_generic} +${column.is_generic}, +'${column.toolbar_icon_filepath}' , +'${column.usage_resultset_data}' , +'${column.stylesheet_type}' , +'${column.jr_datasource}' from tmp_hilf; <#assign counter_tid = counter_tid + 1 /> @@ -147,6 +233,15 @@ update sx_stylesheets set is_generic=1 where filename in (select T.filename from tmp_stylesheets T where T.is_generic=1); +<#if TableFieldExists?exists && TableFieldExists('sx_stylesheets','stylesheet_type')> +update sx_stylesheets set stylesheet_type=T.stylesheet_type, +contenttype=T.contenttype, +usage_resultset_data=T.usage_resultset_data, +jr_datasource=T.jr_datasource +from tmp_stylesheets T +where T.filename=sx_stylesheets.filename +and sx_stylesheets.filename in (select T2.filename from tmp_stylesheets T2); + --delete für tml_stylesheets hinzugefügt #ak 06.03.2013 delete from tmp_stylesheets where filename in (select filename from sx_stylesheets); @@ -157,11 +252,23 @@ filename, caption, description, relation, useragent, contenttype <#if TableFieldExists?exists && TableFieldExists('sx_stylesheets','is_generic')> ,is_generic +<#if TableFieldExists?exists && TableFieldExists('sx_stylesheets','toolbar_icon_filepath')> +,toolbar_icon_filepath , +usage_resultset_data , +stylesheet_type , +jr_datasource + ) SELECT tid, filename, caption, description, relation, useragent, contenttype <#if TableFieldExists?exists && TableFieldExists('sx_stylesheets','is_generic')> ,is_generic +<#if TableFieldExists?exists && TableFieldExists('sx_stylesheets','toolbar_icon_filepath')> +,toolbar_icon_filepath , +usage_resultset_data , +stylesheet_type , +jr_datasource + FROM tmp_stylesheets; drop table tmp_stylesheets; @@ -230,6 +337,7 @@ FROM tmp_stylesheet_field; drop table tmp_stylesheet_field; drop table tmp_hilf; + <#if SQLdialect='Postgres'> select sp_update_sequence('sx_stylesheets'); select sp_update_sequence('sx_mask_style'); diff --git a/superx/WEB-INF/reports/44190_sub_0.jrxml b/superx/WEB-INF/reports/44190_sub_0.jrxml new file mode 100644 index 0000000..bd16c9b --- /dev/null +++ b/superx/WEB-INF/reports/44190_sub_0.jrxml @@ -0,0 +1,305 @@ + + + + + + + + + + + + + + + + + + + + + + + + + /ergebnisse/ergebnis/ergebniselement[@ordnr='0']/sqlerg/row + + /ergebnisse/ergebnis[ @ordnr='0']/maskenname + + + /ergebnisse/ergebnis[ @ordnr='0']/explanation + + + /ergebnisse/ergebnis[ @ordnr='0']/hinweis + + + + col[@id="0" and wert!="" and ../../../@ordnr='0']/wert + + + col[@id="1" and wert!="" and ../../../@ordnr='0']/wert + + + col[@id="2" and wert!="" and ../../../@ordnr='0']/wert + + + col[@id="3" and wert!="" and ../../../@ordnr='0']/wert + + + col[@id="4" and wert!="" and ../../../@ordnr='0']/wert + + + col[@id="5" and wert!="" and ../../../@ordnr='0']/wert + + + col[@id="6" and wert!="" and ../../../@ordnr='0']/wert + + + /ergebnisse/ergebnis[@ordnr=0]/completefields/feld [@varname="Seit Semester"]/@varname + + + /ergebnisse/ergebnis[@ordnr=0]/felder/feld [@varname="Seit Semester"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=0]/completefields/feld [@varname="Bis Semester"]/@varname + + + /ergebnisse/ergebnis[@ordnr=0]/felder/feld [@varname="Bis Semester"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=0]/completefields/feld [@varname="Spaltenanzahl"]/@varname + + + /ergebnisse/ergebnis[@ordnr=0]/felder/feld [@varname="Spaltenanzahl"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=0]/completefields/feld [@varname="Studiengang"]/@varname + + + /ergebnisse/ergebnis[@ordnr=0]/felder/feld [@varname="Studiengang"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=0]/completefields/feld [@varname="Kachelbreite"]/@varname + + + /ergebnisse/ergebnis[@ordnr=0]/felder/feld [@varname="Kachelbreite"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=0]/completefields/feld [@varname="Kachelhöhe"]/@varname + + + /ergebnisse/ergebnis[@ordnr=0]/felder/feld [@varname="Kachelhöhe"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=0]/completefields/feld [@varname="Filter Studierende"]/@varname + + + /ergebnisse/ergebnis[@ordnr=0]/felder/feld [@varname="Filter Studierende"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=0]/completefields/feld [@varname="Jahr"]/@varname + + + /ergebnisse/ergebnis[@ordnr=0]/felder/feld [@varname="Jahr"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=0]/completefields/feld [@varname="tablestylesheet"]/@varname + + + /ergebnisse/ergebnis[@ordnr=0]/felder/feld [@varname="tablestylesheet"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=0]/completefields/feld [@varname="bis Fachsemester"]/@varname + + + /ergebnisse/ergebnis[@ordnr=0]/felder/feld [@varname="bis Fachsemester"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=0]/completefields/feld [@varname="Grafik"]/@varname + + + /ergebnisse/ergebnis[@ordnr=0]/felder/feld [@varname="Grafik"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=0]/completefields/feld [@varname="Tabnr."]/@varname + + + /ergebnisse/ergebnis[@ordnr=0]/felder/feld [@varname="Tabnr."]/value_caption + + + /ergebnisse/ergebnis[ @ordnr='0']/stand + + + /ergebnisse/user + + + 0 + + + $V{tabellennr} + + + + + + "Campus-Dashboard Kopfzeile" + + + + + + + "Filterkriterien: " + + + + + ""+(($F{legende_Seit Semester_value}==null || $F{legende_Seit Semester_value}=="")?"":($F{legende_Seit Semester_label}+": "+$F{legende_Seit Semester_value}+"; ")) ++(($F{legende_Bis Semester_value}==null || $F{legende_Bis Semester_value}=="")?"":($F{legende_Bis Semester_label}+": "+$F{legende_Bis Semester_value}+"; ")) ++(($F{legende_Spaltenanzahl_value}==null || $F{legende_Spaltenanzahl_value}=="")?"":($F{legende_Spaltenanzahl_label}+": "+$F{legende_Spaltenanzahl_value}+"; ")) ++(($F{legende_Studiengang_value}==null || $F{legende_Studiengang_value}=="")?"":($F{legende_Studiengang_label}+": "+$F{legende_Studiengang_value}+"; ")) ++(($F{legende_tablestylesheet_value}==null || $F{legende_tablestylesheet_value}=="")?"":($F{legende_tablestylesheet_label}+": "+$F{legende_tablestylesheet_value}+"; ")) + +"Datenstand: "+ $F{standdatum} + "; " + "Erstellt: "+ DATEFORMAT( TODAY(), "dd.MM.YYYY") + + + + $F{Hinweis}.length() >0 + + + + + $F{Hinweis} + + + + + + "Kennzahl Nr." + + + + "Kennzahl" + + + + "Wert" + + + + + + + + + $F{tab_0Kennzahl Nr.} + "#,##0" + + + + + $F{tab_0Kennzahl} + + + + + $F{tab_0Wert} + "#,##0" + + + + diff --git a/superx/WEB-INF/reports/44190_sub_1.jrxml b/superx/WEB-INF/reports/44190_sub_1.jrxml new file mode 100644 index 0000000..72beeca --- /dev/null +++ b/superx/WEB-INF/reports/44190_sub_1.jrxml @@ -0,0 +1,319 @@ + + + + + + + + + + + + + + + + + + + + + + + + + /ergebnisse/ergebnis/ergebniselement[@ordnr='1']/sqlerg/row + + /ergebnisse/ergebnis[ @ordnr='1']/maskenname + + + /ergebnisse/ergebnis[ @ordnr='1']/explanation + + + /ergebnisse/ergebnis[ @ordnr='1']/hinweis + + + + col[@id="0" and wert!="" and ../../../@ordnr='1']/wert + + + col[@id="1" and wert!="" and ../../../@ordnr='1']/wert + + + /ergebnisse/ergebnis[@ordnr=1]/completefields/feld [@varname="Köpfe oder Fälle ?"]/@varname + + + /ergebnisse/ergebnis[@ordnr=1]/felder/feld [@varname="Köpfe oder Fälle ?"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=1]/completefields/feld [@varname="Stichtag"]/@varname + + + /ergebnisse/ergebnis[@ordnr=1]/felder/feld [@varname="Stichtag"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=1]/completefields/feld [@varname="Seit Semester"]/@varname + + + /ergebnisse/ergebnis[@ordnr=1]/felder/feld [@varname="Seit Semester"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=1]/completefields/feld [@varname="Bis Semester"]/@varname + + + /ergebnisse/ergebnis[@ordnr=1]/felder/feld [@varname="Bis Semester"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=1]/completefields/feld [@varname="Semestertyp"]/@varname + + + /ergebnisse/ergebnis[@ordnr=1]/felder/feld [@varname="Semestertyp"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=1]/completefields/feld [@varname="Studiengang"]/@varname + + + /ergebnisse/ergebnis[@ordnr=1]/felder/feld [@varname="Studiengang"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=1]/completefields/feld [@varname="Abschluss"]/@varname + + + /ergebnisse/ergebnis[@ordnr=1]/felder/feld [@varname="Abschluss"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=1]/completefields/feld [@varname="Status"]/@varname + + + /ergebnisse/ergebnis[@ordnr=1]/felder/feld [@varname="Status"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=1]/completefields/feld [@varname="Matrikel-Nr."]/@varname + + + /ergebnisse/ergebnis[@ordnr=1]/felder/feld [@varname="Matrikel-Nr."]/value_caption + + + /ergebnisse/ergebnis[@ordnr=1]/completefields/feld [@varname="##line##"]/@varname + + + /ergebnisse/ergebnis[@ordnr=1]/felder/feld [@varname="##line##"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=1]/completefields/feld [@varname="Hörerstatus"]/@varname + + + /ergebnisse/ergebnis[@ordnr=1]/felder/feld [@varname="Hörerstatus"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=1]/completefields/feld [@varname="bis Fachsemester"]/@varname + + + /ergebnisse/ergebnis[@ordnr=1]/felder/feld [@varname="bis Fachsemester"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=1]/completefields/feld [@varname="Staatsangehörigkeit"]/@varname + + + /ergebnisse/ergebnis[@ordnr=1]/felder/feld [@varname="Staatsangehörigkeit"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=1]/completefields/feld [@varname="Jahr"]/@varname + + + /ergebnisse/ergebnis[@ordnr=1]/felder/feld [@varname="Jahr"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=1]/completefields/feld [@varname="Filter Studierende"]/@varname + + + /ergebnisse/ergebnis[@ordnr=1]/felder/feld [@varname="Filter Studierende"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=1]/completefields/feld [@varname="tablestylesheet"]/@varname + + + /ergebnisse/ergebnis[@ordnr=1]/felder/feld [@varname="tablestylesheet"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=1]/completefields/feld [@varname="Grafik"]/@varname + + + /ergebnisse/ergebnis[@ordnr=1]/felder/feld [@varname="Grafik"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=1]/completefields/feld [@varname="Grafiktitel"]/@varname + + + /ergebnisse/ergebnis[@ordnr=1]/felder/feld [@varname="Grafiktitel"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=1]/completefields/feld [@varname="Spaltenlayout"]/@varname + + + /ergebnisse/ergebnis[@ordnr=1]/felder/feld [@varname="Spaltenlayout"]/value_caption + + + /ergebnisse/ergebnis[ @ordnr='0']/stand + + + /ergebnisse/user + + + 1 + + + $V{tabellennr} + + + + + + "Studierende nach Semester" + + + + + + + "Filterkriterien: " + + + + + ""+(($F{legende_Köpfe oder Fälle ?_value}==null || $F{legende_Köpfe oder Fälle ?_value}=="")?"":($F{legende_Köpfe oder Fälle ?_label}+": "+$F{legende_Köpfe oder Fälle ?_value}+"; ")) ++(($F{legende_Stichtag_value}==null || $F{legende_Stichtag_value}=="")?"":($F{legende_Stichtag_label}+": "+$F{legende_Stichtag_value}+"; ")) ++(($F{legende_Seit Semester_value}==null || $F{legende_Seit Semester_value}=="")?"":($F{legende_Seit Semester_label}+": "+$F{legende_Seit Semester_value}+"; ")) ++(($F{legende_Bis Semester_value}==null || $F{legende_Bis Semester_value}=="")?"":($F{legende_Bis Semester_label}+": "+$F{legende_Bis Semester_value}+"; ")) ++(($F{legende_Semestertyp_value}==null || $F{legende_Semestertyp_value}=="")?"":($F{legende_Semestertyp_label}+": "+$F{legende_Semestertyp_value}+"; ")) ++(($F{legende_Studiengang_value}==null || $F{legende_Studiengang_value}=="")?"":($F{legende_Studiengang_label}+": "+$F{legende_Studiengang_value}+"; ")) ++(($F{legende_Status_value}==null || $F{legende_Status_value}=="")?"":($F{legende_Status_label}+": "+$F{legende_Status_value}+"; ")) ++(($F{legende_##line##_value}==null || $F{legende_##line##_value}=="")?"":($F{legende_##line##_label}+": "+$F{legende_##line##_value}+"; ")) ++(($F{legende_Hörerstatus_value}==null || $F{legende_Hörerstatus_value}=="")?"":($F{legende_Hörerstatus_label}+": "+$F{legende_Hörerstatus_value}+"; ")) ++(($F{legende_Staatsangehörigkeit_value}==null || $F{legende_Staatsangehörigkeit_value}=="")?"":($F{legende_Staatsangehörigkeit_label}+": "+$F{legende_Staatsangehörigkeit_value}+"; ")) ++(($F{legende_tablestylesheet_value}==null || $F{legende_tablestylesheet_value}=="")?"":($F{legende_tablestylesheet_label}+": "+$F{legende_tablestylesheet_value}+"; ")) ++(($F{legende_Grafik_value}==null || $F{legende_Grafik_value}=="")?"":($F{legende_Grafik_label}+": "+$F{legende_Grafik_value}+"; ")) ++(($F{legende_Spaltenlayout_value}==null || $F{legende_Spaltenlayout_value}=="")?"":($F{legende_Spaltenlayout_label}+": "+$F{legende_Spaltenlayout_value}+"; ")) + +"Datenstand: "+ $F{standdatum} + "; " + "Erstellt: "+ DATEFORMAT( TODAY(), "dd.MM.YYYY") + + + + $F{Hinweis}.length() >0 + + + + + $F{Hinweis} + + + + + + "Semester Name" + + + + "Anzahl der Studierenden" + + + + + + + + + + $F{tab_1Semester Name} + + + + + $F{tab_1Anzahl der Studierenden} + "#,##0.00;-#,##0.00" + + + + diff --git a/superx/WEB-INF/reports/44190_sub_2.jrxml b/superx/WEB-INF/reports/44190_sub_2.jrxml new file mode 100644 index 0000000..95e3ad1 --- /dev/null +++ b/superx/WEB-INF/reports/44190_sub_2.jrxml @@ -0,0 +1,331 @@ + + + + + + + + + + + + + + + + + + + + + + + + + /ergebnisse/ergebnis/ergebniselement[@ordnr='2']/sqlerg/row + + /ergebnisse/ergebnis[ @ordnr='2']/maskenname + + + /ergebnisse/ergebnis[ @ordnr='2']/explanation + + + /ergebnisse/ergebnis[ @ordnr='2']/hinweis + + + + col[@id="0" and wert!="" and ../../../@ordnr='2']/wert + + + col[@id="1" and wert!="" and ../../../@ordnr='2']/wert + + + col[@id="2" and wert!="" and ../../../@ordnr='2']/wert + + + /ergebnisse/ergebnis[@ordnr=2]/completefields/feld [@varname="Köpfe oder Fälle ?"]/@varname + + + /ergebnisse/ergebnis[@ordnr=2]/felder/feld [@varname="Köpfe oder Fälle ?"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=2]/completefields/feld [@varname="Seit Semester"]/@varname + + + /ergebnisse/ergebnis[@ordnr=2]/felder/feld [@varname="Seit Semester"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=2]/completefields/feld [@varname="Bis Semester"]/@varname + + + /ergebnisse/ergebnis[@ordnr=2]/felder/feld [@varname="Bis Semester"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=2]/completefields/feld [@varname="Semestertyp"]/@varname + + + /ergebnisse/ergebnis[@ordnr=2]/felder/feld [@varname="Semestertyp"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=2]/completefields/feld [@varname="Stichtag"]/@varname + + + /ergebnisse/ergebnis[@ordnr=2]/felder/feld [@varname="Stichtag"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=2]/completefields/feld [@varname="Studiengang"]/@varname + + + /ergebnisse/ergebnis[@ordnr=2]/felder/feld [@varname="Studiengang"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=2]/completefields/feld [@varname="Fächer"]/@varname + + + /ergebnisse/ergebnis[@ordnr=2]/felder/feld [@varname="Fächer"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=2]/completefields/feld [@varname="Abschluss"]/@varname + + + /ergebnisse/ergebnis[@ordnr=2]/felder/feld [@varname="Abschluss"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=2]/completefields/feld [@varname="Jahr"]/@varname + + + /ergebnisse/ergebnis[@ordnr=2]/felder/feld [@varname="Jahr"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=2]/completefields/feld [@varname="Geschlecht"]/@varname + + + /ergebnisse/ergebnis[@ordnr=2]/felder/feld [@varname="Geschlecht"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=2]/completefields/feld [@varname="Staatsangehörigkeit"]/@varname + + + /ergebnisse/ergebnis[@ordnr=2]/felder/feld [@varname="Staatsangehörigkeit"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=2]/completefields/feld [@varname="tablestylesheet"]/@varname + + + /ergebnisse/ergebnis[@ordnr=2]/felder/feld [@varname="tablestylesheet"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=2]/completefields/feld [@varname="Hörerstatus"]/@varname + + + /ergebnisse/ergebnis[@ordnr=2]/felder/feld [@varname="Hörerstatus"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=2]/completefields/feld [@varname="Nur Endsemester"]/@varname + + + /ergebnisse/ergebnis[@ordnr=2]/felder/feld [@varname="Nur Endsemester"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=2]/completefields/feld [@varname="bis Fachsemester"]/@varname + + + /ergebnisse/ergebnis[@ordnr=2]/felder/feld [@varname="bis Fachsemester"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=2]/completefields/feld [@varname="Spaltenlayout"]/@varname + + + /ergebnisse/ergebnis[@ordnr=2]/felder/feld [@varname="Spaltenlayout"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=2]/completefields/feld [@varname="Grafik"]/@varname + + + /ergebnisse/ergebnis[@ordnr=2]/felder/feld [@varname="Grafik"]/value_caption + + + /ergebnisse/ergebnis[ @ordnr='0']/stand + + + /ergebnisse/user + + + 2 + + + $V{tabellennr} + + + + + + "Studierende nach Geschlecht" + + + + + + + "Filterkriterien: " + + + + + ""+(($F{legende_Köpfe oder Fälle ?_value}==null || $F{legende_Köpfe oder Fälle ?_value}=="")?"":($F{legende_Köpfe oder Fälle ?_label}+": "+$F{legende_Köpfe oder Fälle ?_value}+"; ")) ++(($F{legende_Seit Semester_value}==null || $F{legende_Seit Semester_value}=="")?"":($F{legende_Seit Semester_label}+": "+$F{legende_Seit Semester_value}+"; ")) ++(($F{legende_Bis Semester_value}==null || $F{legende_Bis Semester_value}=="")?"":($F{legende_Bis Semester_label}+": "+$F{legende_Bis Semester_value}+"; ")) ++(($F{legende_Semestertyp_value}==null || $F{legende_Semestertyp_value}=="")?"":($F{legende_Semestertyp_label}+": "+$F{legende_Semestertyp_value}+"; ")) ++(($F{legende_Stichtag_value}==null || $F{legende_Stichtag_value}=="")?"":($F{legende_Stichtag_label}+": "+$F{legende_Stichtag_value}+"; ")) ++(($F{legende_Studiengang_value}==null || $F{legende_Studiengang_value}=="")?"":($F{legende_Studiengang_label}+": "+$F{legende_Studiengang_value}+"; ")) ++(($F{legende_Fächer_value}==null || $F{legende_Fächer_value}=="")?"":($F{legende_Fächer_label}+": "+$F{legende_Fächer_value}+"; ")) ++(($F{legende_Staatsangehörigkeit_value}==null || $F{legende_Staatsangehörigkeit_value}=="")?"":($F{legende_Staatsangehörigkeit_label}+": "+$F{legende_Staatsangehörigkeit_value}+"; ")) ++(($F{legende_tablestylesheet_value}==null || $F{legende_tablestylesheet_value}=="")?"":($F{legende_tablestylesheet_label}+": "+$F{legende_tablestylesheet_value}+"; ")) ++(($F{legende_Hörerstatus_value}==null || $F{legende_Hörerstatus_value}=="")?"":($F{legende_Hörerstatus_label}+": "+$F{legende_Hörerstatus_value}+"; ")) ++(($F{legende_Nur Endsemester_value}==null || $F{legende_Nur Endsemester_value}=="")?"":($F{legende_Nur Endsemester_label}+": "+$F{legende_Nur Endsemester_value}+"; ")) ++(($F{legende_Spaltenlayout_value}==null || $F{legende_Spaltenlayout_value}=="")?"":($F{legende_Spaltenlayout_label}+": "+$F{legende_Spaltenlayout_value}+"; ")) ++(($F{legende_Grafik_value}==null || $F{legende_Grafik_value}=="")?"":($F{legende_Grafik_label}+": "+$F{legende_Grafik_value}+"; ")) + +"Datenstand: "+ $F{standdatum} + "; " + "Erstellt: "+ DATEFORMAT( TODAY(), "dd.MM.YYYY") + + + + $F{Hinweis}.length() >0 + + + + + $F{Hinweis} + + + + + + "Geschlecht" + + + + "Anzahl der Studierenden" + + + + "Anteil der Studierenden (in %)" + + + + + + + + + + $F{tab_2Geschlecht} + + + + + $F{tab_2Anzahl der Studierenden} + "#,##0.00;-#,##0.00" + + + + $F{tab_2Anteil der Studierenden (in %)} + "#,##0" + + + + diff --git a/superx/WEB-INF/reports/44190_sub_3.jrxml b/superx/WEB-INF/reports/44190_sub_3.jrxml new file mode 100644 index 0000000..68d05d7 --- /dev/null +++ b/superx/WEB-INF/reports/44190_sub_3.jrxml @@ -0,0 +1,356 @@ + + + + + + + + + + + + + + + + + + + + + + + + + /ergebnisse/ergebnis/ergebniselement[@ordnr='3']/sqlerg/row + + /ergebnisse/ergebnis[ @ordnr='3']/maskenname + + + /ergebnisse/ergebnis[ @ordnr='3']/explanation + + + /ergebnisse/ergebnis[ @ordnr='3']/hinweis + + + + col[@id="0" and wert!="" and ../../../@ordnr='3']/wert + + + col[@id="1" and wert!="" and ../../../@ordnr='3']/wert + + + col[@id="2" and wert!="" and ../../../@ordnr='3']/wert + + + col[@id="3" and wert!="" and ../../../@ordnr='3']/wert + + + /ergebnisse/ergebnis[@ordnr=3]/completefields/feld [@varname="Köpfe oder Fälle ?"]/@varname + + + /ergebnisse/ergebnis[@ordnr=3]/felder/feld [@varname="Köpfe oder Fälle ?"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=3]/completefields/feld [@varname="Seit Semester"]/@varname + + + /ergebnisse/ergebnis[@ordnr=3]/felder/feld [@varname="Seit Semester"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=3]/completefields/feld [@varname="Bis Semester"]/@varname + + + /ergebnisse/ergebnis[@ordnr=3]/felder/feld [@varname="Bis Semester"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=3]/completefields/feld [@varname="Semestertyp"]/@varname + + + /ergebnisse/ergebnis[@ordnr=3]/felder/feld [@varname="Semestertyp"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=3]/completefields/feld [@varname="Stichtag"]/@varname + + + /ergebnisse/ergebnis[@ordnr=3]/felder/feld [@varname="Stichtag"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=3]/completefields/feld [@varname="Studiengang"]/@varname + + + /ergebnisse/ergebnis[@ordnr=3]/felder/feld [@varname="Studiengang"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=3]/completefields/feld [@varname="Fächer"]/@varname + + + /ergebnisse/ergebnis[@ordnr=3]/felder/feld [@varname="Fächer"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=3]/completefields/feld [@varname="Abschluss"]/@varname + + + /ergebnisse/ergebnis[@ordnr=3]/felder/feld [@varname="Abschluss"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=3]/completefields/feld [@varname="Jahr"]/@varname + + + /ergebnisse/ergebnis[@ordnr=3]/felder/feld [@varname="Jahr"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=3]/completefields/feld [@varname="Geschlecht"]/@varname + + + /ergebnisse/ergebnis[@ordnr=3]/felder/feld [@varname="Geschlecht"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=3]/completefields/feld [@varname="Staatsangehörigkeit"]/@varname + + + /ergebnisse/ergebnis[@ordnr=3]/felder/feld [@varname="Staatsangehörigkeit"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=3]/completefields/feld [@varname="tablestylesheet"]/@varname + + + /ergebnisse/ergebnis[@ordnr=3]/felder/feld [@varname="tablestylesheet"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=3]/completefields/feld [@varname="Hörerstatus"]/@varname + + + /ergebnisse/ergebnis[@ordnr=3]/felder/feld [@varname="Hörerstatus"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=3]/completefields/feld [@varname="bis Fachsemester"]/@varname + + + /ergebnisse/ergebnis[@ordnr=3]/felder/feld [@varname="bis Fachsemester"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=3]/completefields/feld [@varname="Nur Endsemester"]/@varname + + + /ergebnisse/ergebnis[@ordnr=3]/felder/feld [@varname="Nur Endsemester"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=3]/completefields/feld [@varname="Spaltenlayout"]/@varname + + + /ergebnisse/ergebnis[@ordnr=3]/felder/feld [@varname="Spaltenlayout"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=3]/completefields/feld [@varname="Grafik"]/@varname + + + /ergebnisse/ergebnis[@ordnr=3]/felder/feld [@varname="Grafik"]/value_caption + + + /ergebnisse/ergebnis[ @ordnr='0']/stand + + + /ergebnisse/user + + + 3 + + + $V{tabellennr} + + + + + + "Studierende nach Fakultät" + + + + + + + "Filterkriterien: " + + + + + ""+(($F{legende_Köpfe oder Fälle ?_value}==null || $F{legende_Köpfe oder Fälle ?_value}=="")?"":($F{legende_Köpfe oder Fälle ?_label}+": "+$F{legende_Köpfe oder Fälle ?_value}+"; ")) ++(($F{legende_Seit Semester_value}==null || $F{legende_Seit Semester_value}=="")?"":($F{legende_Seit Semester_label}+": "+$F{legende_Seit Semester_value}+"; ")) ++(($F{legende_Bis Semester_value}==null || $F{legende_Bis Semester_value}=="")?"":($F{legende_Bis Semester_label}+": "+$F{legende_Bis Semester_value}+"; ")) ++(($F{legende_Semestertyp_value}==null || $F{legende_Semestertyp_value}=="")?"":($F{legende_Semestertyp_label}+": "+$F{legende_Semestertyp_value}+"; ")) ++(($F{legende_Stichtag_value}==null || $F{legende_Stichtag_value}=="")?"":($F{legende_Stichtag_label}+": "+$F{legende_Stichtag_value}+"; ")) ++(($F{legende_Studiengang_value}==null || $F{legende_Studiengang_value}=="")?"":($F{legende_Studiengang_label}+": "+$F{legende_Studiengang_value}+"; ")) ++(($F{legende_Fächer_value}==null || $F{legende_Fächer_value}=="")?"":($F{legende_Fächer_label}+": "+$F{legende_Fächer_value}+"; ")) ++(($F{legende_Staatsangehörigkeit_value}==null || $F{legende_Staatsangehörigkeit_value}=="")?"":($F{legende_Staatsangehörigkeit_label}+": "+$F{legende_Staatsangehörigkeit_value}+"; ")) ++(($F{legende_tablestylesheet_value}==null || $F{legende_tablestylesheet_value}=="")?"":($F{legende_tablestylesheet_label}+": "+$F{legende_tablestylesheet_value}+"; ")) ++(($F{legende_Hörerstatus_value}==null || $F{legende_Hörerstatus_value}=="")?"":($F{legende_Hörerstatus_label}+": "+$F{legende_Hörerstatus_value}+"; ")) ++(($F{legende_Nur Endsemester_value}==null || $F{legende_Nur Endsemester_value}=="")?"":($F{legende_Nur Endsemester_label}+": "+$F{legende_Nur Endsemester_value}+"; ")) ++(($F{legende_Spaltenlayout_value}==null || $F{legende_Spaltenlayout_value}=="")?"":($F{legende_Spaltenlayout_label}+": "+$F{legende_Spaltenlayout_value}+"; ")) ++(($F{legende_Grafik_value}==null || $F{legende_Grafik_value}=="")?"":($F{legende_Grafik_label}+": "+$F{legende_Grafik_value}+"; ")) + +"Datenstand: "+ $F{standdatum} + "; " + "Erstellt: "+ DATEFORMAT( TODAY(), "dd.MM.YYYY") + + + + $F{Hinweis}.length() >0 + + + + + $F{Hinweis} + + + + + + "Fakultät (Schlüssel)" + + + + "Fakultät" + + + + "Anzahl der Studierenden" + + + + "Anteil der Studierenden (in %)" + + + + + + + + + + $F{tab_3Fakultät (Schlüssel)} + + + + + + $F{tab_3Fakultät} + + + + + $F{tab_3Anzahl der Studierenden} + "#,##0.00;-#,##0.00" + + + + $F{tab_3Anteil der Studierenden (in %)} + "#,##0" + + + + diff --git a/superx/WEB-INF/reports/44190_sub_4.jrxml b/superx/WEB-INF/reports/44190_sub_4.jrxml new file mode 100644 index 0000000..3736f04 --- /dev/null +++ b/superx/WEB-INF/reports/44190_sub_4.jrxml @@ -0,0 +1,331 @@ + + + + + + + + + + + + + + + + + + + + + + + + + /ergebnisse/ergebnis/ergebniselement[@ordnr='4']/sqlerg/row + + /ergebnisse/ergebnis[ @ordnr='4']/maskenname + + + /ergebnisse/ergebnis[ @ordnr='4']/explanation + + + /ergebnisse/ergebnis[ @ordnr='4']/hinweis + + + + col[@id="0" and wert!="" and ../../../@ordnr='4']/wert + + + col[@id="1" and wert!="" and ../../../@ordnr='4']/wert + + + col[@id="2" and wert!="" and ../../../@ordnr='4']/wert + + + /ergebnisse/ergebnis[@ordnr=4]/completefields/feld [@varname="Köpfe oder Fälle ?"]/@varname + + + /ergebnisse/ergebnis[@ordnr=4]/felder/feld [@varname="Köpfe oder Fälle ?"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=4]/completefields/feld [@varname="Seit Semester"]/@varname + + + /ergebnisse/ergebnis[@ordnr=4]/felder/feld [@varname="Seit Semester"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=4]/completefields/feld [@varname="Bis Semester"]/@varname + + + /ergebnisse/ergebnis[@ordnr=4]/felder/feld [@varname="Bis Semester"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=4]/completefields/feld [@varname="Semestertyp"]/@varname + + + /ergebnisse/ergebnis[@ordnr=4]/felder/feld [@varname="Semestertyp"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=4]/completefields/feld [@varname="Stichtag"]/@varname + + + /ergebnisse/ergebnis[@ordnr=4]/felder/feld [@varname="Stichtag"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=4]/completefields/feld [@varname="Studiengang"]/@varname + + + /ergebnisse/ergebnis[@ordnr=4]/felder/feld [@varname="Studiengang"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=4]/completefields/feld [@varname="Fächer"]/@varname + + + /ergebnisse/ergebnis[@ordnr=4]/felder/feld [@varname="Fächer"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=4]/completefields/feld [@varname="Abschluss"]/@varname + + + /ergebnisse/ergebnis[@ordnr=4]/felder/feld [@varname="Abschluss"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=4]/completefields/feld [@varname="Geschlecht"]/@varname + + + /ergebnisse/ergebnis[@ordnr=4]/felder/feld [@varname="Geschlecht"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=4]/completefields/feld [@varname="Jahr"]/@varname + + + /ergebnisse/ergebnis[@ordnr=4]/felder/feld [@varname="Jahr"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=4]/completefields/feld [@varname="Staatsangehörigkeit"]/@varname + + + /ergebnisse/ergebnis[@ordnr=4]/felder/feld [@varname="Staatsangehörigkeit"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=4]/completefields/feld [@varname="tablestylesheet"]/@varname + + + /ergebnisse/ergebnis[@ordnr=4]/felder/feld [@varname="tablestylesheet"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=4]/completefields/feld [@varname="Hörerstatus"]/@varname + + + /ergebnisse/ergebnis[@ordnr=4]/felder/feld [@varname="Hörerstatus"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=4]/completefields/feld [@varname="Nur Endsemester"]/@varname + + + /ergebnisse/ergebnis[@ordnr=4]/felder/feld [@varname="Nur Endsemester"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=4]/completefields/feld [@varname="bis Fachsemester"]/@varname + + + /ergebnisse/ergebnis[@ordnr=4]/felder/feld [@varname="bis Fachsemester"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=4]/completefields/feld [@varname="Spaltenlayout"]/@varname + + + /ergebnisse/ergebnis[@ordnr=4]/felder/feld [@varname="Spaltenlayout"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=4]/completefields/feld [@varname="Grafik"]/@varname + + + /ergebnisse/ergebnis[@ordnr=4]/felder/feld [@varname="Grafik"]/value_caption + + + /ergebnisse/ergebnis[ @ordnr='0']/stand + + + /ergebnisse/user + + + 4 + + + $V{tabellennr} + + + + + + "Studierende nach Abschluss" + + + + + + + "Filterkriterien: " + + + + + ""+(($F{legende_Köpfe oder Fälle ?_value}==null || $F{legende_Köpfe oder Fälle ?_value}=="")?"":($F{legende_Köpfe oder Fälle ?_label}+": "+$F{legende_Köpfe oder Fälle ?_value}+"; ")) ++(($F{legende_Seit Semester_value}==null || $F{legende_Seit Semester_value}=="")?"":($F{legende_Seit Semester_label}+": "+$F{legende_Seit Semester_value}+"; ")) ++(($F{legende_Bis Semester_value}==null || $F{legende_Bis Semester_value}=="")?"":($F{legende_Bis Semester_label}+": "+$F{legende_Bis Semester_value}+"; ")) ++(($F{legende_Semestertyp_value}==null || $F{legende_Semestertyp_value}=="")?"":($F{legende_Semestertyp_label}+": "+$F{legende_Semestertyp_value}+"; ")) ++(($F{legende_Stichtag_value}==null || $F{legende_Stichtag_value}=="")?"":($F{legende_Stichtag_label}+": "+$F{legende_Stichtag_value}+"; ")) ++(($F{legende_Studiengang_value}==null || $F{legende_Studiengang_value}=="")?"":($F{legende_Studiengang_label}+": "+$F{legende_Studiengang_value}+"; ")) ++(($F{legende_Fächer_value}==null || $F{legende_Fächer_value}=="")?"":($F{legende_Fächer_label}+": "+$F{legende_Fächer_value}+"; ")) ++(($F{legende_Staatsangehörigkeit_value}==null || $F{legende_Staatsangehörigkeit_value}=="")?"":($F{legende_Staatsangehörigkeit_label}+": "+$F{legende_Staatsangehörigkeit_value}+"; ")) ++(($F{legende_tablestylesheet_value}==null || $F{legende_tablestylesheet_value}=="")?"":($F{legende_tablestylesheet_label}+": "+$F{legende_tablestylesheet_value}+"; ")) ++(($F{legende_Hörerstatus_value}==null || $F{legende_Hörerstatus_value}=="")?"":($F{legende_Hörerstatus_label}+": "+$F{legende_Hörerstatus_value}+"; ")) ++(($F{legende_Nur Endsemester_value}==null || $F{legende_Nur Endsemester_value}=="")?"":($F{legende_Nur Endsemester_label}+": "+$F{legende_Nur Endsemester_value}+"; ")) ++(($F{legende_Spaltenlayout_value}==null || $F{legende_Spaltenlayout_value}=="")?"":($F{legende_Spaltenlayout_label}+": "+$F{legende_Spaltenlayout_value}+"; ")) ++(($F{legende_Grafik_value}==null || $F{legende_Grafik_value}=="")?"":($F{legende_Grafik_label}+": "+$F{legende_Grafik_value}+"; ")) + +"Datenstand: "+ $F{standdatum} + "; " + "Erstellt: "+ DATEFORMAT( TODAY(), "dd.MM.YYYY") + + + + $F{Hinweis}.length() >0 + + + + + $F{Hinweis} + + + + + + "Abschlussgruppe" + + + + "Anzahl der Studierenden" + + + + "Anteil der Studierenden (in %)" + + + + + + + + + + $F{tab_4Abschlussgruppe} + + + + + $F{tab_4Anzahl der Studierenden} + "#,##0.00;-#,##0.00" + + + + $F{tab_4Anteil der Studierenden (in %)} + "#,##0" + + + + diff --git a/superx/WEB-INF/reports/44190_sub_5.jrxml b/superx/WEB-INF/reports/44190_sub_5.jrxml new file mode 100644 index 0000000..ba8279c --- /dev/null +++ b/superx/WEB-INF/reports/44190_sub_5.jrxml @@ -0,0 +1,331 @@ + + + + + + + + + + + + + + + + + + + + + + + + + /ergebnisse/ergebnis/ergebniselement[@ordnr='5']/sqlerg/row + + /ergebnisse/ergebnis[ @ordnr='5']/maskenname + + + /ergebnisse/ergebnis[ @ordnr='5']/explanation + + + /ergebnisse/ergebnis[ @ordnr='5']/hinweis + + + + col[@id="0" and wert!="" and ../../../@ordnr='5']/wert + + + col[@id="1" and wert!="" and ../../../@ordnr='5']/wert + + + col[@id="2" and wert!="" and ../../../@ordnr='5']/wert + + + /ergebnisse/ergebnis[@ordnr=5]/completefields/feld [@varname="Köpfe oder Fälle ?"]/@varname + + + /ergebnisse/ergebnis[@ordnr=5]/felder/feld [@varname="Köpfe oder Fälle ?"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=5]/completefields/feld [@varname="Seit Semester"]/@varname + + + /ergebnisse/ergebnis[@ordnr=5]/felder/feld [@varname="Seit Semester"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=5]/completefields/feld [@varname="Bis Semester"]/@varname + + + /ergebnisse/ergebnis[@ordnr=5]/felder/feld [@varname="Bis Semester"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=5]/completefields/feld [@varname="Semestertyp"]/@varname + + + /ergebnisse/ergebnis[@ordnr=5]/felder/feld [@varname="Semestertyp"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=5]/completefields/feld [@varname="Stichtag"]/@varname + + + /ergebnisse/ergebnis[@ordnr=5]/felder/feld [@varname="Stichtag"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=5]/completefields/feld [@varname="Studiengang"]/@varname + + + /ergebnisse/ergebnis[@ordnr=5]/felder/feld [@varname="Studiengang"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=5]/completefields/feld [@varname="Fächer"]/@varname + + + /ergebnisse/ergebnis[@ordnr=5]/felder/feld [@varname="Fächer"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=5]/completefields/feld [@varname="Abschluss"]/@varname + + + /ergebnisse/ergebnis[@ordnr=5]/felder/feld [@varname="Abschluss"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=5]/completefields/feld [@varname="Geschlecht"]/@varname + + + /ergebnisse/ergebnis[@ordnr=5]/felder/feld [@varname="Geschlecht"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=5]/completefields/feld [@varname="Jahr"]/@varname + + + /ergebnisse/ergebnis[@ordnr=5]/felder/feld [@varname="Jahr"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=5]/completefields/feld [@varname="Staatsangehörigkeit"]/@varname + + + /ergebnisse/ergebnis[@ordnr=5]/felder/feld [@varname="Staatsangehörigkeit"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=5]/completefields/feld [@varname="tablestylesheet"]/@varname + + + /ergebnisse/ergebnis[@ordnr=5]/felder/feld [@varname="tablestylesheet"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=5]/completefields/feld [@varname="Hörerstatus"]/@varname + + + /ergebnisse/ergebnis[@ordnr=5]/felder/feld [@varname="Hörerstatus"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=5]/completefields/feld [@varname="Nur Endsemester"]/@varname + + + /ergebnisse/ergebnis[@ordnr=5]/felder/feld [@varname="Nur Endsemester"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=5]/completefields/feld [@varname="bis Fachsemester"]/@varname + + + /ergebnisse/ergebnis[@ordnr=5]/felder/feld [@varname="bis Fachsemester"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=5]/completefields/feld [@varname="Spaltenlayout"]/@varname + + + /ergebnisse/ergebnis[@ordnr=5]/felder/feld [@varname="Spaltenlayout"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=5]/completefields/feld [@varname="Grafik"]/@varname + + + /ergebnisse/ergebnis[@ordnr=5]/felder/feld [@varname="Grafik"]/value_caption + + + /ergebnisse/ergebnis[ @ordnr='0']/stand + + + /ergebnisse/user + + + 5 + + + $V{tabellennr} + + + + + + "Studierende nach Abschluss" + + + + + + + "Filterkriterien: " + + + + + ""+(($F{legende_Köpfe oder Fälle ?_value}==null || $F{legende_Köpfe oder Fälle ?_value}=="")?"":($F{legende_Köpfe oder Fälle ?_label}+": "+$F{legende_Köpfe oder Fälle ?_value}+"; ")) ++(($F{legende_Seit Semester_value}==null || $F{legende_Seit Semester_value}=="")?"":($F{legende_Seit Semester_label}+": "+$F{legende_Seit Semester_value}+"; ")) ++(($F{legende_Bis Semester_value}==null || $F{legende_Bis Semester_value}=="")?"":($F{legende_Bis Semester_label}+": "+$F{legende_Bis Semester_value}+"; ")) ++(($F{legende_Semestertyp_value}==null || $F{legende_Semestertyp_value}=="")?"":($F{legende_Semestertyp_label}+": "+$F{legende_Semestertyp_value}+"; ")) ++(($F{legende_Stichtag_value}==null || $F{legende_Stichtag_value}=="")?"":($F{legende_Stichtag_label}+": "+$F{legende_Stichtag_value}+"; ")) ++(($F{legende_Studiengang_value}==null || $F{legende_Studiengang_value}=="")?"":($F{legende_Studiengang_label}+": "+$F{legende_Studiengang_value}+"; ")) ++(($F{legende_Fächer_value}==null || $F{legende_Fächer_value}=="")?"":($F{legende_Fächer_label}+": "+$F{legende_Fächer_value}+"; ")) ++(($F{legende_Staatsangehörigkeit_value}==null || $F{legende_Staatsangehörigkeit_value}=="")?"":($F{legende_Staatsangehörigkeit_label}+": "+$F{legende_Staatsangehörigkeit_value}+"; ")) ++(($F{legende_tablestylesheet_value}==null || $F{legende_tablestylesheet_value}=="")?"":($F{legende_tablestylesheet_label}+": "+$F{legende_tablestylesheet_value}+"; ")) ++(($F{legende_Hörerstatus_value}==null || $F{legende_Hörerstatus_value}=="")?"":($F{legende_Hörerstatus_label}+": "+$F{legende_Hörerstatus_value}+"; ")) ++(($F{legende_Nur Endsemester_value}==null || $F{legende_Nur Endsemester_value}=="")?"":($F{legende_Nur Endsemester_label}+": "+$F{legende_Nur Endsemester_value}+"; ")) ++(($F{legende_Spaltenlayout_value}==null || $F{legende_Spaltenlayout_value}=="")?"":($F{legende_Spaltenlayout_label}+": "+$F{legende_Spaltenlayout_value}+"; ")) ++(($F{legende_Grafik_value}==null || $F{legende_Grafik_value}=="")?"":($F{legende_Grafik_label}+": "+$F{legende_Grafik_value}+"; ")) + +"Datenstand: "+ $F{standdatum} + "; " + "Erstellt: "+ DATEFORMAT( TODAY(), "dd.MM.YYYY") + + + + $F{Hinweis}.length() >0 + + + + + $F{Hinweis} + + + + + + "Lehramt (ja/nein)" + + + + "Anzahl der Studierenden" + + + + "Anteil der Studierenden (in %)" + + + + + + + + + + $F{tab_5Lehramt (ja/nein)} + + + + + $F{tab_5Anzahl der Studierenden} + "#,##0.00;-#,##0.00" + + + + $F{tab_5Anteil der Studierenden (in %)} + "#,##0" + + + + diff --git a/superx/WEB-INF/reports/44190_sub_6.jrxml b/superx/WEB-INF/reports/44190_sub_6.jrxml new file mode 100644 index 0000000..c11dc9a --- /dev/null +++ b/superx/WEB-INF/reports/44190_sub_6.jrxml @@ -0,0 +1,331 @@ + + + + + + + + + + + + + + + + + + + + + + + + + /ergebnisse/ergebnis/ergebniselement[@ordnr='6']/sqlerg/row + + /ergebnisse/ergebnis[ @ordnr='6']/maskenname + + + /ergebnisse/ergebnis[ @ordnr='6']/explanation + + + /ergebnisse/ergebnis[ @ordnr='6']/hinweis + + + + col[@id="0" and wert!="" and ../../../@ordnr='6']/wert + + + col[@id="1" and wert!="" and ../../../@ordnr='6']/wert + + + col[@id="2" and wert!="" and ../../../@ordnr='6']/wert + + + /ergebnisse/ergebnis[@ordnr=6]/completefields/feld [@varname="Köpfe oder Fälle ?"]/@varname + + + /ergebnisse/ergebnis[@ordnr=6]/felder/feld [@varname="Köpfe oder Fälle ?"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=6]/completefields/feld [@varname="Seit Semester"]/@varname + + + /ergebnisse/ergebnis[@ordnr=6]/felder/feld [@varname="Seit Semester"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=6]/completefields/feld [@varname="Bis Semester"]/@varname + + + /ergebnisse/ergebnis[@ordnr=6]/felder/feld [@varname="Bis Semester"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=6]/completefields/feld [@varname="Semestertyp"]/@varname + + + /ergebnisse/ergebnis[@ordnr=6]/felder/feld [@varname="Semestertyp"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=6]/completefields/feld [@varname="Stichtag"]/@varname + + + /ergebnisse/ergebnis[@ordnr=6]/felder/feld [@varname="Stichtag"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=6]/completefields/feld [@varname="Studiengang"]/@varname + + + /ergebnisse/ergebnis[@ordnr=6]/felder/feld [@varname="Studiengang"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=6]/completefields/feld [@varname="Fächer"]/@varname + + + /ergebnisse/ergebnis[@ordnr=6]/felder/feld [@varname="Fächer"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=6]/completefields/feld [@varname="Abschluss"]/@varname + + + /ergebnisse/ergebnis[@ordnr=6]/felder/feld [@varname="Abschluss"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=6]/completefields/feld [@varname="Jahr"]/@varname + + + /ergebnisse/ergebnis[@ordnr=6]/felder/feld [@varname="Jahr"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=6]/completefields/feld [@varname="Geschlecht"]/@varname + + + /ergebnisse/ergebnis[@ordnr=6]/felder/feld [@varname="Geschlecht"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=6]/completefields/feld [@varname="tablestylesheet"]/@varname + + + /ergebnisse/ergebnis[@ordnr=6]/felder/feld [@varname="tablestylesheet"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=6]/completefields/feld [@varname="Staatsangehörigkeit"]/@varname + + + /ergebnisse/ergebnis[@ordnr=6]/felder/feld [@varname="Staatsangehörigkeit"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=6]/completefields/feld [@varname="Hörerstatus"]/@varname + + + /ergebnisse/ergebnis[@ordnr=6]/felder/feld [@varname="Hörerstatus"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=6]/completefields/feld [@varname="Nur Endsemester"]/@varname + + + /ergebnisse/ergebnis[@ordnr=6]/felder/feld [@varname="Nur Endsemester"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=6]/completefields/feld [@varname="bis Fachsemester"]/@varname + + + /ergebnisse/ergebnis[@ordnr=6]/felder/feld [@varname="bis Fachsemester"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=6]/completefields/feld [@varname="Spaltenlayout"]/@varname + + + /ergebnisse/ergebnis[@ordnr=6]/felder/feld [@varname="Spaltenlayout"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=6]/completefields/feld [@varname="Grafik"]/@varname + + + /ergebnisse/ergebnis[@ordnr=6]/felder/feld [@varname="Grafik"]/value_caption + + + /ergebnisse/ergebnis[ @ordnr='0']/stand + + + /ergebnisse/user + + + 6 + + + $V{tabellennr} + + + + + + "Studierende nach Bildungstyp" + + + + + + + "Filterkriterien: " + + + + + ""+(($F{legende_Köpfe oder Fälle ?_value}==null || $F{legende_Köpfe oder Fälle ?_value}=="")?"":($F{legende_Köpfe oder Fälle ?_label}+": "+$F{legende_Köpfe oder Fälle ?_value}+"; ")) ++(($F{legende_Seit Semester_value}==null || $F{legende_Seit Semester_value}=="")?"":($F{legende_Seit Semester_label}+": "+$F{legende_Seit Semester_value}+"; ")) ++(($F{legende_Bis Semester_value}==null || $F{legende_Bis Semester_value}=="")?"":($F{legende_Bis Semester_label}+": "+$F{legende_Bis Semester_value}+"; ")) ++(($F{legende_Semestertyp_value}==null || $F{legende_Semestertyp_value}=="")?"":($F{legende_Semestertyp_label}+": "+$F{legende_Semestertyp_value}+"; ")) ++(($F{legende_Stichtag_value}==null || $F{legende_Stichtag_value}=="")?"":($F{legende_Stichtag_label}+": "+$F{legende_Stichtag_value}+"; ")) ++(($F{legende_Studiengang_value}==null || $F{legende_Studiengang_value}=="")?"":($F{legende_Studiengang_label}+": "+$F{legende_Studiengang_value}+"; ")) ++(($F{legende_Fächer_value}==null || $F{legende_Fächer_value}=="")?"":($F{legende_Fächer_label}+": "+$F{legende_Fächer_value}+"; ")) ++(($F{legende_tablestylesheet_value}==null || $F{legende_tablestylesheet_value}=="")?"":($F{legende_tablestylesheet_label}+": "+$F{legende_tablestylesheet_value}+"; ")) ++(($F{legende_Staatsangehörigkeit_value}==null || $F{legende_Staatsangehörigkeit_value}=="")?"":($F{legende_Staatsangehörigkeit_label}+": "+$F{legende_Staatsangehörigkeit_value}+"; ")) ++(($F{legende_Hörerstatus_value}==null || $F{legende_Hörerstatus_value}=="")?"":($F{legende_Hörerstatus_label}+": "+$F{legende_Hörerstatus_value}+"; ")) ++(($F{legende_Nur Endsemester_value}==null || $F{legende_Nur Endsemester_value}=="")?"":($F{legende_Nur Endsemester_label}+": "+$F{legende_Nur Endsemester_value}+"; ")) ++(($F{legende_Spaltenlayout_value}==null || $F{legende_Spaltenlayout_value}=="")?"":($F{legende_Spaltenlayout_label}+": "+$F{legende_Spaltenlayout_value}+"; ")) ++(($F{legende_Grafik_value}==null || $F{legende_Grafik_value}=="")?"":($F{legende_Grafik_label}+": "+$F{legende_Grafik_value}+"; ")) + +"Datenstand: "+ $F{standdatum} + "; " + "Erstellt: "+ DATEFORMAT( TODAY(), "dd.MM.YYYY") + + + + $F{Hinweis}.length() >0 + + + + + $F{Hinweis} + + + + + + "Bildungsinländer / -ausländer" + + + + "Anzahl der Studierenden" + + + + "Anteil der Studierenden (in %)" + + + + + + + + + + $F{tab_6Bildungsinländer / -ausländer} + + + + + $F{tab_6Anzahl der Studierenden} + "#,##0.00;-#,##0.00" + + + + $F{tab_6Anteil der Studierenden (in %)} + "#,##0" + + + + diff --git a/superx/WEB-INF/reports/44190_sub_7.jrxml b/superx/WEB-INF/reports/44190_sub_7.jrxml new file mode 100644 index 0000000..4c3a7a6 --- /dev/null +++ b/superx/WEB-INF/reports/44190_sub_7.jrxml @@ -0,0 +1,307 @@ + + + + + + + + + + + + + + + + + + + + + + + + + /ergebnisse/ergebnis/ergebniselement[@ordnr='7']/sqlerg/row + + /ergebnisse/ergebnis[ @ordnr='7']/maskenname + + + /ergebnisse/ergebnis[ @ordnr='7']/explanation + + + /ergebnisse/ergebnis[ @ordnr='7']/hinweis + + + + col[@id="0" and wert!="" and ../../../@ordnr='7']/wert + + + col[@id="1" and wert!="" and ../../../@ordnr='7']/wert + + + /ergebnisse/ergebnis[@ordnr=7]/completefields/feld [@varname="Köpfe oder Fälle ?"]/@varname + + + /ergebnisse/ergebnis[@ordnr=7]/felder/feld [@varname="Köpfe oder Fälle ?"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=7]/completefields/feld [@varname="Seit Semester"]/@varname + + + /ergebnisse/ergebnis[@ordnr=7]/felder/feld [@varname="Seit Semester"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=7]/completefields/feld [@varname="Bis Semester"]/@varname + + + /ergebnisse/ergebnis[@ordnr=7]/felder/feld [@varname="Bis Semester"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=7]/completefields/feld [@varname="Semestertyp"]/@varname + + + /ergebnisse/ergebnis[@ordnr=7]/felder/feld [@varname="Semestertyp"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=7]/completefields/feld [@varname="Stichtag"]/@varname + + + /ergebnisse/ergebnis[@ordnr=7]/felder/feld [@varname="Stichtag"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=7]/completefields/feld [@varname="Studiengang"]/@varname + + + /ergebnisse/ergebnis[@ordnr=7]/felder/feld [@varname="Studiengang"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=7]/completefields/feld [@varname="Fächer"]/@varname + + + /ergebnisse/ergebnis[@ordnr=7]/felder/feld [@varname="Fächer"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=7]/completefields/feld [@varname="Abschluss"]/@varname + + + /ergebnisse/ergebnis[@ordnr=7]/felder/feld [@varname="Abschluss"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=7]/completefields/feld [@varname="Geschlecht"]/@varname + + + /ergebnisse/ergebnis[@ordnr=7]/felder/feld [@varname="Geschlecht"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=7]/completefields/feld [@varname="Jahr"]/@varname + + + /ergebnisse/ergebnis[@ordnr=7]/felder/feld [@varname="Jahr"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=7]/completefields/feld [@varname="Staatsangehörigkeit"]/@varname + + + /ergebnisse/ergebnis[@ordnr=7]/felder/feld [@varname="Staatsangehörigkeit"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=7]/completefields/feld [@varname="tablestylesheet"]/@varname + + + /ergebnisse/ergebnis[@ordnr=7]/felder/feld [@varname="tablestylesheet"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=7]/completefields/feld [@varname="Hörerstatus"]/@varname + + + /ergebnisse/ergebnis[@ordnr=7]/felder/feld [@varname="Hörerstatus"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=7]/completefields/feld [@varname="bis Fachsemester"]/@varname + + + /ergebnisse/ergebnis[@ordnr=7]/felder/feld [@varname="bis Fachsemester"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=7]/completefields/feld [@varname="Nur Endsemester"]/@varname + + + /ergebnisse/ergebnis[@ordnr=7]/felder/feld [@varname="Nur Endsemester"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=7]/completefields/feld [@varname="Spaltenlayout"]/@varname + + + /ergebnisse/ergebnis[@ordnr=7]/felder/feld [@varname="Spaltenlayout"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=7]/completefields/feld [@varname="Grafik"]/@varname + + + /ergebnisse/ergebnis[@ordnr=7]/felder/feld [@varname="Grafik"]/value_caption + + + /ergebnisse/ergebnis[ @ordnr='0']/stand + + + /ergebnisse/user + + + 7 + + + $V{tabellennr} + + + + + + "Studierende nach Region" + + + + + + + "Filterkriterien: " + + + + + ""+(($F{legende_Köpfe oder Fälle ?_value}==null || $F{legende_Köpfe oder Fälle ?_value}=="")?"":($F{legende_Köpfe oder Fälle ?_label}+": "+$F{legende_Köpfe oder Fälle ?_value}+"; ")) ++(($F{legende_Seit Semester_value}==null || $F{legende_Seit Semester_value}=="")?"":($F{legende_Seit Semester_label}+": "+$F{legende_Seit Semester_value}+"; ")) ++(($F{legende_Bis Semester_value}==null || $F{legende_Bis Semester_value}=="")?"":($F{legende_Bis Semester_label}+": "+$F{legende_Bis Semester_value}+"; ")) ++(($F{legende_Semestertyp_value}==null || $F{legende_Semestertyp_value}=="")?"":($F{legende_Semestertyp_label}+": "+$F{legende_Semestertyp_value}+"; ")) ++(($F{legende_Stichtag_value}==null || $F{legende_Stichtag_value}=="")?"":($F{legende_Stichtag_label}+": "+$F{legende_Stichtag_value}+"; ")) ++(($F{legende_Studiengang_value}==null || $F{legende_Studiengang_value}=="")?"":($F{legende_Studiengang_label}+": "+$F{legende_Studiengang_value}+"; ")) ++(($F{legende_Fächer_value}==null || $F{legende_Fächer_value}=="")?"":($F{legende_Fächer_label}+": "+$F{legende_Fächer_value}+"; ")) ++(($F{legende_Staatsangehörigkeit_value}==null || $F{legende_Staatsangehörigkeit_value}=="")?"":($F{legende_Staatsangehörigkeit_label}+": "+$F{legende_Staatsangehörigkeit_value}+"; ")) ++(($F{legende_tablestylesheet_value}==null || $F{legende_tablestylesheet_value}=="")?"":($F{legende_tablestylesheet_label}+": "+$F{legende_tablestylesheet_value}+"; ")) ++(($F{legende_Hörerstatus_value}==null || $F{legende_Hörerstatus_value}=="")?"":($F{legende_Hörerstatus_label}+": "+$F{legende_Hörerstatus_value}+"; ")) ++(($F{legende_Nur Endsemester_value}==null || $F{legende_Nur Endsemester_value}=="")?"":($F{legende_Nur Endsemester_label}+": "+$F{legende_Nur Endsemester_value}+"; ")) ++(($F{legende_Spaltenlayout_value}==null || $F{legende_Spaltenlayout_value}=="")?"":($F{legende_Spaltenlayout_label}+": "+$F{legende_Spaltenlayout_value}+"; ")) ++(($F{legende_Grafik_value}==null || $F{legende_Grafik_value}=="")?"":($F{legende_Grafik_label}+": "+$F{legende_Grafik_value}+"; ")) + +"Datenstand: "+ $F{standdatum} + "; " + "Erstellt: "+ DATEFORMAT( TODAY(), "dd.MM.YYYY") + + + + $F{Hinweis}.length() >0 + + + + + $F{Hinweis} + + + + + + "Bundesland (HZB)" + + + + "Anzahl der Studierenden" + + + + + + + + + + $F{tab_7Bundesland (HZB)} + + + + + $F{tab_7Anzahl der Studierenden} + "#,##0.00;-#,##0.00" + + + + diff --git a/superx/WEB-INF/reports/44660_sub_0.jrxml b/superx/WEB-INF/reports/44660_sub_0.jrxml new file mode 100644 index 0000000..a697d2d --- /dev/null +++ b/superx/WEB-INF/reports/44660_sub_0.jrxml @@ -0,0 +1,306 @@ + + + + + + + + + + + + + + + + + + + + + + + + + /ergebnisse/ergebnis/ergebniselement[@ordnr='0']/sqlerg/row + + /ergebnisse/ergebnis[ @ordnr='0']/maskenname + + + /ergebnisse/ergebnis[ @ordnr='0']/explanation + + + /ergebnisse/ergebnis[ @ordnr='0']/hinweis + + + + col[@id="0" and wert!="" and ../../../@ordnr='0']/wert + + + col[@id="1" and wert!="" and ../../../@ordnr='0']/wert + + + col[@id="2" and wert!="" and ../../../@ordnr='0']/wert + + + col[@id="3" and wert!="" and ../../../@ordnr='0']/wert + + + col[@id="4" and wert!="" and ../../../@ordnr='0']/wert + + + col[@id="5" and wert!="" and ../../../@ordnr='0']/wert + + + col[@id="6" and wert!="" and ../../../@ordnr='0']/wert + + + /ergebnisse/ergebnis[@ordnr=0]/completefields/feld [@varname="Seit Semester"]/@varname + + + /ergebnisse/ergebnis[@ordnr=0]/felder/feld [@varname="Seit Semester"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=0]/completefields/feld [@varname="Bis Semester"]/@varname + + + /ergebnisse/ergebnis[@ordnr=0]/felder/feld [@varname="Bis Semester"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=0]/completefields/feld [@varname="Spaltenanzahl"]/@varname + + + /ergebnisse/ergebnis[@ordnr=0]/felder/feld [@varname="Spaltenanzahl"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=0]/completefields/feld [@varname="Studiengang"]/@varname + + + /ergebnisse/ergebnis[@ordnr=0]/felder/feld [@varname="Studiengang"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=0]/completefields/feld [@varname="Kachelbreite"]/@varname + + + /ergebnisse/ergebnis[@ordnr=0]/felder/feld [@varname="Kachelbreite"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=0]/completefields/feld [@varname="Kachelhöhe"]/@varname + + + /ergebnisse/ergebnis[@ordnr=0]/felder/feld [@varname="Kachelhöhe"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=0]/completefields/feld [@varname="Filter Studierende"]/@varname + + + /ergebnisse/ergebnis[@ordnr=0]/felder/feld [@varname="Filter Studierende"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=0]/completefields/feld [@varname="Jahr"]/@varname + + + /ergebnisse/ergebnis[@ordnr=0]/felder/feld [@varname="Jahr"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=0]/completefields/feld [@varname="tablestylesheet"]/@varname + + + /ergebnisse/ergebnis[@ordnr=0]/felder/feld [@varname="tablestylesheet"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=0]/completefields/feld [@varname="bis Fachsemester"]/@varname + + + /ergebnisse/ergebnis[@ordnr=0]/felder/feld [@varname="bis Fachsemester"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=0]/completefields/feld [@varname="Grafik"]/@varname + + + /ergebnisse/ergebnis[@ordnr=0]/felder/feld [@varname="Grafik"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=0]/completefields/feld [@varname="Tabnr."]/@varname + + + /ergebnisse/ergebnis[@ordnr=0]/felder/feld [@varname="Tabnr."]/value_caption + + + /ergebnisse/ergebnis[ @ordnr='0']/stand + + + /ergebnisse/user + + + 0 + + + $V{tabellennr} + + + + + + "Campus-Dashboard Kopfzeile" + + + + + + + "Filterkriterien: " + + + + + ""+(($F{legende_Seit Semester_value}==null || $F{legende_Seit Semester_value}=="")?"":($F{legende_Seit Semester_label}+": "+$F{legende_Seit Semester_value}+"; ")) ++(($F{legende_Bis Semester_value}==null || $F{legende_Bis Semester_value}=="")?"":($F{legende_Bis Semester_label}+": "+$F{legende_Bis Semester_value}+"; ")) ++(($F{legende_Spaltenanzahl_value}==null || $F{legende_Spaltenanzahl_value}=="")?"":($F{legende_Spaltenanzahl_label}+": "+$F{legende_Spaltenanzahl_value}+"; ")) ++(($F{legende_Studiengang_value}==null || $F{legende_Studiengang_value}=="")?"":($F{legende_Studiengang_label}+": "+$F{legende_Studiengang_value}+"; ")) ++(($F{legende_tablestylesheet_value}==null || $F{legende_tablestylesheet_value}=="")?"":($F{legende_tablestylesheet_label}+": "+$F{legende_tablestylesheet_value}+"; ")) ++(($F{legende_Tabnr._value}==null || $F{legende_Tabnr._value}=="")?"":($F{legende_Tabnr._label}+": "+$F{legende_Tabnr._value}+"; ")) + +"Datenstand: "+ $F{standdatum} + "; " + "Erstellt: "+ DATEFORMAT( TODAY(), "dd.MM.YYYY") + + + + $F{Hinweis}.length() >0 + + + + + $F{Hinweis} + + + + + + "Kennzahl Nr." + + + + "Kennzahl" + + + + "Wert" + + + + + + + + + $F{tab_0Kennzahl Nr.} + "#,##0" + + + + + $F{tab_0Kennzahl} + + + + + $F{tab_0Wert} + "#,##0" + + + + diff --git a/superx/WEB-INF/reports/44660_sub_1.jrxml b/superx/WEB-INF/reports/44660_sub_1.jrxml new file mode 100644 index 0000000..67652ed --- /dev/null +++ b/superx/WEB-INF/reports/44660_sub_1.jrxml @@ -0,0 +1,321 @@ + + + + + + + + + + + + + + + + + + + + + + + + + /ergebnisse/ergebnis/ergebniselement[@ordnr='1']/sqlerg/row + + /ergebnisse/ergebnis[ @ordnr='1']/maskenname + + + /ergebnisse/ergebnis[ @ordnr='1']/explanation + + + /ergebnisse/ergebnis[ @ordnr='1']/hinweis + + + + col[@id="0" and wert!="" and ../../../@ordnr='1']/wert + + + col[@id="1" and wert!="" and ../../../@ordnr='1']/wert + + + /ergebnisse/ergebnis[@ordnr=1]/completefields/feld [@varname="Köpfe oder Fälle ?"]/@varname + + + /ergebnisse/ergebnis[@ordnr=1]/felder/feld [@varname="Köpfe oder Fälle ?"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=1]/completefields/feld [@varname="Stichtag"]/@varname + + + /ergebnisse/ergebnis[@ordnr=1]/felder/feld [@varname="Stichtag"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=1]/completefields/feld [@varname="Seit Semester"]/@varname + + + /ergebnisse/ergebnis[@ordnr=1]/felder/feld [@varname="Seit Semester"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=1]/completefields/feld [@varname="Bis Semester"]/@varname + + + /ergebnisse/ergebnis[@ordnr=1]/felder/feld [@varname="Bis Semester"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=1]/completefields/feld [@varname="Semestertyp"]/@varname + + + /ergebnisse/ergebnis[@ordnr=1]/felder/feld [@varname="Semestertyp"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=1]/completefields/feld [@varname="Studiengang"]/@varname + + + /ergebnisse/ergebnis[@ordnr=1]/felder/feld [@varname="Studiengang"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=1]/completefields/feld [@varname="Abschluss"]/@varname + + + /ergebnisse/ergebnis[@ordnr=1]/felder/feld [@varname="Abschluss"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=1]/completefields/feld [@varname="Status"]/@varname + + + /ergebnisse/ergebnis[@ordnr=1]/felder/feld [@varname="Status"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=1]/completefields/feld [@varname="Matrikel-Nr."]/@varname + + + /ergebnisse/ergebnis[@ordnr=1]/felder/feld [@varname="Matrikel-Nr."]/value_caption + + + /ergebnisse/ergebnis[@ordnr=1]/completefields/feld [@varname="##line##"]/@varname + + + /ergebnisse/ergebnis[@ordnr=1]/felder/feld [@varname="##line##"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=1]/completefields/feld [@varname="Hörerstatus"]/@varname + + + /ergebnisse/ergebnis[@ordnr=1]/felder/feld [@varname="Hörerstatus"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=1]/completefields/feld [@varname="bis Fachsemester"]/@varname + + + /ergebnisse/ergebnis[@ordnr=1]/felder/feld [@varname="bis Fachsemester"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=1]/completefields/feld [@varname="Staatsangehörigkeit"]/@varname + + + /ergebnisse/ergebnis[@ordnr=1]/felder/feld [@varname="Staatsangehörigkeit"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=1]/completefields/feld [@varname="Jahr"]/@varname + + + /ergebnisse/ergebnis[@ordnr=1]/felder/feld [@varname="Jahr"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=1]/completefields/feld [@varname="Filter Studierende"]/@varname + + + /ergebnisse/ergebnis[@ordnr=1]/felder/feld [@varname="Filter Studierende"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=1]/completefields/feld [@varname="tablestylesheet"]/@varname + + + /ergebnisse/ergebnis[@ordnr=1]/felder/feld [@varname="tablestylesheet"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=1]/completefields/feld [@varname="Grafik"]/@varname + + + /ergebnisse/ergebnis[@ordnr=1]/felder/feld [@varname="Grafik"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=1]/completefields/feld [@varname="Grafiktitel"]/@varname + + + /ergebnisse/ergebnis[@ordnr=1]/felder/feld [@varname="Grafiktitel"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=1]/completefields/feld [@varname="Spaltenlayout"]/@varname + + + /ergebnisse/ergebnis[@ordnr=1]/felder/feld [@varname="Spaltenlayout"]/value_caption + + + /ergebnisse/ergebnis[ @ordnr='0']/stand + + + /ergebnisse/user + + + 1 + + + $V{tabellennr} + + + + + + "Studierende nach Semester" + + + + + + + "Filterkriterien: " + + + + + ""+(($F{legende_Köpfe oder Fälle ?_value}==null || $F{legende_Köpfe oder Fälle ?_value}=="")?"":($F{legende_Köpfe oder Fälle ?_label}+": "+$F{legende_Köpfe oder Fälle ?_value}+"; ")) ++(($F{legende_Stichtag_value}==null || $F{legende_Stichtag_value}=="")?"":($F{legende_Stichtag_label}+": "+$F{legende_Stichtag_value}+"; ")) ++(($F{legende_Seit Semester_value}==null || $F{legende_Seit Semester_value}=="")?"":($F{legende_Seit Semester_label}+": "+$F{legende_Seit Semester_value}+"; ")) ++(($F{legende_Bis Semester_value}==null || $F{legende_Bis Semester_value}=="")?"":($F{legende_Bis Semester_label}+": "+$F{legende_Bis Semester_value}+"; ")) ++(($F{legende_Semestertyp_value}==null || $F{legende_Semestertyp_value}=="")?"":($F{legende_Semestertyp_label}+": "+$F{legende_Semestertyp_value}+"; ")) ++(($F{legende_Studiengang_value}==null || $F{legende_Studiengang_value}=="")?"":($F{legende_Studiengang_label}+": "+$F{legende_Studiengang_value}+"; ")) ++(($F{legende_Status_value}==null || $F{legende_Status_value}=="")?"":($F{legende_Status_label}+": "+$F{legende_Status_value}+"; ")) ++(($F{legende_##line##_value}==null || $F{legende_##line##_value}=="")?"":($F{legende_##line##_label}+": "+$F{legende_##line##_value}+"; ")) ++(($F{legende_Hörerstatus_value}==null || $F{legende_Hörerstatus_value}=="")?"":($F{legende_Hörerstatus_label}+": "+$F{legende_Hörerstatus_value}+"; ")) ++(($F{legende_Staatsangehörigkeit_value}==null || $F{legende_Staatsangehörigkeit_value}=="")?"":($F{legende_Staatsangehörigkeit_label}+": "+$F{legende_Staatsangehörigkeit_value}+"; ")) ++(($F{legende_Filter Studierende_value}==null || $F{legende_Filter Studierende_value}=="")?"":($F{legende_Filter Studierende_label}+": "+$F{legende_Filter Studierende_value}+"; ")) ++(($F{legende_tablestylesheet_value}==null || $F{legende_tablestylesheet_value}=="")?"":($F{legende_tablestylesheet_label}+": "+$F{legende_tablestylesheet_value}+"; ")) ++(($F{legende_Grafik_value}==null || $F{legende_Grafik_value}=="")?"":($F{legende_Grafik_label}+": "+$F{legende_Grafik_value}+"; ")) ++(($F{legende_Grafiktitel_value}==null || $F{legende_Grafiktitel_value}=="")?"":($F{legende_Grafiktitel_label}+": "+$F{legende_Grafiktitel_value}+"; ")) ++(($F{legende_Spaltenlayout_value}==null || $F{legende_Spaltenlayout_value}=="")?"":($F{legende_Spaltenlayout_label}+": "+$F{legende_Spaltenlayout_value}+"; ")) + +"Datenstand: "+ $F{standdatum} + "; " + "Erstellt: "+ DATEFORMAT( TODAY(), "dd.MM.YYYY") + + + + $F{Hinweis}.length() >0 + + + + + $F{Hinweis} + + + + + + "Semester Name" + + + + "Anzahl der Studierenden" + + + + + + + + + + $F{tab_1Semester Name} + + + + + $F{tab_1Anzahl der Studierenden} + "#,##0.00;-#,##0.00" + + + + diff --git a/superx/WEB-INF/reports/44660_sub_2.jrxml b/superx/WEB-INF/reports/44660_sub_2.jrxml new file mode 100644 index 0000000..ca4350f --- /dev/null +++ b/superx/WEB-INF/reports/44660_sub_2.jrxml @@ -0,0 +1,321 @@ + + + + + + + + + + + + + + + + + + + + + + + + + /ergebnisse/ergebnis/ergebniselement[@ordnr='2']/sqlerg/row + + /ergebnisse/ergebnis[ @ordnr='2']/maskenname + + + /ergebnisse/ergebnis[ @ordnr='2']/explanation + + + /ergebnisse/ergebnis[ @ordnr='2']/hinweis + + + + col[@id="0" and wert!="" and ../../../@ordnr='2']/wert + + + col[@id="1" and wert!="" and ../../../@ordnr='2']/wert + + + /ergebnisse/ergebnis[@ordnr=2]/completefields/feld [@varname="Köpfe oder Fälle ?"]/@varname + + + /ergebnisse/ergebnis[@ordnr=2]/felder/feld [@varname="Köpfe oder Fälle ?"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=2]/completefields/feld [@varname="Stichtag"]/@varname + + + /ergebnisse/ergebnis[@ordnr=2]/felder/feld [@varname="Stichtag"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=2]/completefields/feld [@varname="Seit Semester"]/@varname + + + /ergebnisse/ergebnis[@ordnr=2]/felder/feld [@varname="Seit Semester"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=2]/completefields/feld [@varname="Bis Semester"]/@varname + + + /ergebnisse/ergebnis[@ordnr=2]/felder/feld [@varname="Bis Semester"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=2]/completefields/feld [@varname="Semestertyp"]/@varname + + + /ergebnisse/ergebnis[@ordnr=2]/felder/feld [@varname="Semestertyp"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=2]/completefields/feld [@varname="Studiengang"]/@varname + + + /ergebnisse/ergebnis[@ordnr=2]/felder/feld [@varname="Studiengang"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=2]/completefields/feld [@varname="Abschluss"]/@varname + + + /ergebnisse/ergebnis[@ordnr=2]/felder/feld [@varname="Abschluss"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=2]/completefields/feld [@varname="Status"]/@varname + + + /ergebnisse/ergebnis[@ordnr=2]/felder/feld [@varname="Status"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=2]/completefields/feld [@varname="Matrikel-Nr."]/@varname + + + /ergebnisse/ergebnis[@ordnr=2]/felder/feld [@varname="Matrikel-Nr."]/value_caption + + + /ergebnisse/ergebnis[@ordnr=2]/completefields/feld [@varname="##line##"]/@varname + + + /ergebnisse/ergebnis[@ordnr=2]/felder/feld [@varname="##line##"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=2]/completefields/feld [@varname="Hörerstatus"]/@varname + + + /ergebnisse/ergebnis[@ordnr=2]/felder/feld [@varname="Hörerstatus"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=2]/completefields/feld [@varname="bis Fachsemester"]/@varname + + + /ergebnisse/ergebnis[@ordnr=2]/felder/feld [@varname="bis Fachsemester"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=2]/completefields/feld [@varname="Staatsangehörigkeit"]/@varname + + + /ergebnisse/ergebnis[@ordnr=2]/felder/feld [@varname="Staatsangehörigkeit"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=2]/completefields/feld [@varname="Jahr"]/@varname + + + /ergebnisse/ergebnis[@ordnr=2]/felder/feld [@varname="Jahr"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=2]/completefields/feld [@varname="Filter Studierende"]/@varname + + + /ergebnisse/ergebnis[@ordnr=2]/felder/feld [@varname="Filter Studierende"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=2]/completefields/feld [@varname="tablestylesheet"]/@varname + + + /ergebnisse/ergebnis[@ordnr=2]/felder/feld [@varname="tablestylesheet"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=2]/completefields/feld [@varname="Grafik"]/@varname + + + /ergebnisse/ergebnis[@ordnr=2]/felder/feld [@varname="Grafik"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=2]/completefields/feld [@varname="Grafiktitel"]/@varname + + + /ergebnisse/ergebnis[@ordnr=2]/felder/feld [@varname="Grafiktitel"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=2]/completefields/feld [@varname="Spaltenlayout"]/@varname + + + /ergebnisse/ergebnis[@ordnr=2]/felder/feld [@varname="Spaltenlayout"]/value_caption + + + /ergebnisse/ergebnis[ @ordnr='0']/stand + + + /ergebnisse/user + + + 2 + + + $V{tabellennr} + + + + + + "Studierende nach Semester" + + + + + + + "Filterkriterien: " + + + + + ""+(($F{legende_Köpfe oder Fälle ?_value}==null || $F{legende_Köpfe oder Fälle ?_value}=="")?"":($F{legende_Köpfe oder Fälle ?_label}+": "+$F{legende_Köpfe oder Fälle ?_value}+"; ")) ++(($F{legende_Stichtag_value}==null || $F{legende_Stichtag_value}=="")?"":($F{legende_Stichtag_label}+": "+$F{legende_Stichtag_value}+"; ")) ++(($F{legende_Seit Semester_value}==null || $F{legende_Seit Semester_value}=="")?"":($F{legende_Seit Semester_label}+": "+$F{legende_Seit Semester_value}+"; ")) ++(($F{legende_Bis Semester_value}==null || $F{legende_Bis Semester_value}=="")?"":($F{legende_Bis Semester_label}+": "+$F{legende_Bis Semester_value}+"; ")) ++(($F{legende_Semestertyp_value}==null || $F{legende_Semestertyp_value}=="")?"":($F{legende_Semestertyp_label}+": "+$F{legende_Semestertyp_value}+"; ")) ++(($F{legende_Studiengang_value}==null || $F{legende_Studiengang_value}=="")?"":($F{legende_Studiengang_label}+": "+$F{legende_Studiengang_value}+"; ")) ++(($F{legende_Status_value}==null || $F{legende_Status_value}=="")?"":($F{legende_Status_label}+": "+$F{legende_Status_value}+"; ")) ++(($F{legende_##line##_value}==null || $F{legende_##line##_value}=="")?"":($F{legende_##line##_label}+": "+$F{legende_##line##_value}+"; ")) ++(($F{legende_Hörerstatus_value}==null || $F{legende_Hörerstatus_value}=="")?"":($F{legende_Hörerstatus_label}+": "+$F{legende_Hörerstatus_value}+"; ")) ++(($F{legende_bis Fachsemester_value}==null || $F{legende_bis Fachsemester_value}=="")?"":($F{legende_bis Fachsemester_label}+": "+$F{legende_bis Fachsemester_value}+"; ")) ++(($F{legende_Staatsangehörigkeit_value}==null || $F{legende_Staatsangehörigkeit_value}=="")?"":($F{legende_Staatsangehörigkeit_label}+": "+$F{legende_Staatsangehörigkeit_value}+"; ")) ++(($F{legende_tablestylesheet_value}==null || $F{legende_tablestylesheet_value}=="")?"":($F{legende_tablestylesheet_label}+": "+$F{legende_tablestylesheet_value}+"; ")) ++(($F{legende_Grafik_value}==null || $F{legende_Grafik_value}=="")?"":($F{legende_Grafik_label}+": "+$F{legende_Grafik_value}+"; ")) ++(($F{legende_Grafiktitel_value}==null || $F{legende_Grafiktitel_value}=="")?"":($F{legende_Grafiktitel_label}+": "+$F{legende_Grafiktitel_value}+"; ")) ++(($F{legende_Spaltenlayout_value}==null || $F{legende_Spaltenlayout_value}=="")?"":($F{legende_Spaltenlayout_label}+": "+$F{legende_Spaltenlayout_value}+"; ")) + +"Datenstand: "+ $F{standdatum} + "; " + "Erstellt: "+ DATEFORMAT( TODAY(), "dd.MM.YYYY") + + + + $F{Hinweis}.length() >0 + + + + + $F{Hinweis} + + + + + + "Semester Name" + + + + "Anzahl der Studierenden" + + + + + + + + + + $F{tab_2Semester Name} + + + + + $F{tab_2Anzahl der Studierenden} + "#,##0.00;-#,##0.00" + + + + diff --git a/superx/WEB-INF/reports/44660_sub_3.jrxml b/superx/WEB-INF/reports/44660_sub_3.jrxml new file mode 100644 index 0000000..e20bd32 --- /dev/null +++ b/superx/WEB-INF/reports/44660_sub_3.jrxml @@ -0,0 +1,319 @@ + + + + + + + + + + + + + + + + + + + + + + + + + /ergebnisse/ergebnis/ergebniselement[@ordnr='3']/sqlerg/row + + /ergebnisse/ergebnis[ @ordnr='3']/maskenname + + + /ergebnisse/ergebnis[ @ordnr='3']/explanation + + + /ergebnisse/ergebnis[ @ordnr='3']/hinweis + + + + col[@id="0" and wert!="" and ../../../@ordnr='3']/wert + + + col[@id="1" and wert!="" and ../../../@ordnr='3']/wert + + + /ergebnisse/ergebnis[@ordnr=3]/completefields/feld [@varname="Köpfe oder Fälle ?"]/@varname + + + /ergebnisse/ergebnis[@ordnr=3]/felder/feld [@varname="Köpfe oder Fälle ?"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=3]/completefields/feld [@varname="Stichtag"]/@varname + + + /ergebnisse/ergebnis[@ordnr=3]/felder/feld [@varname="Stichtag"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=3]/completefields/feld [@varname="Seit Semester"]/@varname + + + /ergebnisse/ergebnis[@ordnr=3]/felder/feld [@varname="Seit Semester"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=3]/completefields/feld [@varname="Bis Semester"]/@varname + + + /ergebnisse/ergebnis[@ordnr=3]/felder/feld [@varname="Bis Semester"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=3]/completefields/feld [@varname="Semestertyp"]/@varname + + + /ergebnisse/ergebnis[@ordnr=3]/felder/feld [@varname="Semestertyp"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=3]/completefields/feld [@varname="Studiengang"]/@varname + + + /ergebnisse/ergebnis[@ordnr=3]/felder/feld [@varname="Studiengang"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=3]/completefields/feld [@varname="Abschluss"]/@varname + + + /ergebnisse/ergebnis[@ordnr=3]/felder/feld [@varname="Abschluss"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=3]/completefields/feld [@varname="Status"]/@varname + + + /ergebnisse/ergebnis[@ordnr=3]/felder/feld [@varname="Status"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=3]/completefields/feld [@varname="Matrikel-Nr."]/@varname + + + /ergebnisse/ergebnis[@ordnr=3]/felder/feld [@varname="Matrikel-Nr."]/value_caption + + + /ergebnisse/ergebnis[@ordnr=3]/completefields/feld [@varname="##line##"]/@varname + + + /ergebnisse/ergebnis[@ordnr=3]/felder/feld [@varname="##line##"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=3]/completefields/feld [@varname="Hörerstatus"]/@varname + + + /ergebnisse/ergebnis[@ordnr=3]/felder/feld [@varname="Hörerstatus"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=3]/completefields/feld [@varname="bis Fachsemester"]/@varname + + + /ergebnisse/ergebnis[@ordnr=3]/felder/feld [@varname="bis Fachsemester"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=3]/completefields/feld [@varname="Staatsangehörigkeit"]/@varname + + + /ergebnisse/ergebnis[@ordnr=3]/felder/feld [@varname="Staatsangehörigkeit"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=3]/completefields/feld [@varname="Jahr"]/@varname + + + /ergebnisse/ergebnis[@ordnr=3]/felder/feld [@varname="Jahr"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=3]/completefields/feld [@varname="Filter Studierende"]/@varname + + + /ergebnisse/ergebnis[@ordnr=3]/felder/feld [@varname="Filter Studierende"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=3]/completefields/feld [@varname="tablestylesheet"]/@varname + + + /ergebnisse/ergebnis[@ordnr=3]/felder/feld [@varname="tablestylesheet"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=3]/completefields/feld [@varname="Grafik"]/@varname + + + /ergebnisse/ergebnis[@ordnr=3]/felder/feld [@varname="Grafik"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=3]/completefields/feld [@varname="Grafiktitel"]/@varname + + + /ergebnisse/ergebnis[@ordnr=3]/felder/feld [@varname="Grafiktitel"]/value_caption + + + /ergebnisse/ergebnis[@ordnr=3]/completefields/feld [@varname="Spaltenlayout"]/@varname + + + /ergebnisse/ergebnis[@ordnr=3]/felder/feld [@varname="Spaltenlayout"]/value_caption + + + /ergebnisse/ergebnis[ @ordnr='0']/stand + + + /ergebnisse/user + + + 3 + + + $V{tabellennr} + + + + + + "Studierende nach Semester" + + + + + + + "Filterkriterien: " + + + + + ""+(($F{legende_Köpfe oder Fälle ?_value}==null || $F{legende_Köpfe oder Fälle ?_value}=="")?"":($F{legende_Köpfe oder Fälle ?_label}+": "+$F{legende_Köpfe oder Fälle ?_value}+"; ")) ++(($F{legende_Stichtag_value}==null || $F{legende_Stichtag_value}=="")?"":($F{legende_Stichtag_label}+": "+$F{legende_Stichtag_value}+"; ")) ++(($F{legende_Seit Semester_value}==null || $F{legende_Seit Semester_value}=="")?"":($F{legende_Seit Semester_label}+": "+$F{legende_Seit Semester_value}+"; ")) ++(($F{legende_Bis Semester_value}==null || $F{legende_Bis Semester_value}=="")?"":($F{legende_Bis Semester_label}+": "+$F{legende_Bis Semester_value}+"; ")) ++(($F{legende_Semestertyp_value}==null || $F{legende_Semestertyp_value}=="")?"":($F{legende_Semestertyp_label}+": "+$F{legende_Semestertyp_value}+"; ")) ++(($F{legende_Studiengang_value}==null || $F{legende_Studiengang_value}=="")?"":($F{legende_Studiengang_label}+": "+$F{legende_Studiengang_value}+"; ")) ++(($F{legende_Status_value}==null || $F{legende_Status_value}=="")?"":($F{legende_Status_label}+": "+$F{legende_Status_value}+"; ")) ++(($F{legende_##line##_value}==null || $F{legende_##line##_value}=="")?"":($F{legende_##line##_label}+": "+$F{legende_##line##_value}+"; ")) ++(($F{legende_Hörerstatus_value}==null || $F{legende_Hörerstatus_value}=="")?"":($F{legende_Hörerstatus_label}+": "+$F{legende_Hörerstatus_value}+"; ")) ++(($F{legende_Staatsangehörigkeit_value}==null || $F{legende_Staatsangehörigkeit_value}=="")?"":($F{legende_Staatsangehörigkeit_label}+": "+$F{legende_Staatsangehörigkeit_value}+"; ")) ++(($F{legende_tablestylesheet_value}==null || $F{legende_tablestylesheet_value}=="")?"":($F{legende_tablestylesheet_label}+": "+$F{legende_tablestylesheet_value}+"; ")) ++(($F{legende_Grafik_value}==null || $F{legende_Grafik_value}=="")?"":($F{legende_Grafik_label}+": "+$F{legende_Grafik_value}+"; ")) ++(($F{legende_Spaltenlayout_value}==null || $F{legende_Spaltenlayout_value}=="")?"":($F{legende_Spaltenlayout_label}+": "+$F{legende_Spaltenlayout_value}+"; ")) + +"Datenstand: "+ $F{standdatum} + "; " + "Erstellt: "+ DATEFORMAT( TODAY(), "dd.MM.YYYY") + + + + $F{Hinweis}.length() >0 + + + + + $F{Hinweis} + + + + + + "Semester Name" + + + + "Anzahl der Studierenden" + + + + + + + + + + $F{tab_3Semester Name} + + + + + $F{tab_3Anzahl der Studierenden} + "#,##0.00;-#,##0.00" + + + + diff --git a/superx/WEB-INF/reports/viz_report_44190_xmlsource.jrxml b/superx/WEB-INF/reports/viz_report_44190_xmlsource.jrxml new file mode 100644 index 0000000..3649864 --- /dev/null +++ b/superx/WEB-INF/reports/viz_report_44190_xmlsource.jrxml @@ -0,0 +1,2 @@ + + /ergebnisse/ergebnis/ergebniselement[@ordnr='0']/sqlerg/row[position() = 1 ]/ergebnisse/generalinfo/REPORT_HEADING_INSTITUTION/ergebnisse/generalinfo/REPORT_HEADING_URL/ergebnisse/generalinfo/REPORT_LOGO_FILE/ergebnisse/generalinfo/REPORT_HEADING_ADRESS/ergebnisse/generalinfo/REPORT_EMAIL/ergebnisse/generalinfo/REPORT_DOCUMENTATION_URL/ergebnisse/ergebnis[ @ordnr='0']/maskenname/ergebnisse/ergebnis[ @ordnr='0']/explanation/ergebnisse/ergebnis[ @ordnr='0']/hinweiscol[@id="0" and wert!="" and ../../../@ordnr='0']/wertcol[@id="1" and wert!="" and ../../../@ordnr='0']/wertcol[@id="2" and wert!="" and ../../../@ordnr='0']/wertcol[@id="3" and wert!="" and ../../../@ordnr='0']/wertcol[@id="4" and wert!="" and ../../../@ordnr='0']/wertcol[@id="5" and wert!="" and ../../../@ordnr='0']/wertcol[@id="6" and wert!="" and ../../../@ordnr='0']/wert/ergebnisse/ergebnis[ @ordnr='0']/stand/ergebnisse/user"1 Campus-Dashboard Kopfzeile"$P{REPORT_CONNECTION}$P{REPORT_LOCALE}$P{XML_DATA_DOCUMENT}Locale.ENGLISH"#0.######""0""44190_sub_0.jasper""2 Studierende nach Semester"$P{REPORT_CONNECTION}$P{REPORT_LOCALE}$P{XML_DATA_DOCUMENT}Locale.ENGLISH"#0.######""1""44190_sub_1.jasper""3 Studierende nach Geschlecht"$P{REPORT_CONNECTION}$P{REPORT_LOCALE}$P{XML_DATA_DOCUMENT}Locale.ENGLISH"#0.######""2""44190_sub_2.jasper""4 Studierende nach Fakultät"$P{REPORT_CONNECTION}$P{REPORT_LOCALE}$P{XML_DATA_DOCUMENT}Locale.ENGLISH"#0.######""3""44190_sub_3.jasper""5 Studierende nach Abschluss"$P{REPORT_CONNECTION}$P{REPORT_LOCALE}$P{XML_DATA_DOCUMENT}Locale.ENGLISH"#0.######""4""44190_sub_4.jasper""6 Studierende nach Abschluss"$P{REPORT_CONNECTION}$P{REPORT_LOCALE}$P{XML_DATA_DOCUMENT}Locale.ENGLISH"#0.######""5""44190_sub_5.jasper""7 Studierende nach Bildun..."$P{REPORT_CONNECTION}$P{REPORT_LOCALE}$P{XML_DATA_DOCUMENT}Locale.ENGLISH"#0.######""6""44190_sub_6.jasper""8 Studierende nach Region"$P{REPORT_CONNECTION}$P{REPORT_LOCALE}$P{XML_DATA_DOCUMENT}Locale.ENGLISH"#0.######""7""44190_sub_7.jasper" \ No newline at end of file diff --git a/superx/WEB-INF/reports/viz_report_44660_xmlsource.jrxml b/superx/WEB-INF/reports/viz_report_44660_xmlsource.jrxml new file mode 100644 index 0000000..594be1c --- /dev/null +++ b/superx/WEB-INF/reports/viz_report_44660_xmlsource.jrxml @@ -0,0 +1,2 @@ + + /ergebnisse/ergebnis/ergebniselement[@ordnr='0']/sqlerg/row[position() = 1 ]/ergebnisse/generalinfo/REPORT_HEADING_INSTITUTION/ergebnisse/generalinfo/REPORT_HEADING_URL/ergebnisse/generalinfo/REPORT_LOGO_FILE/ergebnisse/generalinfo/REPORT_HEADING_ADRESS/ergebnisse/generalinfo/REPORT_EMAIL/ergebnisse/generalinfo/REPORT_DOCUMENTATION_URL/ergebnisse/ergebnis[ @ordnr='0']/maskenname/ergebnisse/ergebnis[ @ordnr='0']/explanation/ergebnisse/ergebnis[ @ordnr='0']/hinweiscol[@id="0" and wert!="" and ../../../@ordnr='0']/wertcol[@id="1" and wert!="" and ../../../@ordnr='0']/wertcol[@id="2" and wert!="" and ../../../@ordnr='0']/wertcol[@id="3" and wert!="" and ../../../@ordnr='0']/wertcol[@id="4" and wert!="" and ../../../@ordnr='0']/wertcol[@id="5" and wert!="" and ../../../@ordnr='0']/wertcol[@id="6" and wert!="" and ../../../@ordnr='0']/wert/ergebnisse/ergebnis[ @ordnr='0']/stand/ergebnisse/user"1 Campus-Dashboard Kopfzeile"$P{REPORT_CONNECTION}$P{REPORT_LOCALE}$P{XML_DATA_DOCUMENT}Locale.ENGLISH"#0.######""0""44660_sub_0.jasper""2 Studierende nach Semester"$P{REPORT_CONNECTION}$P{REPORT_LOCALE}$P{XML_DATA_DOCUMENT}Locale.ENGLISH"#0.######""1""44660_sub_1.jasper""3 Studierende nach Semester"$P{REPORT_CONNECTION}$P{REPORT_LOCALE}$P{XML_DATA_DOCUMENT}Locale.ENGLISH"#0.######""2""44660_sub_2.jasper""4 Studierende nach Semester"$P{REPORT_CONNECTION}$P{REPORT_LOCALE}$P{XML_DATA_DOCUMENT}Locale.ENGLISH"#0.######""3""44660_sub_3.jasper" \ No newline at end of file diff --git a/superx/xml/js/viz/viz_viewer.js b/superx/xml/js/viz/viz_viewer.js index f5b28eb..81d3fc2 100644 --- a/superx/xml/js/viz/viz_viewer.js +++ b/superx/xml/js/viz/viz_viewer.js @@ -1881,11 +1881,58 @@ Sonstige: #98b4c9*/ return schemeArray; } -function openDashboardTab(tabnr,maskennr,params) +function openDashboardTab(tabnr,maskennr,optional_filter_name,optional_filter_value,myOptionalFilters) { document.forms[0].elements["tid"].value=maskennr; document.forms[0].elements["Tabnr."].value=tabnr; +document.forms[0].elements["reuseresult"].value="false"; +//zuerst alle Filter resetten: +if(document.forms[0].elements["Booklet-Stylesheet"]) + { + document.forms[0].elements["Booklet-Stylesheet"].value=""; + } +if(myOptionalFilters.length>0) +{ +for(var j=0;j < myOptionalFilters.length;j++) + { + var optionalFilterFldName=myOptionalFilters[j+1]; + console.log("Resetting "+optionalFilterFldName); + if(document.forms[0].elements[optionalFilterFldName]) + { + document.forms[0].elements[optionalFilterFldName].value=""; + } + } + } +if(optional_filter_name != "") +{ + document.forms[0].elements[optional_filter_name].value=optional_filter_value; +} document.forms[0].submit(); +} +function openKachelDetails(ergebniselementOrdnr,formName,maskeninfoTID,grafikUniquename,tablestylesheet,reuseResults) +{ + document.forms[formName].elements["tid"].value=maskeninfoTID; + document.forms[formName].elements["Grafik"].value=grafikUniquename; + document.forms[formName].elements["tablestylesheet"].value=tablestylesheet; + if(document.forms[formName].elements["##line##"]) + { + document.forms[formName].elements["##line##"].value=""; + } + if(!reuseResults) + { + document.forms[formName].elements["reuseresult"].value="false"; + } + document.forms[formName].submit(); + +} + +function exportVizBooklet(contenttype,stylesheet) +{ +document.forms['Weiterverarbeitung'].stylesheet.value = stylesheet; +//document.forms['Weiterverarbeitung'].tablestylesheet.value = stylesheet; + document.forms[0].contenttype.value = contenttype; + document.forms[0].target = '_blank'; + document.forms[0].submit(); } \ No newline at end of file diff --git a/superx/xml/viz_components.xsl b/superx/xml/viz_components.xsl index 30e660c..5a00655 100644 --- a/superx/xml/viz_components.xsl +++ b/superx/xml/viz_components.xsl @@ -990,7 +990,23 @@ Stand:

-
Details... +
+ + + +openKachelDetails( +,' + +', + +,' + +',' + +',false); + +Details... +

@@ -1291,18 +1307,46 @@ Platzhalter + + + + + + + + + + + + + + + + + + + +01.01.2025 + + + + + + - + + - + + - + @@ -1338,7 +1382,125 @@ Platzhalter + + + + +

+
+ + + + + + + +
+ +
+ + + + + + + + + + + +
  • + + + + +
  • +
    + +
  • + + + + + + +
  • + +
    +
    +
    + + + + + + @@ -1415,35 +1577,49 @@ Platzhalter -
    + + + + - - + + - + - + - + + + + + - - + + + + + + + + + - " value=" - " - + " value=" + " + ]]> - - - - - - - - - + + + + + - + @@ -1488,7 +1660,11 @@ Platzhalter - + + + + + diff --git a/superx/xml/viz_html_chart_viewer_grid.xsl b/superx/xml/viz_html_chart_viewer_grid.xsl index 59ba910..300148f 100644 --- a/superx/xml/viz_html_chart_viewer_grid.xsl +++ b/superx/xml/viz_html_chart_viewer_grid.xsl @@ -54,7 +54,7 @@ xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:HtmlUtils="de.superx.util - + @@ -167,6 +167,11 @@ xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:HtmlUtils="de.superx.util
    column is--->
    + + + + +