Daniel Quathamer
3 months ago
32 changed files with 1419 additions and 556 deletions
@ -0,0 +1,22 @@
@@ -0,0 +1,22 @@
|
||||
44100^Köpfe oder Fälle ?^-3^0^0^130^150^1^sql^30^1^1^<<SQL>> select apnr, eintrag from koepfe_oder_faelle;^hidden^<<SQL>> select apnr, eintrag from koepfe_oder_faelle where eintrag = 'Köpfe';^ |
||||
44101^Seit Semester^1^0^0^130^80^1^integer^30^1^1^<<SQL>> select tid, eintrag from semester order by tid DESC;^^<<SQL>> select tid,eintrag from semester where today()-(3*365) between sem_beginn and sem_ende;^ |
||||
44102^Fächer^6^0^0^130^200^6^char^30^0^12^<<SQL>> select tid,name,sortnr from sichten where art='Fächer-Sicht' order by 3,2;^^^ |
||||
44103^bis Fachsemester^23^330^-1^130^100^1^integer^30^0^0^^hidden^^ |
||||
44104^Hörerstatus^18^0^0^130^150^1^sql^30^0^1^<<SQL>> select apnr, eintrag from hoererstatus order by 2^hidden^<<SQL>> select apnr, eintrag from hoererstatus where eintrag='alle';^ |
||||
44105^Stichtag^-2^330^-1^130^100^1^sql^30^1^1^<<SQL>> select tid, name from sos_stichtag where stichtagsart='Studierende';^^<<SQL>> select tid, name from sos_stichtag where stichtagsart='Studierende' and appl_key='0';^ |
||||
44106^Status^11^330^-1^130^180^1^sql^30^0^1^<<SQL>> select apnr,eintrag from sos_status order by 2^hidden^<<SQL>> select apnr,eintrag from sos_status where eintrag='Alle ohne Beurl.';^ |
||||
44107^Bis Semester^3^330^-1^130^100^1^integer^30^0^1^<<SQL>> select tid, eintrag from semester order by tid DESC;^Eintrag^<<SQL>> select tid,eintrag from semester where today() between sem_beginn and sem_ende;^ |
||||
44108^Abschluss^5^0^0^130^150^5^char^30^0^1^<<SQL>> select apnr, trim(druck) || ' (' || trim(apnr) || ')' from cifx where key = 35 order by 2;^^^ |
||||
44109^Fachkennz.^16^330^-1^130^150^1^char^30^0^1^<<SQL>> select apnr,druck from sos_k_kzfa order by 2^hidden^^ |
||||
44110^Vertiefung^7^330^-1^130^100^1^char^30^0^1^<<SQL>> select apnr,druck from cifx where key=39 order by 2;^hidden^^ |
||||
44111^ab Fachsemester^22^0^0^130^100^1^integer^30^0^0^^hidden^^ |
||||
44112^Filter Studierende^120^0^0^130^150^1^sql^20^0^1^<<SQL>> 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;^^^ |
||||
44113^Trennen nach^121^330^-1^130^100^1^char^20^0^1^<<SQL>> \ |
||||
select 'Fach' from xdummy where (select count(*) from sos_gewichtungsvariante)=0 \ |
||||
union \ |
||||
select 'Abschluss' from xdummy^hidden^^ |
||||
44114^Studiengang^4^0^0^130^150^50^char^30^0^12^<<SQL>> select tid,name,sortnr from sichten where art in ('SOS-Kostenstellen-Sicht', 'SOS-Studiengang-Sicht') order by 3,2;^^^ |
||||
44115^##line##^13^0^0^100^100^1^char^5000^0^8^^^1^ |
||||
44116^##line##^30^0^0^100^100^1^char^5000^0^8^^^1^ |
||||
44117^Grafik^1000^300^-1^170^150^1^integer^30^0^1^<<SQL>> select tid, caption from viz_chart where maskeninfo_id=44100 order by 2;^ ^<<SQL>> select tid, caption from viz_chart where maskeninfo_id=44100 order by 2 limit 1;^ |
||||
44118^tablestylesheet^150^0^0^100^100^1^char^255^1^1^<<SQL>> select filename,caption from sx_stylesheets S, sx_mask_style M where S.tid=M.stylesheet_id and M.maskeninfo_id=44100 order by ord^ ^<<SQL>> select filename,caption from sx_stylesheets S, sx_mask_style M where S.tid=M.stylesheet_id and M.maskeninfo_id=44100 order by ord limit 1^ |
@ -0,0 +1 @@
@@ -0,0 +1 @@
|
||||
44100^7^ |
@ -0,0 +1,19 @@
@@ -0,0 +1,19 @@
|
||||
44100^44100^ |
||||
44100^44101^ |
||||
44100^44102^ |
||||
44100^44103^ |
||||
44100^44104^ |
||||
44100^44105^ |
||||
44100^44106^ |
||||
44100^44107^ |
||||
44100^44108^ |
||||
44100^44109^ |
||||
44100^44110^ |
||||
44100^44111^ |
||||
44100^44112^ |
||||
44100^44113^ |
||||
44100^44114^ |
||||
44100^44115^ |
||||
44100^44116^ |
||||
44100^44117^ |
||||
44100^44118^ |
@ -0,0 +1 @@
@@ -0,0 +1 @@
|
||||
44100^Studierende Zeitreihe (VIZ)^<sximport>select select_stmt from maskeninfo where tid=16000</sximport>^<sximport>select xil_proplist from maskeninfo where tid=16000</sximport>^Semester^Anzahl^je Semester mit Geschlechtsangabe und Prozentwert^<sximport>select cleanup_stmt from maskeninfo where tid=16000</sximport>^-leer-^3^700^360^0^1^^ |
@ -0,0 +1 @@
@@ -0,0 +1 @@
|
||||
16^44100^ |
@ -0,0 +1,37 @@
@@ -0,0 +1,37 @@
|
||||
44130^Köpfe oder Fälle ?^0^0^0^140^150^1^sql^70^0^1^<<SQL>> select apnr, eintrag from koepfe_oder_faelle order by 2^hidden^<<SQL>> select apnr, eintrag from koepfe_oder_faelle where eintrag='Köpfe';^ |
||||
44131^Seit Semester^3^0^0^140^80^1^integer^30^0^1^<<SQL>> select tid, eintrag from semester order by tid DESC;^Eintrag^<<SQL>> select tid,eintrag from semester where today() between sem_beginn and sem_ende;^ |
||||
44132^Stichtag^1^350^-1^140^100^1^sql^30^0^1^<<SQL>> select tid, name from sos_stichtag where stichtagsart='Studierende';^hidden^<<SQL>> select tid, name from sos_stichtag where stichtagsart='Studierende' and appl_key='0';^ |
||||
44133^Staatsangehörigkeit^36^0^0^130^150^10^char^30^0^12^<<SQL>> select tid,name,sortnr from sichten where art='SOS-Staaten-Sicht' order by 3,2;^^^ |
||||
44134^Status^14^350^-1^140^180^1^sql^30^0^1^<<SQL>> select apnr,eintrag from sos_status order by 2^hidden^<<SQL>> select apnr,eintrag from sos_status where eintrag='Alle ohne Beurl.';^ |
||||
44135^Hörerstatus^33^0^0^140^170^1^sql^30^0^1^<<SQL>> select apnr, eintrag from hoererstatus order by 2^hidden^<<SQL>> select apnr, eintrag from hoererstatus where eintrag='alle';^ |
||||
44136^Weitere Tabellen^123^0^0^140^140^10^char^30^0^1^<<SQL>> select name,string_not_null(caption) || ' - ' || name from sx_tables where name in ('dim_studiengang','dim_staat')\ |
||||
order by 2^hidden^^ |
||||
44137^bis Fachsemester^35^350^-1^140^100^1^integer^30^0^0^^hidden^^ |
||||
44139^Bis Semester^4^350^-1^140^80^1^integer^30^0^1^<<SQL>> select tid, eintrag from semester order by tid DESC;^Eintrag^<<SQL>> select tid,eintrag from semester where today() between sem_beginn and sem_ende;^ |
||||
44140^Filter Studierende^119^0^0^140^150^1^sql^20^0^1^<<SQL>> 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;^^^ |
||||
44141^Geschlecht^37^0^0^140^80^1^integer^30^0^1^<<SQL>> SELECT apnr,druck FROM cif where key = 9003 and apnr between 1 and 4 order by 1;^^^ |
||||
44142^Felder^125^0^0^150^190^10^char^30^0^1^<<SQL>>\ |
||||
--freemarker template\ |
||||
select trim(F.table_name) || '.' || F.name,trim(T.caption) || ':' || trim(F.caption) || ' - ' || trim(F.name) from sx_fields F,\ |
||||
sx_tables T where F.table_name=T.name and F.currentlyused=1\ |
||||
--Pseudonyme eingeschaltet:\ |
||||
and (F.name != 'matrikel_nr' or 0=(select \ |
||||
count(*) from konstanten where beschreibung='SOS_MTKNR_EXT'\ |
||||
and apnr=1)) \ |
||||
and F.table_name in ('sos_stg_aggr','dim_staat','dim_studiengang') \ |
||||
order by 2;^hidden^sos_stg_aggr.alter,sos_stg_aggr.geschlecht,sos_stg_aggr.matrikel_nr,sos_stg_aggr.summe^ |
||||
44143^Studiengang^6^0^0^140^150^50^char^30^0^12^<<SQL>> select tid,name,sortnr from sichten where art in ('SOS-Kostenstellen-Sicht', 'SOS-Studiengang-Sicht') order by 3,2;^^^ |
||||
44144^Schlüssel anzeigen^150^0^0^100^100^1^integer^30^1^1^<<SQL>> select 1,'Ja' from xdummy union select 0,'Nein' from xdummy^hidden^<<SQL>> select 1,'Ja' from xdummy^ |
||||
44145^tablestylesheet^121^0^0^100^200^1^char^200^1^1^<<SQL>> select filename,X.caption,ord from sx_stylesheets X,sx_mask_style S where X.tid=S.stylesheet_id and S.maskeninfo_id=44130 order by ord^^<<SQL>> select filename,X.caption from sx_stylesheets X,sx_mask_style S where X.tid=S.stylesheet_id and S.maskeninfo_id=44130 and ord=20 order by ord limit 1^ |
||||
44146^Ausgabeformat^2001^0^0^100^150^1^char^200^1^1^<<SQL>> select element_value,description from menu_element where element='Ausgabeformat' and nature::smallint<100 order by nature::smallint^hidden^<<SQL>> select element_value,description from menu_element where element='Ausgabeformat' and description='HTML'^ |
||||
44147^Grafik^1000^300^-1^170^150^1^integer^30^0^1^<<SQL>> select tid, caption from viz_chart where maskeninfo_id=44130 order by 2;^^<<SQL>> select tid, caption from viz_chart where maskeninfo_id=44130 order by 2 limit 1^ |
||||
44148^Jahrgang^42^350^-1^140^180^1^sql^30^0^13^<<SQL>> select attributevalue from personattribute_value_list where personattributetype_id = (select personattributetype_id from personattributetype where attributevalue = 'Jahrgang');^hidden^^ |
||||
44149^Name der Hochschule^15^350^-1^140^80^1^char^255^0^13^<<SQL>> select name from hochschulinfo;^Eintrag^<<SQL>> select name from hochschulinfo;^ |
||||
44150^Spaltenanzahl^300^0^0^140^80^1^integer^30^0^1^<<SQL>> SELECT 1,'1-spaltig' from xdummy \ |
||||
union SELECT 2,'2-spaltig' from xdummy \ |
||||
union SELECT 3,'3-spaltig' from xdummy \ |
||||
union SELECT 4,'4-spaltig' from xdummy \ |
||||
order by 1;^hidden^<<SQL>> SELECT 1,'1-spaltig' from xdummy^ |
||||
44151^Abschluss^7^0^0^140^170^5^char^30^0^1^<<SQL>> select abint,dtxt from k_abint order by 2;^^^ |
||||
44152^Matrikel-Nr.^20^350^-1^150^180^1^char^200^0^0^^hidden^^ |
||||
44153^##line##^40^0^0^100^100^1^char^5000^0^8^^^1^ |
@ -0,0 +1 @@
@@ -0,0 +1 @@
|
||||
44130^7^ |
@ -0,0 +1,23 @@
@@ -0,0 +1,23 @@
|
||||
44130^44130^ |
||||
44130^44131^ |
||||
44130^44132^ |
||||
44130^44133^ |
||||
44130^44134^ |
||||
44130^44135^ |
||||
44130^44136^ |
||||
44130^44137^ |
||||
44130^44139^ |
||||
44130^44140^ |
||||
44130^44141^ |
||||
44130^44142^ |
||||
44130^44143^ |
||||
44130^44144^ |
||||
44130^44145^ |
||||
44130^44146^ |
||||
44130^44147^ |
||||
44130^44148^ |
||||
44130^44149^ |
||||
44130^44150^ |
||||
44130^44151^ |
||||
44130^44152^ |
||||
44130^44153^ |
@ -0,0 +1 @@
@@ -0,0 +1 @@
|
||||
44130^Studierende nach Alter (Boxplot)^<sximport>select select_stmt from maskeninfo where tid=160440</sximport>^<sximport>select xil_proplist from maskeninfo where tid=160440</sximport>^Altersgruppe^Anzahl^Altersverteilung der Studierenden als Boxplot^<sximport>select cleanup_stmt from maskeninfo where tid=160440</sximport>^^3^700^360^0^1^ ^ |
@ -0,0 +1 @@
@@ -0,0 +1 @@
|
||||
16^44130^ |
@ -0,0 +1,39 @@
@@ -0,0 +1,39 @@
|
||||
44160^Köpfe oder Fälle ?^0^0^0^140^150^1^sql^70^0^13^<<SQL>> select apnr, eintrag from koepfe_oder_faelle order by 2^hidden^<<SQL>> select apnr, eintrag from koepfe_oder_faelle where eintrag = 'Fälle';^ |
||||
44161^Seit Semester^3^0^0^140^80^1^integer^30^0^1^<<SQL>> select tid, eintrag from semester order by tid DESC;^ ^<<SQL>> select tid,eintrag from semester where today()-(3*365) between sem_beginn and sem_ende;^ |
||||
44162^Fächer^9^0^0^100^200^6^char^30^0^12^<<SQL>> select tid from sichten where art='Fächer-Sicht' order by sortnr^ ^ ^ |
||||
44163^Staatsangehörigkeit^35^0^0^130^150^10^char^30^0^12^<<SQL>> select tid,name,sortnr from sichten where art='SOS-Staaten-Sicht' order by 3,2;^ ^ ^ |
||||
44164^Bis Semester^4^350^-1^140^80^1^integer^30^0^1^<<SQL>> select tid, eintrag from semester order by tid DESC;^ ^<<SQL>> select tid,eintrag from semester where today() between sem_beginn and sem_ende;^ |
||||
44165^Abschluss^12^0^0^100^100^6^char^30^0^1^<<SQL>> select apnr, druck from cifx where key=35 order by druck;^hidden^ ^ |
||||
44166^Weitere Tabellen^123^0^0^140^140^3^char^30^0^1^<<SQL>> \ |
||||
--freemarker template\ |
||||
select name,string_not_null(caption) || ' - ' || name from sx_tables where name in ('_xy')\ |
||||
<#if <<tablestylesheet>>!='tabelle_html_datenblatt.xsl'>\ |
||||
and name in (select distinct tablename from stylesheet_field where stylesheet_id in (select tid from sx_stylesheets where filename=<<tablestylesheet>>)) \ |
||||
</#if>\ |
||||
order by 2^hidden^^ |
||||
44167^Geschlecht^75^0^0^140^170^1^integer^4^0^1^<<SQL>> select tid, beschreibung from konstanten where tid in (1,2);^ ^ ^ |
||||
44168^Felder^125^0^0^150^190^10^char^30^0^1^<<SQL>>\ |
||||
--freemarker template\ |
||||
select trim(F.table_name) || '.' || F.name,trim(T.caption) || ':' || trim(F.caption) || ' - ' || trim(F.name) from sx_fields F,\ |
||||
sx_tables T where F.table_name=T.name and F.currentlyused=1 \ |
||||
and (F.table_name ='erfolg_ba_ma_uebergang'\ |
||||
/* or F.table_name in (<<Weitere Tabellen>>) */) \ |
||||
and (F.name != 'matrikel_nr' or 0=(select \ |
||||
count(*) from konstanten where beschreibung='SOS_MTKNR_EXT'\ |
||||
and apnr=1))\ |
||||
order by 2;^hidden^erfolg_ba_ma_uebergang.einschr_nachher_abschluss,erfolg_ba_ma_uebergang.summe,erfolg_ba_ma_uebergang.abschluss_vorher_abschluss^ |
||||
44169^Fachebene^28^330^-1^130^100^1^char^30^1^1^<<SQL>> select 'stg','Fach (intern)' from xdummy union\ |
||||
select 'stg_astat','Fach (amtlich)' from xdummy union\ |
||||
select 'lehr','Lehreinheit' from xdummy union\ |
||||
select 'fb','Fakultät' from xdummy union \ |
||||
select 'stg_astgrp','Fächergruppe' from xdummy \ |
||||
order by 1^hidden^<<SQL>> select 'stg','Fach (intern)' from xdummy^ |
||||
44171^Hörerstatus^36^0^0^140^80^1^sql^30^0^1^<<SQL>> select apnr, eintrag from hoererstatus where apnr like 'hrst%' order by 2^hidden^ ^ |
||||
44172^Richtung^38^0^0^150^190^1^char^30^1^1^<<SQL>>select 'gw','Grundständig zu weiterf.' from xdummy union select 'wg','Weiterf. zu Grundständig' from xdummy order by 1;^hidden^<<SQL>>select 'gw','Grundständig zu weiterf.' from xdummy^ |
||||
44173^Studiengang^15^0^0^140^150^50^char^30^0^12^<<SQL>> select tid,name,sortnr from sichten where art in ('SOS-Kostenstellen-Sicht', 'SOS-Studiengang-Sicht') order by 3,2;^ ^ ^ |
||||
44174^Schlüssel anzeigen^150^0^0^100^100^1^integer^30^1^1^<<SQL>> select 1,'Ja' from xdummy union select 0,'Nein' from xdummy^hidden^<<SQL>> select 1,'Ja' from xdummy^ |
||||
44175^tablestylesheet^121^0^0^100^200^1^char^200^1^1^<<SQL>> select distinct filename,X.caption from sx_stylesheets X,sx_mask_style S where X.tid=S.stylesheet_id and S.maskeninfo_id=44160^ ^<<SQL>> select filename,X.caption from sx_stylesheets X,sx_mask_style S where X.tid=S.stylesheet_id and S.maskeninfo_id=44160 order by ord limit 1^ |
||||
44176^Ausgabeformat^2001^0^0^100^150^1^char^200^1^1^<<SQL>> select element_value,description from menu_element where element='Ausgabeformat' and nature::smallint<100 order by nature::smallint^hidden^<<SQL>> select element_value,description from menu_element where element='Ausgabeformat' and description='HTML'^ |
||||
44177^Grafik^1000^300^-1^170^150^1^integer^30^0^1^<<SQL>> select tid, caption from viz_chart where maskeninfo_id=44160 order by 2;^^<<SQL>> select tid, caption from viz_chart where maskeninfo_id=44160 order by 2 limit 1^ |
||||
44178^##line##^30^0^0^100^100^1^char^5000^0^8^^ ^1^ |
||||
44179^##line##^40^0^0^100^100^1^char^5000^0^8^^ ^1^ |
@ -0,0 +1 @@
@@ -0,0 +1 @@
|
||||
44160^120^ |
@ -0,0 +1,19 @@
@@ -0,0 +1,19 @@
|
||||
44160^44160^ |
||||
44160^44161^ |
||||
44160^44162^ |
||||
44160^44163^ |
||||
44160^44164^ |
||||
44160^44165^ |
||||
44160^44166^ |
||||
44160^44167^ |
||||
44160^44168^ |
||||
44160^44169^ |
||||
44160^44171^ |
||||
44160^44172^ |
||||
44160^44173^ |
||||
44160^44174^ |
||||
44160^44175^ |
||||
44160^44176^ |
||||
44160^44177^ |
||||
44160^44178^ |
||||
44160^44179^ |
@ -0,0 +1 @@
@@ -0,0 +1 @@
|
||||
44160^Übergang Bachelor/Master (Flussdiagramm)^<sximport>select select_stmt from maskeninfo where tid=30190</sximport>^<sximport>select xil_proplist from maskeninfo where tid=30190</sximport>^Altersgruppe^Anzahl^Übergang Bachelor-Master als Flussdiagramm (Sankey)^<sximport>select cleanup_stmt from maskeninfo where tid=30190</sximport>^^3^700^360^^1^^ |
@ -0,0 +1 @@
@@ -0,0 +1 @@
|
||||
120^44160^ |
@ -1,12 +1,12 @@
@@ -1,12 +1,12 @@
|
||||
1^bar_x^Balken (horizontal)^2^ ^ ^H^ |
||||
2^bar_y^Balken (vertikal)^2^ ^ ^V^ |
||||
3^line^Linien (vertikal)^2^ ^ ^V^ |
||||
5^area_y^Flächen (vertikal)^2^^^V^ |
||||
6^dot^Punkte (vertikal)^2^^^V^ |
||||
7^box_x^Boxplot (horizontal)^2^ ^ ^H^ |
||||
8^area_x^Flächen (horizontal)^2^^^H^ |
||||
9^box_y^Boxplot (vertikal)^2^ ^ ^V^ |
||||
10^text^Wertelabel^2^ ^ ^^ |
||||
11^bar_x_d3^Balken (horizontal)^1^^^H^ |
||||
12^sankey^Sankey^1^ ^^H^ |
||||
13^worldmap^Weltkarte^1^ ^^H^ |
||||
1^bar_x^Balkendiagramm (horizontal)^2^ ^ ^H^ ^^ |
||||
2^bar_y^Balkendiagramm (vertikal)^2^ ^ ^V^ ^^ |
||||
3^line^Linien (vertikal)^2^ ^ ^V^ ^^ |
||||
5^area_y^Flächendiagramm (vertikal)^2^^^V^ ^^ |
||||
6^dot^Punkte (vertikal)^2^^^V^ ^^ |
||||
7^box_x^Boxplot (horizontal)^2^ ^ ^H^ ^^ |
||||
8^area_x^Flächendiagramm (horizontal)^2^^^H^ ^^ |
||||
9^box_y^Boxplot (vertikal)^2^ ^ ^V^ ^^ |
||||
10^text^Wertelabel (vertikal)^2^ ^ ^V^ ^^ |
||||
11^bar_x_d3^Balken (horizontal)^1^^^H^^^ |
||||
12^sankey^Sankey^1^ ^^H^^^ |
||||
13^worldmap^Weltkarte^1^ ^^H^^^ |
||||
|
@ -1,388 +1,141 @@
@@ -1,388 +1,141 @@
|
||||
1^1^70^1^1^ |
||||
3^1^72^1^10^ |
||||
8^2^70^1^0^ |
||||
9^2^72^1^10^ |
||||
10^3^70^1^0^ |
||||
12^5^70^1^0^ |
||||
13^3^72^1^10^ |
||||
15^5^72^1^10^ |
||||
16^6^70^1^0^ |
||||
17^6^72^1^10^ |
||||
20^1^76^0^20^ |
||||
22^2^76^0^20^ |
||||
24^5^76^0^20^ |
||||
26^3^76^0^20^ |
||||
27^6^76^0^20^ |
||||
33^7^70^1^0^ |
||||
34^7^72^0^0^ |
||||
35^9^70^0^0^ |
||||
36^9^72^1^0^ |
||||
37^8^76^0^20^ |
||||
38^8^72^1^10^ |
||||
39^8^70^1^0^ |
||||
41^10^70^0^0^ |
||||
42^10^72^0^10^ |
||||
43^10^76^0^20^ |
||||
44^11^95^1^0^ |
||||
45^11^73^1^0^ |
||||
46^12^73^1^20^ |
||||
47^12^95^1^1^ |
||||
48^12^96^1^10^ |
||||
49^1^3^0^^ |
||||
50^1^4^0^201^ |
||||
51^1^5^0^202^ |
||||
52^1^6^0^204^ |
||||
53^1^7^0^203^ |
||||
54^1^8^0^305^ |
||||
55^1^11^0^604^ |
||||
56^1^12^0^605^ |
||||
57^1^13^0^603^ |
||||
58^1^15^0^601^ |
||||
59^1^16^0^103^ |
||||
60^1^17^0^104^ |
||||
61^1^18^0^105^ |
||||
62^1^19^0^106^ |
||||
63^1^20^0^107^ |
||||
64^1^21^0^108^ |
||||
65^1^22^0^109^ |
||||
66^1^23^0^110^ |
||||
67^1^25^0^302^ |
||||
68^1^43^0^306^ |
||||
69^1^45^0^308^ |
||||
70^1^56^0^401^ |
||||
71^1^57^0^402^ |
||||
72^1^58^0^403^ |
||||
73^1^60^0^304^ |
||||
74^1^61^0^301^ |
||||
75^1^63^0^602^ |
||||
76^1^68^0^607^ |
||||
77^1^69^0^608^ |
||||
78^1^81^0^602^ |
||||
79^1^82^0^601^ |
||||
80^1^83^0^603^ |
||||
81^1^84^0^604^ |
||||
82^1^85^0^605^ |
||||
83^1^86^0^602^ |
||||
84^1^87^0^602^ |
||||
85^1^93^0^602^ |
||||
86^1^94^0^602^ |
||||
87^2^3^0^^ |
||||
88^2^4^0^201^ |
||||
89^2^5^0^202^ |
||||
90^2^6^0^204^ |
||||
91^2^7^0^203^ |
||||
92^2^8^0^305^ |
||||
93^2^11^0^604^ |
||||
94^2^12^0^605^ |
||||
95^2^13^0^603^ |
||||
96^2^15^0^601^ |
||||
97^2^16^0^103^ |
||||
98^2^17^0^104^ |
||||
99^2^18^0^105^ |
||||
100^2^19^0^106^ |
||||
101^2^20^0^107^ |
||||
102^2^21^0^108^ |
||||
103^2^22^0^109^ |
||||
104^2^23^0^110^ |
||||
105^2^25^0^302^ |
||||
106^2^43^0^306^ |
||||
107^2^45^0^308^ |
||||
108^2^56^0^401^ |
||||
109^2^57^0^402^ |
||||
110^2^58^0^403^ |
||||
111^2^60^0^304^ |
||||
112^2^61^0^301^ |
||||
113^2^63^0^602^ |
||||
114^2^68^0^607^ |
||||
115^2^69^0^608^ |
||||
116^2^81^0^602^ |
||||
117^2^82^0^601^ |
||||
118^2^83^0^603^ |
||||
119^2^84^0^604^ |
||||
120^2^85^0^605^ |
||||
121^2^86^0^602^ |
||||
122^2^87^0^602^ |
||||
123^2^93^0^602^ |
||||
124^2^94^0^602^ |
||||
125^3^3^0^^ |
||||
126^3^4^0^201^ |
||||
127^3^5^0^202^ |
||||
128^3^6^0^204^ |
||||
129^3^7^0^203^ |
||||
130^3^8^0^305^ |
||||
131^3^11^0^604^ |
||||
132^3^12^0^605^ |
||||
133^3^13^0^603^ |
||||
134^3^15^0^601^ |
||||
135^3^16^0^103^ |
||||
136^3^17^0^104^ |
||||
137^3^18^0^105^ |
||||
138^3^19^0^106^ |
||||
139^3^20^0^107^ |
||||
140^3^21^0^108^ |
||||
141^3^22^0^109^ |
||||
142^3^23^0^110^ |
||||
143^3^25^0^302^ |
||||
144^3^43^0^306^ |
||||
145^3^45^0^308^ |
||||
146^3^56^0^401^ |
||||
147^3^57^0^402^ |
||||
148^3^58^0^403^ |
||||
149^3^60^0^304^ |
||||
150^3^61^0^301^ |
||||
151^3^63^0^602^ |
||||
152^3^68^0^607^ |
||||
153^3^69^0^608^ |
||||
154^3^81^0^602^ |
||||
155^3^82^0^601^ |
||||
156^3^83^0^603^ |
||||
157^3^84^0^604^ |
||||
158^3^85^0^605^ |
||||
159^3^86^0^602^ |
||||
160^3^87^0^602^ |
||||
161^3^93^0^602^ |
||||
162^3^94^0^602^ |
||||
163^5^3^0^^ |
||||
164^5^4^0^201^ |
||||
165^5^5^0^202^ |
||||
166^5^6^0^204^ |
||||
167^5^7^0^203^ |
||||
168^5^8^0^305^ |
||||
169^5^11^0^604^ |
||||
170^5^12^0^605^ |
||||
171^5^13^0^603^ |
||||
172^5^15^0^601^ |
||||
173^5^16^0^103^ |
||||
174^5^17^0^104^ |
||||
175^5^18^0^105^ |
||||
176^5^19^0^106^ |
||||
177^5^20^0^107^ |
||||
178^5^21^0^108^ |
||||
179^5^22^0^109^ |
||||
180^5^23^0^110^ |
||||
181^5^25^0^302^ |
||||
182^5^43^0^306^ |
||||
183^5^45^0^308^ |
||||
184^5^56^0^401^ |
||||
185^5^57^0^402^ |
||||
186^5^58^0^403^ |
||||
187^5^60^0^304^ |
||||
188^5^61^0^301^ |
||||
189^5^63^0^602^ |
||||
190^5^68^0^607^ |
||||
191^5^69^0^608^ |
||||
192^5^81^0^602^ |
||||
193^5^82^0^601^ |
||||
194^5^83^0^603^ |
||||
195^5^84^0^604^ |
||||
196^5^85^0^605^ |
||||
197^5^86^0^602^ |
||||
198^5^87^0^602^ |
||||
199^5^93^0^602^ |
||||
200^5^94^0^602^ |
||||
201^6^3^0^^ |
||||
202^6^4^0^201^ |
||||
203^6^5^0^202^ |
||||
204^6^6^0^204^ |
||||
205^6^7^0^203^ |
||||
206^6^8^0^305^ |
||||
207^6^11^0^604^ |
||||
208^6^12^0^605^ |
||||
209^6^13^0^603^ |
||||
210^6^15^0^601^ |
||||
211^6^16^0^103^ |
||||
212^6^17^0^104^ |
||||
213^6^18^0^105^ |
||||
214^6^19^0^106^ |
||||
215^6^20^0^107^ |
||||
216^6^21^0^108^ |
||||
217^6^22^0^109^ |
||||
218^6^23^0^110^ |
||||
219^6^25^0^302^ |
||||
220^6^43^0^306^ |
||||
221^6^45^0^308^ |
||||
222^6^56^0^401^ |
||||
223^6^57^0^402^ |
||||
224^6^58^0^403^ |
||||
225^6^60^0^304^ |
||||
226^6^61^0^301^ |
||||
227^6^63^0^602^ |
||||
228^6^68^0^607^ |
||||
229^6^69^0^608^ |
||||
230^6^81^0^602^ |
||||
231^6^82^0^601^ |
||||
232^6^83^0^603^ |
||||
233^6^84^0^604^ |
||||
234^6^85^0^605^ |
||||
235^6^86^0^602^ |
||||
236^6^87^0^602^ |
||||
237^6^93^0^602^ |
||||
238^6^94^0^602^ |
||||
239^7^3^0^^ |
||||
240^7^4^0^201^ |
||||
241^7^5^0^202^ |
||||
242^7^6^0^204^ |
||||
243^7^7^0^203^ |
||||
245^7^11^0^604^ |
||||
246^7^12^0^605^ |
||||
247^7^13^0^603^ |
||||
248^7^15^0^601^ |
||||
249^7^16^0^103^ |
||||
250^7^17^0^104^ |
||||
251^7^18^0^105^ |
||||
252^7^19^0^106^ |
||||
253^7^20^0^107^ |
||||
254^7^21^0^108^ |
||||
255^7^22^0^109^ |
||||
256^7^23^0^110^ |
||||
257^7^25^0^302^ |
||||
258^7^43^0^306^ |
||||
259^7^45^0^308^ |
||||
260^7^56^0^401^ |
||||
261^7^57^0^402^ |
||||
262^7^58^0^403^ |
||||
263^7^60^0^304^ |
||||
264^7^61^0^301^ |
||||
265^7^63^0^602^ |
||||
266^7^68^0^607^ |
||||
267^7^69^0^608^ |
||||
268^7^81^0^602^ |
||||
269^7^82^0^601^ |
||||
270^7^83^0^603^ |
||||
271^7^84^0^604^ |
||||
272^7^85^0^605^ |
||||
273^7^86^0^602^ |
||||
274^7^87^0^602^ |
||||
275^7^93^0^602^ |
||||
276^7^94^0^602^ |
||||
277^8^3^0^^ |
||||
278^8^4^0^201^ |
||||
279^8^5^0^202^ |
||||
280^8^6^0^204^ |
||||
281^8^7^0^203^ |
||||
282^8^8^0^305^ |
||||
283^8^11^0^604^ |
||||
284^8^12^0^605^ |
||||
285^8^13^0^603^ |
||||
286^8^15^0^601^ |
||||
287^8^16^0^103^ |
||||
288^8^17^0^104^ |
||||
289^8^18^0^105^ |
||||
290^8^19^0^106^ |
||||
291^8^20^0^107^ |
||||
292^8^21^0^108^ |
||||
293^8^22^0^109^ |
||||
294^8^23^0^110^ |
||||
295^8^25^0^302^ |
||||
296^8^43^0^306^ |
||||
297^8^45^0^308^ |
||||
298^8^56^0^401^ |
||||
299^8^57^0^402^ |
||||
300^8^58^0^403^ |
||||
301^8^60^0^304^ |
||||
302^8^61^0^301^ |
||||
303^8^63^0^602^ |
||||
304^8^68^0^607^ |
||||
305^8^69^0^608^ |
||||
306^8^81^0^602^ |
||||
307^8^82^0^601^ |
||||
308^8^83^0^603^ |
||||
309^8^84^0^604^ |
||||
310^8^85^0^605^ |
||||
311^8^86^0^602^ |
||||
312^8^87^0^602^ |
||||
313^8^93^0^602^ |
||||
314^8^94^0^602^ |
||||
315^9^3^0^^ |
||||
316^9^4^0^201^ |
||||
317^9^5^0^202^ |
||||
318^9^6^0^204^ |
||||
319^9^7^0^203^ |
||||
321^9^11^0^604^ |
||||
322^9^12^0^605^ |
||||
323^9^13^0^603^ |
||||
324^9^15^0^601^ |
||||
325^9^16^0^103^ |
||||
326^9^17^0^104^ |
||||
327^9^18^0^105^ |
||||
328^9^19^0^106^ |
||||
329^9^20^0^107^ |
||||
330^9^21^0^108^ |
||||
331^9^22^0^109^ |
||||
332^9^23^0^110^ |
||||
333^9^25^0^302^ |
||||
334^9^43^0^306^ |
||||
335^9^45^0^308^ |
||||
336^9^56^0^401^ |
||||
337^9^57^0^402^ |
||||
338^9^58^0^403^ |
||||
339^9^60^0^304^ |
||||
340^9^61^0^301^ |
||||
341^9^63^0^602^ |
||||
342^9^68^0^607^ |
||||
343^9^69^0^608^ |
||||
344^9^81^0^602^ |
||||
345^9^82^0^601^ |
||||
346^9^83^0^603^ |
||||
347^9^84^0^604^ |
||||
348^9^85^0^605^ |
||||
349^9^86^0^602^ |
||||
350^9^87^0^602^ |
||||
351^9^93^0^602^ |
||||
352^9^94^0^602^ |
||||
353^10^3^0^^ |
||||
354^10^4^0^201^ |
||||
355^10^5^0^202^ |
||||
356^10^6^0^204^ |
||||
357^10^7^0^203^ |
||||
358^10^8^0^305^ |
||||
359^10^11^0^604^ |
||||
360^10^12^0^605^ |
||||
361^10^13^0^603^ |
||||
362^10^15^0^601^ |
||||
363^10^16^0^103^ |
||||
364^10^17^0^104^ |
||||
365^10^18^0^105^ |
||||
366^10^19^0^106^ |
||||
367^10^20^0^107^ |
||||
368^10^21^0^108^ |
||||
369^10^22^0^109^ |
||||
370^10^23^0^110^ |
||||
371^10^25^0^302^ |
||||
372^10^43^0^306^ |
||||
373^10^45^0^308^ |
||||
374^10^56^0^401^ |
||||
375^10^79^0^40^ |
||||
376^10^58^0^403^ |
||||
377^10^60^0^304^ |
||||
378^10^61^0^301^ |
||||
379^10^63^0^602^ |
||||
380^10^68^0^607^ |
||||
381^10^69^0^608^ |
||||
382^10^81^0^602^ |
||||
383^10^82^0^601^ |
||||
384^10^83^0^603^ |
||||
385^10^84^0^604^ |
||||
386^10^85^0^605^ |
||||
387^10^86^0^602^ |
||||
388^10^87^0^602^ |
||||
389^10^93^0^602^ |
||||
390^10^94^0^602^ |
||||
391^2^78^0^300^ |
||||
392^2^24^0^400^ |
||||
393^1^78^0^400^ |
||||
394^1^24^0^410^ |
||||
395^8^78^0^400^ |
||||
396^8^24^0^410^ |
||||
397^5^78^0^400^ |
||||
398^5^24^0^410^ |
||||
399^3^78^0^400^ |
||||
400^3^24^0^410^ |
||||
401^6^78^0^400^ |
||||
402^6^24^0^410^ |
||||
403^12^97^0^100^ |
||||
404^12^6^10^0^ |
||||
405^12^7^0^0^ |
||||
406^12^5^20^0^ |
||||
407^13^73^1^10^ |
||||
408^13^95^1^1^ |
||||
605^8^70^0^100^ |
||||
606^8^72^0^200^ |
||||
608^8^76^0^300^ |
||||
610^5^70^0^100^ |
||||
611^5^72^0^200^ |
||||
613^5^76^0^300^ |
||||
1565^1^108^0^1200^ |
||||
1566^1^107^0^2200^ |
||||
1567^1^101^0^1600^ |
||||
1568^1^102^0^1700^ |
||||
1569^1^8^0^1300^ |
||||
1570^1^103^0^1100^ |
||||
1571^1^105^0^1500^ |
||||
1572^1^104^0^1400^ |
||||
1573^1^43^0^1800^ |
||||
1574^1^106^0^1900^ |
||||
1575^1^100^0^2000^ |
||||
1576^1^45^0^2100^ |
||||
1577^1^70^1^1^ |
||||
1578^1^72^1^10^ |
||||
1579^1^76^0^20^ |
||||
1580^2^108^0^1200^ |
||||
1581^2^107^0^2200^ |
||||
1582^2^101^0^1600^ |
||||
1583^2^102^0^1700^ |
||||
1584^2^8^0^1300^ |
||||
1585^2^103^0^1100^ |
||||
1586^2^105^0^1500^ |
||||
1587^2^104^0^1400^ |
||||
1588^2^43^0^1800^ |
||||
1589^2^106^0^1900^ |
||||
1590^2^100^0^2000^ |
||||
1591^2^45^0^2100^ |
||||
1592^2^70^1^1^ |
||||
1593^2^72^1^10^ |
||||
1594^2^76^0^20^ |
||||
1595^3^108^0^1200^ |
||||
1596^3^107^0^2200^ |
||||
1597^3^101^0^1600^ |
||||
1598^3^102^0^1700^ |
||||
1599^3^8^0^1300^ |
||||
1600^3^103^0^1100^ |
||||
1601^3^105^0^1500^ |
||||
1602^3^104^0^1400^ |
||||
1603^3^43^0^1800^ |
||||
1604^3^106^0^1900^ |
||||
1605^3^100^0^2000^ |
||||
1606^3^45^0^2100^ |
||||
1607^3^70^1^1^ |
||||
1608^3^72^1^10^ |
||||
1609^3^76^0^20^ |
||||
1610^8^108^0^1200^ |
||||
1611^8^107^0^2200^ |
||||
1612^8^101^0^1600^ |
||||
1613^8^102^0^1700^ |
||||
1614^8^8^0^1300^ |
||||
1615^8^103^0^1100^ |
||||
1616^8^105^0^1500^ |
||||
1617^8^104^0^1400^ |
||||
1618^8^43^0^1800^ |
||||
1619^8^106^0^1900^ |
||||
1620^8^100^0^2000^ |
||||
1621^8^45^0^2100^ |
||||
1622^5^108^0^1200^ |
||||
1623^5^107^0^2200^ |
||||
1624^5^101^0^1600^ |
||||
1625^5^102^0^1700^ |
||||
1626^5^8^0^1300^ |
||||
1627^5^103^0^1100^ |
||||
1628^5^105^0^1500^ |
||||
1629^5^104^0^1400^ |
||||
1630^5^43^0^1800^ |
||||
1631^5^106^0^1900^ |
||||
1632^5^100^0^2000^ |
||||
1633^5^45^0^2100^ |
||||
1634^6^108^0^1200^ |
||||
1635^6^107^0^2200^ |
||||
1636^6^101^0^1600^ |
||||
1637^6^102^0^1700^ |
||||
1638^6^8^0^1300^ |
||||
1639^6^103^0^1100^ |
||||
1640^6^105^0^1500^ |
||||
1641^6^104^0^1400^ |
||||
1642^6^43^0^1800^ |
||||
1643^6^106^0^1900^ |
||||
1644^6^100^0^2000^ |
||||
1645^6^45^0^2100^ |
||||
1646^6^70^1^1^ |
||||
1647^6^72^1^10^ |
||||
1648^6^76^0^20^ |
||||
1649^7^108^0^1200^ |
||||
1650^7^107^0^2200^ |
||||
1651^7^101^0^1600^ |
||||
1652^7^102^0^1700^ |
||||
1653^7^8^0^1300^ |
||||
1654^7^103^0^1100^ |
||||
1655^7^105^0^1500^ |
||||
1656^7^104^0^1400^ |
||||
1657^7^43^0^1800^ |
||||
1658^7^106^0^1900^ |
||||
1659^7^100^0^2000^ |
||||
1660^7^45^0^2100^ |
||||
1661^7^70^1^1^ |
||||
1662^7^72^1^10^ |
||||
1663^9^108^0^1200^ |
||||
1664^9^107^0^2200^ |
||||
1665^9^101^0^1600^ |
||||
1666^9^102^0^1700^ |
||||
1667^9^8^0^1300^ |
||||
1668^9^103^0^1100^ |
||||
1669^9^105^0^1500^ |
||||
1670^9^104^0^1400^ |
||||
1671^9^43^0^1800^ |
||||
1672^9^106^0^1900^ |
||||
1673^9^100^0^2000^ |
||||
1674^9^45^0^2100^ |
||||
1675^9^70^1^1^ |
||||
1676^9^72^1^10^ |
||||
1677^10^108^0^1200^ |
||||
1678^10^107^0^2200^ |
||||
1679^10^101^0^1600^ |
||||
1680^10^102^0^1700^ |
||||
1681^10^8^0^1300^ |
||||
1682^10^103^0^1100^ |
||||
1683^10^105^0^1500^ |
||||
1684^10^104^0^1400^ |
||||
1685^10^43^0^1800^ |
||||
1686^10^106^0^1900^ |
||||
1687^10^100^0^2000^ |
||||
1688^10^45^0^2100^ |
||||
1689^10^70^1^1^ |
||||
1690^10^72^1^10^ |
||||
1691^10^76^0^20^ |
||||
1692^10^79^0^30^ |
||||
|
@ -0,0 +1,248 @@
@@ -0,0 +1,248 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<xsl:stylesheet version="1.0" |
||||
xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:HtmlUtils="de.superx.util.HtmlUtils"> |
||||
<xsl:import href="resultset_html.xsl" /> |
||||
<xsl:import href="interLinks_html.xsl" /> |
||||
<xsl:import href="nd_templates.xsl" /> |
||||
<xsl:import href="pageComponents_html.xsl" /> |
||||
<xsl:import href="viz_components.xsl" /> |
||||
<!--In diesem Stylesheet können Sie individuelle templates unterbringen, |
||||
die in ihrer Präzedenz das normale Stylesheet |
||||
pageComponents_html.xsl überragt. --> |
||||
<xsl:import href="pageComponents_html_final.xsl" /> |
||||
|
||||
<xsl:decimal-format name="German" grouping-separator="." NaN="" zero-digit ="0" decimal-separator="," /> |
||||
|
||||
<!-- wichtig für DOJO!--> |
||||
<xsl:output method="xml" media-type="text/html" doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN" |
||||
doctype-system="DTD/xhtml1-strict.dtd" cdata-section-elements="script style" indent="yes" encoding="UTF-8"/> |
||||
|
||||
<xsl:variable name="colon"><xsl:text>'</xsl:text></xsl:variable> |
||||
<xsl:variable name="quote"><xsl:text>"</xsl:text></xsl:variable> |
||||
|
||||
<xsl:variable name="defaultRenderer" select="'plot'" /> |
||||
<xsl:variable name="availableRendererPlot" select="'true'" /> |
||||
<xsl:variable name="availableRendererD3" select="'true'" /> |
||||
|
||||
<xsl:template match="/"> |
||||
<xsl:variable name="maskenname"> |
||||
<xsl:choose> |
||||
<xsl:when test="/ergebnisse/@isMakro='true'"> |
||||
<xsl:value-of select="/ergebnisse/makro/name" /> |
||||
</xsl:when> |
||||
<xsl:otherwise> |
||||
<xsl:value-of select="/ergebnisse/ergebnis/maskenname" /> |
||||
</xsl:otherwise> |
||||
</xsl:choose> |
||||
</xsl:variable> |
||||
<html> |
||||
<head> |
||||
<xsl:call-template name="nd_htmlhead"> |
||||
<xsl:with-param name="title" select="concat('Tabelle ',$maskenname)" /> |
||||
</xsl:call-template> |
||||
|
||||
<link rel="stylesheet" href="../style/sx_tabelle.css" /> |
||||
<!--<link rel="stylesheet" href="../style/superx.css" />--> |
||||
|
||||
</head> |
||||
<xsl:call-template name="nd_htmlscript" /> |
||||
<xsl:call-template name="nd_tableJavascript" /> |
||||
<xsl:call-template name="nd_tableCSS" /> |
||||
<xsl:call-template name="importVizJavascriptLibsViewer"></xsl:call-template> |
||||
|
||||
<body class="has-navbar-fixed-top" onload="document.getElementById('progressbar').style.display='none';initPage();"> |
||||
<!--#Template Beginn Top-Navigation--> |
||||
<xsl:call-template name="nd_navi_top" /> |
||||
<!--#Template Ende Top-Navigation--> |
||||
|
||||
<div class="columns"> |
||||
|
||||
<!--#Template Beginn Navigations-Panel Auswertungen--> |
||||
<xsl:if test="/ergebnisse/@showNavigation='true' and 1=0"><!-- erstmal kein Panel,weil der Asssistent schon recht breit ist --> |
||||
<xsl:for-each select="/ergebnisse"> |
||||
<xsl:call-template name="nd_navi_panel" /> |
||||
</xsl:for-each> |
||||
</xsl:if> |
||||
<!--#Template Ende Navigations-Panel Auswertungen--> |
||||
|
||||
<!--Beginn Seitentitel, Krümelpfad, Knopfleiste, Legende, Erläuterung--> |
||||
<section class="hero-body"> |
||||
<div class="container"> |
||||
<div class="columns is-mobile is-left"> |
||||
<div class="column is-full"> |
||||
<div class="card "> |
||||
<div class="card-content"> |
||||
|
||||
<xsl:call-template name="nd_progressbar" /> |
||||
|
||||
<xsl:call-template name="viz_viewer_columnwise"/> |
||||
<xsl:call-template name="bottombar" /> |
||||
<xsl:comment>customfooter</xsl:comment> |
||||
</div> <!--Ende content --> |
||||
</div> <!--Ende card-content--> |
||||
</div> <!--Ende card-background --> |
||||
</div> <!--Ende column--> |
||||
</div> <!--Ende hero-columns--> |
||||
|
||||
</section> <!--Ende hero = Berichts-Card--> |
||||
</div> <!--Ende site-columns--> |
||||
<xsl:call-template name="modalCards" /> |
||||
</body> |
||||
<!-- end body --> |
||||
</html> |
||||
</xsl:template> |
||||
<!-- end main --> |
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<xsl:template name="viz_viewer_columnwise"> |
||||
<xsl:if test="/ergebnisse/@isMakro='true'"> |
||||
<h1><xsl:value-of select="/ergebnisse/makro/name" /></h1> |
||||
</xsl:if> |
||||
<p></p> |
||||
<xsl:call-template name="buildVizMetadata" /> |
||||
|
||||
<!-- end Kopf--> |
||||
<!-- start Grafiken--> |
||||
<!-- Berechne den Umbruch der Spalten für die Kacheln |
||||
z.B. 6 Grafiken ergibt einen Umbruch nach der 3. Teiltabelle |
||||
Formel: ANZ / 2 kaufm. gerundet |
||||
--> |
||||
<xsl:variable name="spalten_anz"> |
||||
<xsl:value-of select="max(number(/ergebnisse/ergebnis/felder/feld[@varname='Spaltenanzahl']/value))"/> |
||||
</xsl:variable> |
||||
<xsl:variable name="colwidth"> |
||||
<xsl:value-of select="12 div $spalten_anz"/> |
||||
</xsl:variable> |
||||
|
||||
<xsl:variable name="ergebniselemente_anz"> |
||||
<xsl:value-of select="count(/ergebnisse/ergebnis[felder/feld[@varname='Grafik']])"/> |
||||
</xsl:variable> |
||||
<xsl:variable name="ergebniselemente_umbruch"> |
||||
<xsl:value-of select="round($ergebniselemente_anz div max(number(/ergebnisse/ergebnis/felder/feld[@varname='Spaltenanzahl']/value)))"/> |
||||
</xsl:variable> |
||||
<!--<p>plan: <xsl:value-of select="/ergebnisse/ergebnis/felder/feld[@varname='Spaltenanzahl']/value"/> |
||||
</p>--> |
||||
<span class="separator"> </span> |
||||
<!--Beginn Selektions-Card--> |
||||
<!--Beginn Berichtstitel, Pfad, Knopfleiste--> |
||||
<section class="hero-body has-background-light"> |
||||
<section class="container"> <!--Beginn Kartenreihe --> |
||||
<div class="columns features is-mobile is-left"> <!--Beginn columns Kartenreihe --> |
||||
|
||||
<xsl:for-each select="ergebnisse/ergebnis[felder/feld[@varname='Grafik']/value!='']/ergebniselement"> |
||||
<xsl:variable name="ergebniselement_counter" select="position()" /> |
||||
<xsl:variable name="chart_id"><xsl:value-of select="../felder/feld[@varname='Grafik']/value" /></xsl:variable> |
||||
<xsl:variable name="ergebniselement_ordnr"><xsl:value-of select="@ordnr" /></xsl:variable> |
||||
|
||||
|
||||
<!--<p><xsl:value-of select="concat('Zähler: ',$ergebniselement_counter)"/></p>--> |
||||
<div> |
||||
<xsl:attribute name="class"><xsl:text>column is-</xsl:text><xsl:value-of select="$colwidth"/></xsl:attribute> |
||||
<xsl:call-template name="viewer_kachel"> |
||||
<xsl:with-param name="caption" select="viz_charts/viz_chart[@tid=$chart_id]/@caption"/> |
||||
<xsl:with-param name="ergebniselement_ordnr" select="$ergebniselement_ordnr" /> |
||||
</xsl:call-template> |
||||
<!--<p><xsl:value-of select="concat($spalten_anz,'-',$ergebniselement_counter,':',$ergebniselement_counter mod $spalten_anz)"/></p>--> |
||||
</div> |
||||
<!-- neue Zeile wenn counter mod Spaltenanz. =0 --> |
||||
|
||||
<xsl:if test="$ergebniselement_counter >= $spalten_anz and ($ergebniselement_counter mod $spalten_anz) =0"> |
||||
<xsl:text disable-output-escaping="yes"><![CDATA[ |
||||
</div> |
||||
</section> |
||||
<section class="container"> |
||||
<div class="columns features is-mobile is-left"> |
||||
]]></xsl:text> |
||||
</xsl:if> |
||||
</xsl:for-each> |
||||
</div><!-- der columns --> |
||||
</section><!-- der letzten Kartenreihe --> |
||||
</section><!-- des Portals --> |
||||
</xsl:template> |
||||
<!--<xsl:template name="viewer_kachel"> |
||||
<xsl:param name="caption" /> |
||||
<xsl:param name="ergebniselement_ordnr" /> |
||||
<div class="card is-shady"> |
||||
<div class="card-image"> |
||||
<div id="{concat('chartDiv',$ergebniselement_ordnr)}"> |
||||
Platzhalter |
||||
</div> |
||||
</div> |
||||
<p> |
||||
<a onClick="{concat('javascript:openModalImage(',$ergebniselement_ordnr,');')}"> |
||||
<span class="button is-success is-small modal-button">Vergrößern ...</span></a> |
||||
|
||||
<a onClick="{concat('javascript:openModalCardDetail(',$ergebniselement_ordnr,');')}"> |
||||
<span class="button is-link is-small modal-button">Mehr Infos ...</span></a> |
||||
|
||||
</p> |
||||
|
||||
</div> |
||||
|
||||
</xsl:template>--> |
||||
<xsl:template name="importVizJavascriptLibsViewer"> |
||||
<script language="Javascript" type="text/javascript" src="../xml/js/jquery-2.1.1.min.js" /> |
||||
<script language="JavaScript" type="text/javascript" src="../xml/js/memtext/sx_functions.js"></script> |
||||
<xsl:call-template name="tableJavascript_viz" /> |
||||
<script language="Javascript" type="text/javascript"> |
||||
<xsl:text><![CDATA[ |
||||
|
||||
function initPage() |
||||
{ |
||||
var myChartModelStr=""; |
||||
var myDiv=""; |
||||
]]></xsl:text> |
||||
<xsl:for-each select="ergebnisse"> |
||||
<xsl:for-each select="ergebnis/ergebniselement"> |
||||
<xsl:variable name="chart_id"><xsl:value-of select="../felder/feld[@varname='Grafik']/value" /></xsl:variable> |
||||
<xsl:variable name="ergebniselement_ordnr"><xsl:value-of select="@ordnr" /></xsl:variable> |
||||
<xsl:if test="$chart_id != ''"> |
||||
<xsl:text><![CDATA[ |
||||
myChartModelStr=']]></xsl:text> |
||||
<xsl:value-of select="translate(viz_charts/viz_chart[@tid=$chart_id]/@chartmodel,'§',$quote)" /> |
||||
<xsl:text><![CDATA['; |
||||
myDiv="]]></xsl:text> |
||||
<xsl:value-of select="concat('chartDiv',$ergebniselement_ordnr)" /> |
||||
<xsl:text><![CDATA["; |
||||
createViewer(myChartModelStr,myDiv); |
||||
myDiv="]]></xsl:text> |
||||
<xsl:value-of select="concat('modalCardImage',$ergebniselement_ordnr)" /> |
||||
<xsl:text><![CDATA["; |
||||
createViewer(myChartModelStr,myDiv); |
||||
myDiv="]]></xsl:text> |
||||
<xsl:value-of select="concat('modalCardDetailImage',$ergebniselement_ordnr)" /> |
||||
<xsl:text><![CDATA["; |
||||
createViewer(myChartModelStr,myDiv); |
||||
|
||||
]]></xsl:text> |
||||
</xsl:if> |
||||
</xsl:for-each> |
||||
</xsl:for-each> |
||||
<xsl:text><![CDATA[ |
||||
} |
||||
|
||||
function createViewer(myChartModelStr,chartDiv) |
||||
{ |
||||
myChartModel=JSON.parse(myChartModelStr); |
||||
renderChart(chartDiv,myChartModel); |
||||
} |
||||
|
||||
function toggleLegendeDisplay(legendeDiv) |
||||
{ |
||||
var myDiv=document.getElementById(legendeDiv); |
||||
if(myDiv.style.display=="block") |
||||
myDiv.style.display="none"; |
||||
else |
||||
myDiv.style.display="block"; |
||||
|
||||
} |
||||
|
||||
]]></xsl:text> |
||||
</script> |
||||
|
||||
</xsl:template> |
||||
</xsl:stylesheet> |
@ -0,0 +1,235 @@
@@ -0,0 +1,235 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<xsl:stylesheet version="1.0" |
||||
xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:HtmlUtils="de.superx.util.HtmlUtils"> |
||||
<xsl:import href="resultset_html.xsl" /> |
||||
<xsl:import href="interLinks_html.xsl" /> |
||||
<xsl:import href="nd_templates.xsl" /> |
||||
<xsl:import href="pageComponents_html.xsl" /> |
||||
<xsl:import href="viz_components.xsl" /> |
||||
<!--In diesem Stylesheet können Sie individuelle templates unterbringen, |
||||
die in ihrer Präzedenz das normale Stylesheet |
||||
pageComponents_html.xsl überragt. --> |
||||
<xsl:import href="pageComponents_html_final.xsl" /> |
||||
|
||||
<xsl:decimal-format name="German" grouping-separator="." NaN="" zero-digit ="0" decimal-separator="," /> |
||||
|
||||
<!-- wichtig für DOJO!--> |
||||
<xsl:output method="xml" media-type="text/html" doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN" |
||||
doctype-system="DTD/xhtml1-strict.dtd" cdata-section-elements="script style" indent="yes" encoding="UTF-8"/> |
||||
|
||||
<xsl:variable name="colon"><xsl:text>'</xsl:text></xsl:variable> |
||||
<xsl:variable name="quote"><xsl:text>"</xsl:text></xsl:variable> |
||||
<xsl:variable name="colwidth"><xsl:text>is-full</xsl:text></xsl:variable> |
||||
|
||||
<xsl:variable name="defaultRenderer" select="'plot'" /> |
||||
<xsl:variable name="availableRendererPlot" select="'true'" /> |
||||
<xsl:variable name="availableRendererD3" select="'true'" /> |
||||
|
||||
<xsl:template match="/"> |
||||
<xsl:variable name="maskenname"> |
||||
<xsl:choose> |
||||
<xsl:when test="/ergebnisse/@isMakro='true'"> |
||||
<xsl:value-of select="/ergebnisse/makro/name" /> |
||||
</xsl:when> |
||||
<xsl:otherwise> |
||||
<xsl:value-of select="/ergebnisse/ergebnis/maskenname" /> |
||||
</xsl:otherwise> |
||||
</xsl:choose> |
||||
</xsl:variable> |
||||
<html> |
||||
<head> |
||||
<xsl:call-template name="nd_htmlhead"> |
||||
<xsl:with-param name="title" select="concat('Tabelle ',$maskenname)" /> |
||||
</xsl:call-template> |
||||
|
||||
<link rel="stylesheet" href="../style/sx_tabelle.css" /> |
||||
<!--<link rel="stylesheet" href="../style/superx.css" />--> |
||||
|
||||
</head> |
||||
<xsl:call-template name="nd_htmlscript" /> |
||||
<xsl:call-template name="nd_tableJavascript" /> |
||||
<xsl:call-template name="nd_tableCSS" /> |
||||
<xsl:call-template name="importVizJavascriptLibsViewer"></xsl:call-template> |
||||
<xsl:call-template name="tableMaskenfelderJS" /> |
||||
|
||||
<body class="has-navbar-fixed-top" onload="document.getElementById('progressbar').style.display='none';initPage();"> |
||||
<!--#Template Beginn Top-Navigation--> |
||||
<xsl:call-template name="nd_navi_top" /> |
||||
<!--#Template Ende Top-Navigation--> |
||||
|
||||
<div class="columns"> |
||||
|
||||
<!--#Template Beginn Navigations-Panel Auswertungen--> |
||||
<xsl:if test="/ergebnisse/@showNavigation='true' and 1=0"><!-- erstmal kein Panel,weil der Asssistent schon recht breit ist --> |
||||
<xsl:for-each select="/ergebnisse"> |
||||
<!--kein Navi Panel bei Maskenfeldern <xsl:call-template name="nd_navi_panel" />--> |
||||
</xsl:for-each> |
||||
</xsl:if> |
||||
<!--#Template Ende Navigations-Panel Auswertungen--> |
||||
|
||||
<!--Beginn Seitentitel, Krümelpfad, Knopfleiste, Legende, Erläuterung--> |
||||
<section class="hero-body"> |
||||
<div class="container"> |
||||
<div class="columns is-mobile is-left"> |
||||
<div class="column is-two-thirds"> |
||||
<div class="card "> |
||||
<div class="card-content"> |
||||
|
||||
<xsl:call-template name="nd_progressbar" /> |
||||
|
||||
<xsl:call-template name="viz_viewer"/> |
||||
<xsl:call-template name="bottombar" /> |
||||
<xsl:comment>customfooter</xsl:comment> |
||||
</div> <!--Ende content --> |
||||
</div> <!--Ende card-content--> |
||||
</div> <!--Ende card-background --> |
||||
|
||||
<div class="column"> |
||||
<xsl:if test="count(/ergebnisse/ergebnis[@ordnr='0']/completefields/feld[@art='1']) > 0"> |
||||
<xsl:call-template name="renderTableDialogs" /> |
||||
</xsl:if> |
||||
</div> |
||||
</div> <!--Ende column--> |
||||
</div> <!--Ende hero-columns--> |
||||
|
||||
</section> <!--Ende hero = Berichts-Card--> |
||||
</div> <!--Ende site-columns--> |
||||
<xsl:call-template name="modalCards" /> |
||||
</body> |
||||
<!-- end body --> |
||||
</html> |
||||
</xsl:template> |
||||
<!-- end main --> |
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<xsl:template name="viz_viewer"> |
||||
<xsl:param name="show_maskenfelder" select="'true'" /> |
||||
<xsl:if test="/ergebnisse/@isMakro='true'"> |
||||
<h1><xsl:value-of select="/ergebnisse/makro/name" /></h1> |
||||
</xsl:if> |
||||
<p></p> |
||||
<xsl:call-template name="buildVizMetadata" /> |
||||
|
||||
<!-- end Kopf--> |
||||
<!-- start Grafiken--> |
||||
<!-- Berechne den Umbruch der Spalten für die Kacheln |
||||
z.B. 6 Grafiken ergibt einen Umbruch nach der 3. Teiltabelle |
||||
Formel: ANZ / 2 kaufm. gerundet |
||||
--> |
||||
<span class="separator"> </span> |
||||
<!--Beginn Selektions-Card--> |
||||
<!--Beginn Berichtstitel, Pfad, Knopfleiste--> |
||||
<section class="hero-body has-background-light"> |
||||
<section class="container"> <!--Beginn Kartenreihe --> |
||||
<div class="columns features is-mobile is-left"> <!--Beginn columns Kartenreihe --> |
||||
|
||||
<xsl:for-each select="/ergebnisse/ergebnis[felder/feld[@varname='Grafik']/value!='']/ergebniselement"> |
||||
<xsl:variable name="ergebniselement_counter" select="position()" /> |
||||
<xsl:variable name="chart_id"><xsl:value-of select="../felder/feld[@varname='Grafik']/value" /></xsl:variable> |
||||
<xsl:variable name="ergebniselement_ordnr"><xsl:value-of select="@ordnr" /></xsl:variable> |
||||
|
||||
|
||||
<!--<p><xsl:value-of select="concat('Zähler: ',$ergebniselement_counter)"/></p>--> |
||||
<div> |
||||
<xsl:attribute name="class"><xsl:text>column is-</xsl:text><xsl:value-of select="$colwidth"/></xsl:attribute> |
||||
<xsl:call-template name="viewer_kachel"> |
||||
<xsl:with-param name="caption" select="viz_charts/viz_chart[@tid=$chart_id]/@caption"/> |
||||
<xsl:with-param name="ergebniselement_ordnr" select="$ergebniselement_ordnr" /> |
||||
</xsl:call-template> |
||||
<!--<p><xsl:value-of select="concat($spalten_anz,'-',$ergebniselement_counter,':',$ergebniselement_counter mod $spalten_anz)"/></p>--> |
||||
</div> |
||||
<!-- neue Zeile wenn counter mod Spaltenanz. =0 --> |
||||
|
||||
|
||||
</xsl:for-each> |
||||
</div><!-- der columns --> |
||||
</section><!-- der letzten Kartenreihe --> |
||||
</section><!-- des Portals --> |
||||
</xsl:template> |
||||
<!--<xsl:template name="viewer_kachel"> |
||||
<xsl:param name="caption" /> |
||||
<xsl:param name="ergebniselement_ordnr" /> |
||||
<div class="card is-shady"> |
||||
<div class="card-image"> |
||||
<div id="{concat('chartDiv',$ergebniselement_ordnr)}"> |
||||
Platzhalter |
||||
</div> |
||||
</div> |
||||
<p> |
||||
<a onClick="{concat('javascript:openModalImage(',$ergebniselement_ordnr,');')}"> |
||||
<span class="button is-success is-small modal-button">Vergrößern ...</span></a> |
||||
|
||||
<a onClick="{concat('javascript:openModalCardDetail(',$ergebniselement_ordnr,');')}"> |
||||
<span class="button is-link is-small modal-button">Mehr Infos ...</span></a> |
||||
|
||||
</p> |
||||
|
||||
</div> |
||||
|
||||
</xsl:template>--> |
||||
<xsl:template name="importVizJavascriptLibsViewer"> |
||||
<script language="Javascript" type="text/javascript" src="../xml/js/jquery-2.1.1.min.js" /> |
||||
<script language="JavaScript" type="text/javascript" src="../xml/js/memtext/sx_functions.js"></script> |
||||
<xsl:call-template name="tableJavascript_viz" /> |
||||
<script language="Javascript" type="text/javascript"> |
||||
<xsl:text><![CDATA[ |
||||
|
||||
function initPage() |
||||
{ |
||||
var myChartModelStr=""; |
||||
var myDiv=""; |
||||
]]></xsl:text> |
||||
<xsl:for-each select="ergebnisse"> |
||||
<xsl:for-each select="ergebnis/ergebniselement"> |
||||
<xsl:variable name="chart_id"><xsl:value-of select="../felder/feld[@varname='Grafik']/value" /></xsl:variable> |
||||
<xsl:variable name="ergebniselement_ordnr"><xsl:value-of select="@ordnr" /></xsl:variable> |
||||
<xsl:if test="$chart_id != ''"> |
||||
<xsl:text><![CDATA[ |
||||
myChartModelStr=']]></xsl:text> |
||||
<xsl:value-of select="translate(viz_charts/viz_chart[@tid=$chart_id]/@chartmodel,'§',$quote)" /> |
||||
<xsl:text><![CDATA['; |
||||
myDiv="]]></xsl:text> |
||||
<xsl:value-of select="concat('chartDiv',$ergebniselement_ordnr)" /> |
||||
<xsl:text><![CDATA["; |
||||
createViewer(myChartModelStr,myDiv); |
||||
myDiv="]]></xsl:text> |
||||
<xsl:value-of select="concat('modalCardImage',$ergebniselement_ordnr)" /> |
||||
<xsl:text><![CDATA["; |
||||
createViewer(myChartModelStr,myDiv); |
||||
myDiv="]]></xsl:text> |
||||
<xsl:value-of select="concat('modalCardDetailImage',$ergebniselement_ordnr)" /> |
||||
<xsl:text><![CDATA["; |
||||
createViewer(myChartModelStr,myDiv); |
||||
|
||||
]]></xsl:text> |
||||
</xsl:if> |
||||
</xsl:for-each> |
||||
</xsl:for-each> |
||||
<xsl:text><![CDATA[ |
||||
} |
||||
|
||||
function createViewer(myChartModelStr,chartDiv) |
||||
{ |
||||
myChartModel=JSON.parse(myChartModelStr); |
||||
renderChart(chartDiv,myChartModel); |
||||
} |
||||
|
||||
function toggleLegendeDisplay(legendeDiv) |
||||
{ |
||||
var myDiv=document.getElementById(legendeDiv); |
||||
if(myDiv.style.display=="block") |
||||
myDiv.style.display="none"; |
||||
else |
||||
myDiv.style.display="block"; |
||||
|
||||
} |
||||
|
||||
]]></xsl:text> |
||||
</script> |
||||
|
||||
</xsl:template> |
||||
</xsl:stylesheet> |
Loading…
Reference in new issue