diff --git a/src-modules/module/viz/conf/viz.xml b/src-modules/module/viz/conf/viz.xml index 4bac1e5..626f3a5 100644 --- a/src-modules/module/viz/conf/viz.xml +++ b/src-modules/module/viz/conf/viz.xml @@ -738,7 +738,7 @@ parent="Visualisierungen">Abfragen zur Administration von Visualisierungen $VIZ_PFAD/masken - + Studierende gesamt / 1. FS / 1.HS $VIZ_PFAD/masken @@ -1015,8 +1015,6 @@ detail_chart_uniquename varchar(255) - - @@ -1063,6 +1061,10 @@ detail_chart_uniquename varchar(255) + + + + @@ -1206,32 +1208,9 @@ chart_element_id varchar(255), chart_title_position varchar(255), detail_chart_uniquename varchar(255) -) -;" scriptfile="" database=""/> - - @@ -1275,6 +1254,9 @@ booklet_stylesheet VARCHAR(255) + + + diff --git a/src-modules/module/viz/masken/44020_maske_system_bez.unl b/src-modules/module/viz/masken/44020_maske_system_bez.unl index 427781c..08a8a93 100644 --- a/src-modules/module/viz/masken/44020_maske_system_bez.unl +++ b/src-modules/module/viz/masken/44020_maske_system_bez.unl @@ -1 +1 @@ -44020^7^ +44020^320^ diff --git a/src-modules/module/viz/masken/44070_maske_system_bez.unl b/src-modules/module/viz/masken/44070_maske_system_bez.unl index 956d3a3..efccfe4 100644 --- a/src-modules/module/viz/masken/44070_maske_system_bez.unl +++ b/src-modules/module/viz/masken/44070_maske_system_bez.unl @@ -1 +1 @@ -44070^7^ +44070^320^ diff --git a/src-modules/module/viz/masken/44100_maske_system_bez.unl b/src-modules/module/viz/masken/44100_maske_system_bez.unl index 3310d4d..99744c2 100644 --- a/src-modules/module/viz/masken/44100_maske_system_bez.unl +++ b/src-modules/module/viz/masken/44100_maske_system_bez.unl @@ -1 +1 @@ -44100^7^ +44100^320^ diff --git a/src-modules/module/viz/masken/44130_maske_system_bez.unl b/src-modules/module/viz/masken/44130_maske_system_bez.unl index fc47bf8..4c8d1c2 100644 --- a/src-modules/module/viz/masken/44130_maske_system_bez.unl +++ b/src-modules/module/viz/masken/44130_maske_system_bez.unl @@ -1 +1 @@ -44130^7^ +44130^320^ diff --git a/src-modules/module/viz/masken/44160_maske_system_bez.unl b/src-modules/module/viz/masken/44160_maske_system_bez.unl index 92aa72a..9da5678 100644 --- a/src-modules/module/viz/masken/44160_maske_system_bez.unl +++ b/src-modules/module/viz/masken/44160_maske_system_bez.unl @@ -1 +1 @@ -44160^120^ +44160^320^ diff --git a/src-modules/module/viz/masken/44190_maske_system_bez.unl b/src-modules/module/viz/masken/44190_maske_system_bez.unl index d579278..b28e2b8 100644 --- a/src-modules/module/viz/masken/44190_maske_system_bez.unl +++ b/src-modules/module/viz/masken/44190_maske_system_bez.unl @@ -1 +1 @@ -44190^7^ +44190^320^ diff --git a/src-modules/module/viz/masken/44220_maske_system_bez.unl b/src-modules/module/viz/masken/44220_maske_system_bez.unl index 986f522..9e7fdaa 100644 --- a/src-modules/module/viz/masken/44220_maske_system_bez.unl +++ b/src-modules/module/viz/masken/44220_maske_system_bez.unl @@ -1 +1 @@ -44220^7^ +44220^320^ diff --git a/src-modules/module/viz/masken/44250_maske_system_bez.unl b/src-modules/module/viz/masken/44250_maske_system_bez.unl index d6ca3da..67ade73 100644 --- a/src-modules/module/viz/masken/44250_maske_system_bez.unl +++ b/src-modules/module/viz/masken/44250_maske_system_bez.unl @@ -1 +1 @@ -44250^7^ +44250^320^ diff --git a/src-modules/module/viz/masken/44280_maske_system_bez.unl b/src-modules/module/viz/masken/44280_maske_system_bez.unl index 1605ee4..8862d36 100644 --- a/src-modules/module/viz/masken/44280_maske_system_bez.unl +++ b/src-modules/module/viz/masken/44280_maske_system_bez.unl @@ -1 +1 @@ -44280^7^ +44280^320^ diff --git a/src-modules/module/viz/masken/44310_maske_system_bez.unl b/src-modules/module/viz/masken/44310_maske_system_bez.unl index 893267f..d96653c 100644 --- a/src-modules/module/viz/masken/44310_maske_system_bez.unl +++ b/src-modules/module/viz/masken/44310_maske_system_bez.unl @@ -1 +1 @@ -44310^7^ +44310^320^ diff --git a/src-modules/module/viz/masken/44340_maske_system_bez.unl b/src-modules/module/viz/masken/44340_maske_system_bez.unl index f44647d..ca93f35 100644 --- a/src-modules/module/viz/masken/44340_maske_system_bez.unl +++ b/src-modules/module/viz/masken/44340_maske_system_bez.unl @@ -1 +1 @@ -44340^7^ +44340^320^ diff --git a/src-modules/module/viz/masken/44510_maske_system_bez.unl b/src-modules/module/viz/masken/44510_maske_system_bez.unl index c772c01..c3d69f8 100644 --- a/src-modules/module/viz/masken/44510_maske_system_bez.unl +++ b/src-modules/module/viz/masken/44510_maske_system_bez.unl @@ -1 +1 @@ -44510^7^ +44510^320^ diff --git a/src-modules/module/viz/masken/44540_maske_system_bez.unl b/src-modules/module/viz/masken/44540_maske_system_bez.unl index 8fa697f..48b8695 100644 --- a/src-modules/module/viz/masken/44540_maske_system_bez.unl +++ b/src-modules/module/viz/masken/44540_maske_system_bez.unl @@ -1 +1 @@ -44540^7^ +44540^320^ diff --git a/src-modules/module/viz/masken/44570_maske_system_bez.unl b/src-modules/module/viz/masken/44570_maske_system_bez.unl index ada56df..060fabb 100644 --- a/src-modules/module/viz/masken/44570_maske_system_bez.unl +++ b/src-modules/module/viz/masken/44570_maske_system_bez.unl @@ -1 +1 @@ -44570^7^ +44570^320^ diff --git a/src-modules/module/viz/masken/44600_maske_system_bez.unl b/src-modules/module/viz/masken/44600_maske_system_bez.unl index 389da74..1b012be 100644 --- a/src-modules/module/viz/masken/44600_maske_system_bez.unl +++ b/src-modules/module/viz/masken/44600_maske_system_bez.unl @@ -1 +1 @@ -44600^7^ +44600^320^ diff --git a/src-modules/module/viz/masken/44660_maske_system_bez.unl b/src-modules/module/viz/masken/44660_maske_system_bez.unl index 13ca074..98ca802 100644 --- a/src-modules/module/viz/masken/44660_maske_system_bez.unl +++ b/src-modules/module/viz/masken/44660_maske_system_bez.unl @@ -1 +1 @@ -44660^7^ +44660^320^ diff --git a/src-modules/module/viz/masken/44690_maske_system_bez.unl b/src-modules/module/viz/masken/44690_maske_system_bez.unl index 2ef47c2..f5ec842 100644 --- a/src-modules/module/viz/masken/44690_maske_system_bez.unl +++ b/src-modules/module/viz/masken/44690_maske_system_bez.unl @@ -1 +1 @@ -44690^7^ +44690^320^ diff --git a/src-modules/module/viz/masken/44720_maske_system_bez.unl b/src-modules/module/viz/masken/44720_maske_system_bez.unl index 0dc51c3..bae1d6c 100644 --- a/src-modules/module/viz/masken/44720_maske_system_bez.unl +++ b/src-modules/module/viz/masken/44720_maske_system_bez.unl @@ -1 +1 @@ -44720^7^ +44720^320^ diff --git a/src-modules/module/viz/schluesseltabellen/konstanten_fuellen.sql b/src-modules/module/viz/schluesseltabellen/konstanten_fuellen.sql index ad34c9c..56a0186 100755 --- a/src-modules/module/viz/schluesseltabellen/konstanten_fuellen.sql +++ b/src-modules/module/viz/schluesseltabellen/konstanten_fuellen.sql @@ -35,9 +35,9 @@ beschreibung, ab_version, gruppe, sachgebiete_id) - values (20, + values (10, 'VIZ_ZEITR_SEM_ANZ', - 20, + 10, 'Anzahl Semester rückwirkend in Zeitreihen', 320, 'https://www.superx-projekt.de/doku/viz_modul/admin/f_Konstanten.htm',--doku link diff --git a/src-modules/module/viz/schluesseltabellen/sx_stylesheets_einfuegen.sql b/src-modules/module/viz/schluesseltabellen/sx_stylesheets_einfuegen.sql index 0d9ac7f..89a9872 100755 --- a/src-modules/module/viz/schluesseltabellen/sx_stylesheets_einfuegen.sql +++ b/src-modules/module/viz/schluesseltabellen/sx_stylesheets_einfuegen.sql @@ -10,10 +10,12 @@ {"mask":"44100", "filename":"tabelle_html_datenblatt.xsl", "ord":"20"}, {"mask":"44130", "filename":"viz_html_chart_viewer.xsl", "ord":"1"}, {"mask":"44130", "filename":"tabelle_html_datenblatt.xsl", "ord":"20"}, + {"mask":"44160", "filename":"viz_html_chart_viewer.xsl", "ord":"1"}, {"mask":"44160", "filename":"tabelle_html_datenblatt.xsl", "ord":"20"}, {"mask":"44160", "filename":"viz_html_chart_viewer_mask.xsl", "ord":"30"}, {"mask":"44160", "filename":"viz_html_chart_viewer_mask_and_table.xsl", "ord":"40"}, +{"mask":"44160", "filename":"viz_html_chart_viewer_mask_and_detailchart.xsl", "ord":"50"}, {"mask":"44190", "filename":"tabelle_html_datenblatt.xsl", "ord":"20"}, {"mask":"44190", "filename":"viz_html_chart_viewer_grid.xsl", "ord":"1"}, @@ -23,21 +25,26 @@ {"mask":"44220", "filename":"viz_html_chart_viewer.xsl", "ord":"1"}, {"mask":"44220", "filename":"viz_html_chart_viewer_mask.xsl", "ord":"30"}, {"mask":"44220", "filename":"viz_html_chart_viewer_mask_and_table.xsl", "ord":"40"}, +{"mask":"44220", "filename":"viz_html_chart_viewer_mask_and_detailchart.xsl", "ord":"50"}, {"mask":"44280", "filename":"tabelle_html_datenblatt.xsl", "ord":"20"}, {"mask":"44280", "filename":"viz_html_chart_viewer.xsl", "ord":"1"}, {"mask":"44280", "filename":"viz_html_chart_viewer_mask.xsl", "ord":"30"}, {"mask":"44280", "filename":"viz_html_chart_viewer_mask_and_table.xsl", "ord":"40"}, +{"mask":"44280", "filename":"viz_html_chart_viewer_mask_and_detailchart.xsl", "ord":"50"}, + {"mask":"44510", "filename":"tabelle_html_datenblatt.xsl", "ord":"20"}, {"mask":"44510", "filename":"viz_html_chart_viewer.xsl", "ord":"1"}, {"mask":"44510", "filename":"viz_html_chart_viewer_mask.xsl", "ord":"30"}, {"mask":"44510", "filename":"viz_html_chart_viewer_mask_and_table.xsl", "ord":"40"}, +{"mask":"44510", "filename":"viz_html_chart_viewer_mask_and_detailchart.xsl", "ord":"50"}, {"mask":"44250", "filename":"tabelle_html_datenblatt.xsl", "ord":"20"}, {"mask":"44250", "filename":"viz_html_chart_viewer.xsl", "ord":"1"}, {"mask":"44250", "filename":"viz_html_chart_viewer_mask.xsl", "ord":"30"}, {"mask":"44250", "filename":"viz_html_chart_viewer_mask_and_table.xsl", "ord":"40"}, +{"mask":"44250", "filename":"viz_html_chart_viewer_mask_and_detailchart.xsl", "ord":"50"}, {"mask":"44570", "filename":"tabelle_html_datenblatt.xsl", "ord":"20"}, {"mask":"44570", "filename":"viz_html_chart_viewer.xsl", "ord":"1"}, @@ -49,16 +56,19 @@ {"mask":"44600", "filename":"viz_html_chart_viewer.xsl", "ord":"1"}, {"mask":"44600", "filename":"viz_html_chart_viewer_mask.xsl", "ord":"30"}, {"mask":"44600", "filename":"viz_html_chart_viewer_mask_and_table.xsl", "ord":"40"}, +{"mask":"44600", "filename":"viz_html_chart_viewer_mask_and_detailchart.xsl", "ord":"50"}, {"mask":"44310", "filename":"tabelle_html_datenblatt.xsl", "ord":"10"}, {"mask":"44310", "filename":"viz_html_chart_viewer.xsl", "ord":"1"}, {"mask":"44310", "filename":"viz_html_chart_viewer_mask.xsl", "ord":"30"}, {"mask":"44310", "filename":"viz_html_chart_viewer_mask_and_table.xsl", "ord":"40"}, +{"mask":"44310", "filename":"viz_html_chart_viewer_mask_and_detailchart.xsl", "ord":"50"}, {"mask":"44340", "filename":"tabelle_html_datenblatt.xsl", "ord":"10"}, {"mask":"44340", "filename":"viz_html_chart_viewer.xsl", "ord":"1"}, {"mask":"44340", "filename":"viz_html_chart_viewer_mask.xsl", "ord":"30"}, {"mask":"44340", "filename":"viz_html_chart_viewer_mask_and_table.xsl", "ord":"40"}, +{"mask":"44340", "filename":"viz_html_chart_viewer_mask_and_detailchart.xsl", "ord":"50"}, {"mask":"44660", "filename":"tabelle_html_datenblatt.xsl", "ord":"20"}, {"mask":"44660", "filename":"viz_html_chart_viewer_grid.xsl", "ord":"1"}, @@ -74,11 +84,13 @@ {"mask":"44720", "filename":"viz_html_chart_viewer.xsl", "ord":"1"}, {"mask":"44720", "filename":"viz_html_chart_viewer_mask.xsl", "ord":"30"}, {"mask":"44720", "filename":"viz_html_chart_viewer_mask_and_table.xsl", "ord":"40"}, +{"mask":"44720", "filename":"viz_html_chart_viewer_mask_and_detailchart.xsl", "ord":"50"}, {"mask":"48460", "filename":"tabelle_html_datenblatt.xsl", "ord":"20"}, {"mask":"48460", "filename":"viz_html_chart_viewer.xsl", "ord":"1"}, {"mask":"48460", "filename":"viz_html_chart_viewer_mask.xsl", "ord":"30"}, -{"mask":"48460", "filename":"viz_html_chart_viewer_mask_and_table.xsl", "ord":"40"} +{"mask":"48460", "filename":"viz_html_chart_viewer_mask_and_table.xsl", "ord":"40"}, +{"mask":"48460", "filename":"viz_html_chart_viewer_mask_and_detailchart.xsl", "ord":"50"} ] /> diff --git a/src-modules/module/viz/schluesseltabellen/viz_chart.unl b/src-modules/module/viz/schluesseltabellen/viz_chart.unl index 2058cc7..0588bf6 100644 --- a/src-modules/module/viz/schluesseltabellen/viz_chart.unl +++ b/src-modules/module/viz/schluesseltabellen/viz_chart.unl @@ -119,7 +119,7 @@ title: {\ }\ }\ ]\ -}^ ^^25.08.2024^25.08.2024^44720^ ^3^ ^ ^1^600^400^200^100^0^^^^^^^^^ +}^ ^^25.08.2024^25.08.2024^44720^ ^3^ ^ ^1^600^400^200^100^0^^^^^^^^simplePivotTable_44720_abgrp_jahr^ ABSOLV_ABGRP_SEM_AREA^Absolvent*innen nach Semester es^ ^{"version":"0.2b","id":1,"name":"","renderer":"echarts",\ "dataSources":[{"value":"0","nr":1,"name":"Tab. 1","isDefault":true}],\ "targetDiv":"",\ @@ -309,7 +309,7 @@ title: {\ }\ }\ ]\ -}^ ^^25.08.2024^25.08.2024^44720^ ^3^ ^ ^1^600^400^200^100^0^^^^^^^^^ +}^ ^^25.08.2024^25.08.2024^44720^ ^3^ ^ ^1^600^400^200^100^0^^^^^^^^simplePivotTable_44720_absolv_rsz^ ABSOLV_RSZ_SEM_BAR^Absolvent*innen nach RSZ und Semester^ ^{"version":"0.2b","id":1,"name":"","renderer":"echarts",\ "dataSources":[{"value":"0","nr":1,"name":"Tab. 1","isDefault":true}],\ "targetDiv":"",\ @@ -435,7 +435,7 @@ ABSOLV_SEM_JAHR^Absolvent*innen nach Jahr^ ^{"version":"0.2b","id":1,"name":""," {"name":"schemeArray","vizPropertyVariablename":"schemeArray","propertyValue":"unique","propUnit":""},\ {"name":"seriesColorBy","vizPropertyVariablename":"seriesColorBy","propertyValue":"series","propUnit":""},\ {"name":"barStacked","vizPropertyVariablename":"barStacked","propertyValue":"false","propUnit":""}],\ -"dataTransformation":[]}^ ^^25.08.2024^25.08.2024^44720^ ^3^ ^ ^1^600^400^200^100^0^^^^^^^^^ +"dataTransformation":[]}^ ^^25.08.2024^25.08.2024^44720^ ^3^ ^ ^1^600^400^200^100^0^^^^^^^^simplePivotTable_44720_absolv^ ABSOLV_SEM_LINE^Absolvent*innen nach Semester^ ^{"version":"0.2b","id":1,"name":"","renderer":"echarts","dataSources":[{"value":"0","nr":1,"name":"Tab. 1","isDefault":true}],\ "targetDiv":"","chartElements":[{"elemID":"1","vizTypeUniquename":"echarts_line_y","caption":"line","datasource":"0","elementTypeProperties":[{"nr":"1","vizTypePropertyUniquename":"x","caption":"X-Achse","propertyValue":"semester_str","propertyType":"string"},\ {"nr":"1","vizTypePropertyUniquename":"y","caption":"Y-Achse","propertyValue":"summe","propertyType":"string"},\ @@ -516,384 +516,66 @@ ABSOLV_SEM_LINE^Absolvent*innen nach Semester^ ^{"version":"0.2b","id":1,"name": {"name":"y","vizPropertyVariablename":"y","propertyValue":"summe","propUnit":""},\ {"name":"text","vizPropertyVariablename":"text","propertyValue":"summe","propUnit":""}],\ "dataTransformation":[]}^ ^1^600^400^200^100^0^^^^^^^^^ -echarts_line_y_sxc_stud_anteilfs1^Anteil der Studienanfänger_innen (Hochschulvergleich)^ ^{"version":"0.2b","id":1,"name":"","renderer":"echarts",\ -"dataSources":[{"value":"0","nr":1,"name":"Tab. 1","isDefault":true}],\ -"targetDiv":"",\ -"chartElements":[{"elemID":1,"vizTypeUniquename":"echarts_native","sourceCode":\ -{ \ -title: {\ - text: 'Absolvent*innen nach Abschluss',\ - left: "center",\ - top: "top",\ - textStyle: {\ - fontSize: 20\ - }\ - },\ - grid: {\ - top: "16%",\ - left: "20%"\ - },\ - legend: {show:true,itemGap:5,itemHeight:6, top:'bottom',\ - data: [{\ - name: 'BA',\ - icon: 'roundRect'},\ - {\ - name: 'LA BA',\ - icon: 'roundRect'\ - },\ - {\ - name: 'MA',\ - icon: 'roundRect'},\ - {\ - name: 'LA MA',\ - icon: 'roundRect'\ - },\ - {\ - name: 'Promotion',\ - icon: 'roundRect'\ - }\ -]\ - },\ - tooltip: {\ - trigger: 'axis',\ - axisPointer: {\ - type: 'cross',\ - label: {\ - backgroundColor: '#6a7985'\ - }\ - }\ - },\ - xAxis: [\ - { type: 'category', axisLabel:{rotate:30, \ - fontSize: 20\ -}}\ - ],\ - yAxis: [{name:'', nameLocation:'middle', nameGap:40,id:0, \ - axisLabel: {\ - fontSize: 20,\ - formatter: (value) => value.toLocaleString()\ - }\ - }],\ - series: [\ - { name:'BA',type: 'line', encode:{x:'jahr',y:'absolv_ba'},stack:'summe', color:'#374ca',\ - areaStyle: {},\ - emphasis: {\ - focus: 'series'\ - },\ - label: {\ - show: false,\ - fontSize: 20,\ - formatter: function (params) {\ - return params.value[params.dimensionNames[params.encode.y[0]]].toLocaleString()\ - }\ - }},\ - { name:'LA BA',type: 'line',encode:{x:'jahr',y:'absolv_ba_la'},stack:'summe', color:'#5e70ba',\ - areaStyle: {},\ - emphasis: {\ - focus: 'series'\ - },\ - label: {\ - show: false,\ - fontSize: 20,\ - formatter: function (params) {\ - return params.value[params.dimensionNames[params.encode.y[0]]].toLocaleString()\ - }\ - }},\ - { name:'MA',type: 'line', encode:{x:'jahr',y:'absolv_ma'},stack:'summe', color:'#64a6d9',\ - areaStyle: {},\ - emphasis: {\ - focus: 'series'\ - },\ - label: {\ - show: false,\ - fontSize: 20,\ - formatter: function (params) {\ - return params.value[params.dimensionNames[params.encode.y[0]]].toLocaleString()\ - }\ - }},\ - { name:'LA MA',type: 'line',encode:{x:'jahr',y:'absolv_ma_la'},stack:'summe', color:'#8cb7e1',\ - areaStyle: {},\ - emphasis: {\ - focus: 'series'\ - },\ - label: {\ - show: false,\ - formatter: function (params) {\ - return params.value[params.dimensionNames[params.encode.y[0]]].toLocaleString()\ - }\ - }},\ - { name:'Promotion',type: 'line',encode:{x:'jahr',y:'absolv_prom'},stack:'summe', color:'#7aa2ba',\ - areaStyle: {},\ - emphasis: {\ - focus: 'series'\ - },\ - label: {\ - show: false,\ - formatter: function (params) {\ - return params.value[params.dimensionNames[params.encode.y[0]]].toLocaleString()\ - }\ - }}\ - ]\ -}\ -}\ -]\ -}^ ^^25.08.2024^25.08.2024^47140^ ^3^ ^ ^1^600^400^200^100^0^^^^^^^^^ -echarts_line_y_sxc_stud_sh1^Studienanfänger_innen 1. HS (Hochschulvergleich)^ ^{"version":"0.2b","id":1,"name":"","renderer":"echarts",\ -"dataSources":[{"value":"0","nr":1,"name":"Tab. 1","isDefault":true}],\ -"targetDiv":"",\ -"chartElements":[{"elemID":1,"vizTypeUniquename":"echarts_native","sourceCode":\ -{ \ -title: {\ - text: 'Absolvent*innen nach Abschluss',\ - left: "center",\ - top: "top",\ - textStyle: {\ - fontSize: 20\ - }\ - },\ - grid: {\ - top: "16%",\ - left: "20%"\ - },\ - legend: {show:true,itemGap:5,itemHeight:6, top:'bottom',\ - data: [{\ - name: 'BA',\ - icon: 'roundRect'},\ - {\ - name: 'LA BA',\ - icon: 'roundRect'\ - },\ - {\ - name: 'MA',\ - icon: 'roundRect'},\ - {\ - name: 'LA MA',\ - icon: 'roundRect'\ - },\ - {\ - name: 'Promotion',\ - icon: 'roundRect'\ - }\ -]\ - },\ - tooltip: {\ - trigger: 'axis',\ - axisPointer: {\ - type: 'cross',\ - label: {\ - backgroundColor: '#6a7985'\ - }\ - }\ - },\ - xAxis: [\ - { type: 'category', axisLabel:{rotate:30, \ - fontSize: 20\ -}}\ - ],\ - yAxis: [{name:'', nameLocation:'middle', nameGap:40,id:0, \ - axisLabel: {\ - fontSize: 20,\ - formatter: (value) => value.toLocaleString()\ - }\ - }],\ - series: [\ - { name:'BA',type: 'line', encode:{x:'jahr',y:'absolv_ba'},stack:'summe', color:'#374ca',\ - areaStyle: {},\ - emphasis: {\ - focus: 'series'\ - },\ - label: {\ - show: false,\ - fontSize: 20,\ - formatter: function (params) {\ - return params.value[params.dimensionNames[params.encode.y[0]]].toLocaleString()\ - }\ - }},\ - { name:'LA BA',type: 'line',encode:{x:'jahr',y:'absolv_ba_la'},stack:'summe', color:'#5e70ba',\ - areaStyle: {},\ - emphasis: {\ - focus: 'series'\ - },\ - label: {\ - show: false,\ - fontSize: 20,\ - formatter: function (params) {\ - return params.value[params.dimensionNames[params.encode.y[0]]].toLocaleString()\ - }\ - }},\ - { name:'MA',type: 'line', encode:{x:'jahr',y:'absolv_ma'},stack:'summe', color:'#64a6d9',\ - areaStyle: {},\ - emphasis: {\ - focus: 'series'\ - },\ - label: {\ - show: false,\ - fontSize: 20,\ - formatter: function (params) {\ - return params.value[params.dimensionNames[params.encode.y[0]]].toLocaleString()\ - }\ - }},\ - { name:'LA MA',type: 'line',encode:{x:'jahr',y:'absolv_ma_la'},stack:'summe', color:'#8cb7e1',\ - areaStyle: {},\ - emphasis: {\ - focus: 'series'\ - },\ - label: {\ - show: false,\ - formatter: function (params) {\ - return params.value[params.dimensionNames[params.encode.y[0]]].toLocaleString()\ - }\ - }},\ - { name:'Promotion',type: 'line',encode:{x:'jahr',y:'absolv_prom'},stack:'summe', color:'#7aa2ba',\ - areaStyle: {},\ - emphasis: {\ - focus: 'series'\ - },\ - label: {\ - show: false,\ - formatter: function (params) {\ - return params.value[params.dimensionNames[params.encode.y[0]]].toLocaleString()\ - }\ - }}\ - ]\ -}\ -}\ -]\ -}^ ^^25.08.2024^25.08.2024^47140^ ^3^ ^ ^1^600^400^200^100^0^^^^^^^^^ -echarts_line_y_sxc_vergleich1^Studierende (Hochschulvergleich)^ ^{"version":"0.2b","id":1,"name":"","renderer":"echarts",\ -"dataSources":[{"value":"0","nr":1,"name":"Tab. 1","isDefault":true}],\ -"targetDiv":"",\ -"chartElements":[{"elemID":1,"vizTypeUniquename":"echarts_native","sourceCode":\ -{ \ -title: {\ - text: 'Absolvent*innen nach Abschluss',\ - left: "center",\ - top: "top",\ - textStyle: {\ - fontSize: 20\ - }\ - },\ - grid: {\ - top: "16%",\ - left: "20%"\ - },\ - legend: {show:true,itemGap:5,itemHeight:6, top:'bottom',\ - data: [{\ - name: 'BA',\ - icon: 'roundRect'},\ - {\ - name: 'LA BA',\ - icon: 'roundRect'\ - },\ - {\ - name: 'MA',\ - icon: 'roundRect'},\ - {\ - name: 'LA MA',\ - icon: 'roundRect'\ - },\ - {\ - name: 'Promotion',\ - icon: 'roundRect'\ - }\ -]\ - },\ - tooltip: {\ - trigger: 'axis',\ - axisPointer: {\ - type: 'cross',\ - label: {\ - backgroundColor: '#6a7985'\ - }\ - }\ - },\ - xAxis: [\ - { type: 'category', axisLabel:{rotate:30, \ - fontSize: 20\ -}}\ - ],\ - yAxis: [{name:'', nameLocation:'middle', nameGap:40,id:0, \ - axisLabel: {\ - fontSize: 20,\ - formatter: (value) => value.toLocaleString()\ - }\ - }],\ - series: [\ - { name:'BA',type: 'line', encode:{x:'jahr',y:'absolv_ba'},stack:'summe', color:'#374ca',\ - areaStyle: {},\ - emphasis: {\ - focus: 'series'\ - },\ - label: {\ - show: false,\ - fontSize: 20,\ - formatter: function (params) {\ - return params.value[params.dimensionNames[params.encode.y[0]]].toLocaleString()\ - }\ - }},\ - { name:'LA BA',type: 'line',encode:{x:'jahr',y:'absolv_ba_la'},stack:'summe', color:'#5e70ba',\ - areaStyle: {},\ - emphasis: {\ - focus: 'series'\ - },\ - label: {\ - show: false,\ - fontSize: 20,\ - formatter: function (params) {\ - return params.value[params.dimensionNames[params.encode.y[0]]].toLocaleString()\ - }\ - }},\ - { name:'MA',type: 'line', encode:{x:'jahr',y:'absolv_ma'},stack:'summe', color:'#64a6d9',\ - areaStyle: {},\ - emphasis: {\ - focus: 'series'\ - },\ - label: {\ - show: false,\ - fontSize: 20,\ - formatter: function (params) {\ - return params.value[params.dimensionNames[params.encode.y[0]]].toLocaleString()\ - }\ - }},\ - { name:'LA MA',type: 'line',encode:{x:'jahr',y:'absolv_ma_la'},stack:'summe', color:'#8cb7e1',\ - areaStyle: {},\ - emphasis: {\ - focus: 'series'\ - },\ - label: {\ - show: false,\ - formatter: function (params) {\ - return params.value[params.dimensionNames[params.encode.y[0]]].toLocaleString()\ - }\ - }},\ - { name:'Promotion',type: 'line',encode:{x:'jahr',y:'absolv_prom'},stack:'summe', color:'#7aa2ba',\ - areaStyle: {},\ - emphasis: {\ - focus: 'series'\ - },\ - label: {\ - show: false,\ - formatter: function (params) {\ - return params.value[params.dimensionNames[params.encode.y[0]]].toLocaleString()\ - }\ - }}\ - ]\ -}\ -}\ -]\ -}^ ^^25.08.2024^25.08.2024^47140^ ^3^ ^ ^1^600^400^200^100^0^^^^^^^^^ ERFOLG_BA_MA_SANKEY^Bachelor-Master Übergang Sankey Diagramm^ ^{"version":"0.2b","id":1,"name":"","renderer":"d3js","dataSources":[{"value":"0","nr":1,"name":"Tab. 1","isDefault":true}],"targetDiv":"","chartElements":[{"elemID":1,"vizTypeUniquename":"sankey","caption":"sankey","datasource":"0","elementTypeProperties":[{"nr":1,"vizTypePropertyUniquename":"dimension1","caption":"Dimension 1","propertyValue":"erfolg_ba_ma_uebergang_abschluss_vorher_abschluss_str","propertyType":"string"},{"nr":1,"vizTypePropertyUniquename":"dimension2","caption":"Dimension 2","propertyValue":"erfolg_ba_ma_uebergang_einschr_nachher_abschluss_str","propertyType":"string"},{"nr":1,"vizTypePropertyUniquename":"measure1","caption":"Maß 1","propertyValue":"erfolg_ba_ma_uebergang_summe","propertyType":"string"}]}],"chartPropertiesUsed":[{"name":"caption","vizPropertyVariablename":"caption","propertyValue":"Übergang Bachelor/Master (Flussdiagramm)"},{"name":"height","vizPropertyVariablename":"height","propertyValue":"450","propUnit":""},{"name":"width","vizPropertyVariablename":"width","propertyValue":"650","propUnit":""},{"name":"marginLeft","vizPropertyVariablename":"marginLeft","propertyValue":"100","propUnit":""},{"name":"null_value_mask","vizPropertyVariablename":"null_value_mask","propertyValue":"Kein Master","propUnit":""},{"name":"backgroundColor","vizPropertyVariablename":"backgroundColor","propertyValue":"#ffffff","propUnit":""},{"name":"color","vizPropertyVariablename":"color","propertyValue":"#000000","propUnit":""},{"name":"stroke_static","vizPropertyVariablename":"stroke_static","propertyValue":"#000000","propUnit":""},{"name":"fill_static","vizPropertyVariablename":"fill","propertyValue":"#000000","propUnit":""},{"name":"line_y","vizPropertyVariablename":"line","propertyValue":"true","propUnit":""},{"name":"line_x","vizPropertyVariablename":"line","propertyValue":"true","propUnit":""},{"name":"scale_x","vizPropertyVariablename":"type","propertyValue":"band","propUnit":""}],"dataTransformation":[]}^ ^^25.08.2024^25.08.2024^44160^ ^1^{"version":"0.2b","id":1,"name":"","renderer":"d3js","dataSources":[{"value":"0","nr":1,"name":"Tab. 1","isDefault":true}],"targetDiv":"","chartElements":[{"elemID":1,"vizTypeUniquename":"sankey","caption":"sankey","datasource":"0","elementTypeProperties":[{"nr":1,"vizTypePropertyUniquename":"dimension1","caption":"Dimension 1","propertyValue":"erfolg_ba_ma_uebergang_abschluss_vorher_abschluss_str","propertyType":"string"},{"nr":1,"vizTypePropertyUniquename":"dimension2","caption":"Dimension 2","propertyValue":"erfolg_ba_ma_uebergang_einschr_nachher_abschluss_str","propertyType":"string"},{"nr":1,"vizTypePropertyUniquename":"measure1","caption":"Maß 1","propertyValue":"erfolg_ba_ma_uebergang_summe","propertyType":"string"}]}],"chartPropertiesUsed":[{"name":"caption","vizPropertyVariablename":"caption","propertyValue":"Übergang Bachelor/Master (Flussdiagramm)"},{"name":"height","vizPropertyVariablename":"height","propertyValue":"450","propUnit":""},{"name":"width","vizPropertyVariablename":"width","propertyValue":"650","propUnit":""},{"name":"marginLeft","vizPropertyVariablename":"marginLeft","propertyValue":"100","propUnit":""},{"name":"null_value_mask","vizPropertyVariablename":"null_value_mask","propertyValue":"Kein Master","propUnit":""},{"name":"backgroundColor","vizPropertyVariablename":"backgroundColor","propertyValue":"#ffffff","propUnit":""},{"name":"color","vizPropertyVariablename":"color","propertyValue":"#000000","propUnit":""},{"name":"stroke_static","vizPropertyVariablename":"stroke_static","propertyValue":"#000000","propUnit":""},{"name":"fill_static","vizPropertyVariablename":"fill","propertyValue":"#000000","propUnit":""},{"name":"line_y","vizPropertyVariablename":"line","propertyValue":"true","propUnit":""},{"name":"line_x","vizPropertyVariablename":"line","propertyValue":"true","propUnit":""},{"name":"scale_x","vizPropertyVariablename":"type","propertyValue":"band","propUnit":""}],"dataTransformation":[]}^ ^1^600^400^200^100^0^^^^^^^^^ simplePivotTable_44570^Studierende nach Semester (tabellarisch)^ ^{"version":"0.2b","id":1,"name":"","renderer":"viz","dataSources":[{"value":"0","nr":1,"name":"Tab. 1","isDefault":true}],\ "targetDiv":"","chartElements":[{"elemID":1,"vizTypeUniquename":"simplePivotTable","caption":"simplePivotTable","datasource":"0","elementTypeProperties":[{"nr":1,"vizTypePropertyUniquename":"coldim1","caption":"Spaltendimension 1","propertyValue":"semester_str","propertyType":"string"},\ {"nr":1,"vizTypePropertyUniquename":"measure1","caption":"Maß 1","propertyValue":"summe","propertyType":"string"}]}],\ "chartPropertiesUsed":[{"name":"caption","vizPropertyVariablename":"caption","propertyValue":"Studierende nach Semester"},\ -{"name":"tableCssClass","vizPropertyVariablename":"tableCssClass","propertyValue":"ergtabelle","propUnit":""},\ +{"name":"tableCssClass","vizPropertyVariablename":"tableCssClass","propertyValue":"ergtabelle_udeviz","propUnit":""},\ {"name":"coldim1","vizPropertyVariablename":"coldim1","propertyValue":"semester_str","propUnit":""},\ {"name":"measure1","vizPropertyVariablename":"measure1","propertyValue":"summe","propUnit":""},\ {"name":"measure1","vizPropertyVariablename":"measure1","propertyValue":"summe","propUnit":""},\ {"name":"measure1","vizPropertyVariablename":"measure1","propertyValue":"summe","propUnit":""},\ {"name":"measure1","vizPropertyVariablename":"measure1","propertyValue":"summe","propUnit":""}],\ "dataTransformation":[]}^^^25.05.2026^25.05.2026^44570^^4^ ^^1^800^600^100^60^0^^^^^^^^^ +simplePivotTable_44570_jahr^Studierende nach Jahr^ ^{"version":"0.2b","id":1,"name":"","renderer":"viz","dataSources":[{"value":"0","nr":1,"name":"Tab. 1","isDefault":true}],\ +"targetDiv":"","chartElements":[{"elemID":1,"vizTypeUniquename":"simplePivotTable","caption":"simplePivotTable","datasource":"0","elementTypeProperties":[{"nr":1,"vizTypePropertyUniquename":"coldim1","caption":"Spaltendimension 1","propertyValue":"jahr","propertyType":"string"},\ +{"nr":1,"vizTypePropertyUniquename":"measure1","caption":"Maß 1","propertyValue":"summe","propertyType":"string"}]}],\ +"chartPropertiesUsed":[{"name":"caption","vizPropertyVariablename":"caption","propertyValue":"Studierende nach Semester"},\ +{"name":"tableCssClass","vizPropertyVariablename":"tableCssClass","propertyValue":"ergtabelle_udeviz","propUnit":""},\ +{"name":"coldim1","vizPropertyVariablename":"coldim1","propertyValue":"jahr","propUnit":""},\ +{"name":"measure1","vizPropertyVariablename":"measure1","propertyValue":"summe","propUnit":""},\ +{"name":"measure1","vizPropertyVariablename":"measure1","propertyValue":"summe","propUnit":""},\ +{"name":"measure1","vizPropertyVariablename":"measure1","propertyValue":"summe","propUnit":""},\ +{"name":"measure1","vizPropertyVariablename":"measure1","propertyValue":"summe","propUnit":""},\ +{"name":"title_display","vizPropertyVariablename":"title_display","propertyValue":"none","propUnit":""}],\ +"dataTransformation":[]}^^^31.05.2026^31.05.2026^44570^^4^ ^^1^800^600^100^60^0^^^^^^^^^ +simplePivotTable_44720_abgrp_jahr^Absolvierende nach Abschlussgruppe und Jahr^ ^{"version":"0.2b","id":1,"name":"","renderer":"viz","dataSources":[{"value":"0","nr":1,"name":"Tab. 1","isDefault":true}],\ +"targetDiv":"","chartElements":[{"elemID":"1","vizTypeUniquename":"simplePivotTable","caption":"simplePivotTable","datasource":"0","elementTypeProperties":[{"nr":"1","vizTypePropertyUniquename":"coldim1","caption":"Spaltendimension 1","propertyValue":"jahr","propertyType":"string"},\ +{"nr":"1","vizTypePropertyUniquename":"measure1","caption":"Maß 1","propertyValue":"absolv_ba","propertyType":"string"}]}],\ +"chartPropertiesUsed":[{"name":"caption","vizPropertyVariablename":"caption","propertyValue":"Absolvierende nach Semester"},\ +{"name":"tableCssClass","vizPropertyVariablename":"tableCssClass","propertyValue":"ergtabelle_udeviz","propUnit":""},\ +{"name":"coldim1","vizPropertyVariablename":"coldim1","propertyValue":"jahr","propUnit":""},\ +{"name":"measure1","vizPropertyVariablename":"measure1","propertyValue":"absolv_ba","propUnit":""},\ +{"name":"measure1","vizPropertyVariablename":"measure1","propertyValue":"absolv_ba","propUnit":""},\ +{"name":"measure1","vizPropertyVariablename":"measure1","propertyValue":"absolv_ba","propUnit":""},\ +{"name":"measure1","vizPropertyVariablename":"measure1","propertyValue":"absolv_ba","propUnit":""},\ +{"name":"title_display","vizPropertyVariablename":"title_display","propertyValue":"none","propUnit":""}],\ +"dataTransformation":[]}^^^01.06.2026^01.06.2026^44720^^4^ ^^1^800^600^100^60^0^^^^^^^^^ +simplePivotTable_44720_absolv^Absolvierende nach Jahr^ ^{"version":"0.2b","id":1,"name":"","renderer":"viz","dataSources":[{"value":"0","nr":1,"name":"Tab. 1","isDefault":true}],\ +"targetDiv":"","chartElements":[{"elemID":1,"vizTypeUniquename":"simplePivotTable","caption":"simplePivotTable","datasource":"0","elementTypeProperties":[{"nr":1,"vizTypePropertyUniquename":"coldim1","caption":"Spaltendimension 1","propertyValue":"jahr","propertyType":"string"},\ +{"nr":1,"vizTypePropertyUniquename":"measure1","caption":"Maß 1","propertyValue":"summe","propertyType":"string"}]}],\ +"chartPropertiesUsed":[{"name":"caption","vizPropertyVariablename":"caption","propertyValue":"Absolvierende nach Semester"},\ +{"name":"tableCssClass","vizPropertyVariablename":"tableCssClass","propertyValue":"ergtabelle_udeviz","propUnit":""},\ +{"name":"coldim1","vizPropertyVariablename":"coldim1","propertyValue":"jahr","propUnit":""},\ +{"name":"measure1","vizPropertyVariablename":"measure1","propertyValue":"summe","propUnit":""},\ +{"name":"measure1","vizPropertyVariablename":"measure1","propertyValue":"summe","propUnit":""},\ +{"name":"measure1","vizPropertyVariablename":"measure1","propertyValue":"summe","propUnit":""},\ +{"name":"measure1","vizPropertyVariablename":"measure1","propertyValue":"summe","propUnit":""},\ +{"name":"title_display","vizPropertyVariablename":"title_display","propertyValue":"none","propUnit":""}],\ +"dataTransformation":[]}^^^01.06.2026^01.06.2026^44720^^4^ ^^1^800^600^100^60^0^^^^^^^^^ +simplePivotTable_44720_absolv_rsz^Absolvierende nach RSZ und Jahr^ ^{"version":"0.2b","id":1,"name":"","renderer":"viz","dataSources":[{"value":"0","nr":1,"name":"Tab. 1","isDefault":true}],\ +"targetDiv":"","chartElements":[{"elemID":1,"vizTypeUniquename":"simplePivotTable","caption":"simplePivotTable","datasource":"0","elementTypeProperties":[{"nr":1,"vizTypePropertyUniquename":"coldim1","caption":"Spaltendimension 1","propertyValue":"jahr","propertyType":"string"},\ +{"nr":1,"vizTypePropertyUniquename":"measure1","caption":"Maß 1","propertyValue":"absolv_in_rsz","propertyType":"string"}]}],\ +"chartPropertiesUsed":[{"name":"caption","vizPropertyVariablename":"caption","propertyValue":"Absolvierende nach Semester"},\ +{"name":"tableCssClass","vizPropertyVariablename":"tableCssClass","propertyValue":"ergtabelle_udeviz","propUnit":""},\ +{"name":"coldim1","vizPropertyVariablename":"coldim1","propertyValue":"jahr","propUnit":""},\ +{"name":"measure1","vizPropertyVariablename":"measure1","propertyValue":"absolv_in_rsz","propUnit":""},\ +{"name":"measure1","vizPropertyVariablename":"measure1","propertyValue":"absolv_in_rsz","propUnit":""},\ +{"name":"measure1","vizPropertyVariablename":"measure1","propertyValue":"absolv_in_rsz","propUnit":""},\ +{"name":"measure1","vizPropertyVariablename":"measure1","propertyValue":"absolv_in_rsz","propUnit":""},\ +{"name":"title_display","vizPropertyVariablename":"title_display","propertyValue":"none","propUnit":""}],\ +"dataTransformation":[]}^^^01.06.2026^01.06.2026^44720^^4^ ^^1^800^600^100^60^0^^^^^^^^^ STUD_ALTER_BOXPLOT_H^Studierende nach Alter Boxplot horizontal^ ^{"version":"0.2b","id":1,"name":"","renderer":"plot","dataSources":[{"value":"0","nr":1,"name":"Tab. 1","isDefault":true}],\ "targetDiv":"","chartElements":[{"elemID":1,"vizTypeUniquename":"box_x","caption":"box_x","datasource":"0","elementTypeProperties":[{"nr":1,"vizTypePropertyUniquename":"x","caption":"X-Achse","propertyValue":"alter","propertyType":"string"},\ {"nr":1,"vizTypePropertyUniquename":"y","caption":"Y-Achse","propertyValue":"geschlecht","propertyType":"string"},\ @@ -1314,162 +996,7 @@ STUDANF_JAHR_LINE^Studienanfänger_innen nach Jahr Linien^ ^{"version":"0.2b","i {"name":"offset_y_valueLabel","vizPropertyVariablename":"offset_y_valueLabel","propertyValue":"40","propUnit":""},\ {"name":"schemeArray","vizPropertyVariablename":"schemeArray","propertyValue":"unique","propUnit":""},\ {"name":"barStacked","vizPropertyVariablename":"barStacked","propertyValue":"false","propUnit":""}],\ -"dataTransformation":[]}^ ^^25.08.2024^25.08.2024^44570^ ^3^ ^ ^1^600^400^200^100^0^^^^^^^^^ -STUDANF_KOHORTEN_BAR_Y_ECHART^Studierende nach Kohorten Balken vertikal (Echart)^ ^{"version":"0.2b","id":1,"name":"","renderer":"echarts","dataSources":[{"value":"0","nr":1,"name":"Tab. 1","isDefault":true}],\ -"targetDiv":"",\ -"chartElements":[{"elemID":1,"vizTypeUniquename":"echarts_native","sourceCode":\ -{\ - legend: {show:true,itemGap:5,itemHeight:6,\ - data: [{\ - name: 'Studienanfänger:innen',\ - icon: 'roundRect'},\ - {\ - name: 'Aktives Studium',\ - icon: 'roundRect'\ - }, {\ - name: 'Studienfachwechsel',\ - icon: 'roundRect'\ -}, {\ - name: 'Abschluss des Studiums',\ - icon: 'roundRect'\ - }, {\ - name: 'Inaktives Studium',\ - icon: 'roundRect'\ -},\ - {\ - name: 'Exmatrikulation',\ - icon: 'roundRect'},\ - {\ - name: 'Abschlüsse je Semester',\ - icon: 'circle'},\ - {\ - name: 'Schwund je Semester',\ - icon: 'circle'}\ -]\ - },\ - tooltip: {},\ - \ - xAxis: [\ - { type: 'category', axisLabel:{rotate:30}}\ - ],\ - yAxis: [{name:'Studierende', nameLocation:'middle', nameGap:40,id:0 }],\ - \ - series: [\ - { name:'Studienanfänger:innen',type: 'bar', encode:{x:'eintrag',y:'anz_ein'}, color:'#004a93',\ - label: {\ - show: true\ - }},\ - { name:'Aktives Studium',type: 'bar',encode:{x:'eintrag',y:'anz_aktiv_sem'},stack:'summe', color:'#afcde4',\ - label: {\ - show: true\ - }},\ - { name:'Studienfachwechsel',type: 'bar',encode:{x:'eintrag',y:'anz_wechsel_kum'},stack:'summe', color:'#878787',\ - label: {\ - show: true\ - }} ,\ - { name:'Abschluss des Studiums',type: 'bar', encode:{x:'eintrag',y:'anz_hp_kum'},stack:'summe', color:'#6dbe99',\ - label: {\ - show: true\ - }} ,\ - { name:'Inaktives Studium',type: 'bar', encode:{x:'eintrag',y:'anz_inaktiv_sem'},stack:'summe', color:'#379dc3',\ - label: {\ - show: true\ - }} ,\ - { name:'Exmatrikulation',type: 'bar', encode:{x:'eintrag',y:'anz_exm_kum'},stack:'summe', color:'#d8c65a',\ - label: {\ - show: true\ - }},\ - { name:'Abschlüsse je Semester',type: 'line', encode:{x:'eintrag',y:'anz_hp'}, color:'#54ab52',\ - label: {\ - show: true, fontWeight:'bold'\ - }},\ - { name:'Schwund je Semester',type: 'line', encode:{x:'eintrag',y:'anz_exm'}, color:'#ed7374',\ - label: {\ - show: true, fontWeight:'bold'\ - }}\ - ]\ -}\ -}\ -]\ -}^ ^^25.08.2024^25.08.2024^800000550^ ^3^ ^ ^1^600^400^200^100^0^^^^^^^^^ -STUDANF_KOHORTEN_BAR_Y_ECHART_INVERTED^Studierende nach Kohorten Balken vertikal invertiert (Echart)^ ^{"version":"0.2b","id":1,"name":"","renderer":"echarts","dataSources":[{"value":"0","nr":1,"name":"Tab. 1","isDefault":true}],\ -"targetDiv":"",\ -"chartElements":[{"elemID":1,"vizTypeUniquename":"echarts_native","sourceCode":\ -{\ - legend: {show:true,itemGap:5,itemHeight:6,\ - data: [{\ - name: 'Studienanfänger:innen',\ - icon: 'roundRect'},\ - {\ - name: 'Aktives Studium',\ - icon: 'roundRect'\ - }, {\ - name: 'Studienfachwechsel',\ - icon: 'roundRect'\ -}, {\ - name: 'Abschluss des Studiums',\ - icon: 'roundRect'\ - }, {\ - name: 'Inaktives Studium',\ - icon: 'roundRect'\ -},\ - {\ - name: 'Exmatrikulation',\ - icon: 'roundRect'},\ - {\ - name: 'Abschlüsse je Semester',\ - icon: 'circle'},\ - {\ - name: 'Schwund je Semester',\ - icon: 'circle'}\ -]\ - },\ - tooltip: {},\ - \ - xAxis: [\ - { type: 'category', axisLabel:{rotate:30}}\ - ],\ - yAxis: [{name:'Studierende', nameLocation:'middle', nameGap:40,id:0 },\ - {id:1,name:'100-Studierende', nameLocation:'middle', nameGap:40,inverse:true,show:false }],\ - \ - series: [\ - { name:'Studienanfänger:innen',type: 'bar', encode:{x:'eintrag',y:'anz_ein'}, color:'#004a93',\ - label: {\ - show: true\ - }},\ - { name:'Aktives Studium',type: 'bar',encode:{x:'eintrag',y:'anz_aktiv_sem'},stack:'summe', color:'#afcde4',\ - label: {\ - show: true\ - }},\ - { name:'Studienfachwechsel',type: 'bar',encode:{x:'eintrag',y:'anz_wechsel_kum'},stack:'summe', color:'#878787',\ - label: {\ - show: true\ - }} ,\ - { name:'Abschluss des Studiums',type: 'bar', encode:{x:'eintrag',y:'anz_hp_kum'},stack:'summe', color:'#6dbe99',\ - label: {\ - show: true\ - }} ,\ - { name:'Inaktives Studium',type: 'bar', encode:{x:'eintrag',y:'anz_inaktiv_sem'},stack:'summe', color:'#379dc3',\ - label: {\ - show: true\ - }} ,\ - { name:'Exmatrikulation',type: 'bar', encode:{x:'eintrag',y:'anz_exm_kum'},stack:'summe', color:'#d8c65a',\ - label: {\ - show: true\ - }},\ - { name:'Abschlüsse je Semester',type: 'line', encode:{x:'eintrag',y:'anz_hp'}, color:'#54ab52',yAxisIndex:1,\ - label: {\ - show: true, fontWeight:'bold'\ - }},\ - { name:'Schwund je Semester',type: 'line', encode:{x:'eintrag',y:'anz_exm'}, color:'#ed7374',\ - label: {\ - show: true, fontWeight:'bold'\ - }}\ - ]\ -}\ -}\ -]\ -}^ ^^25.08.2024^25.08.2024^800000550^ ^3^ ^ ^1^600^400^200^100^0^^^^^^^^^ +"dataTransformation":[]}^ ^^25.08.2024^25.08.2024^44570^ ^3^ ^ ^1^600^400^200^100^0^^^^^^^^simplePivotTable_44570_jahr^ STUDANF_SEM_LINE_TEXT^Studierende Zeitreihe Linien mit Beschr.^ ^{"version":"0.2b","id":1,"name":"","renderer":"plot","dataSources":[{"value":"0","nr":1,"name":"Tab. 1","isDefault":true},\ {"value":"1","nr":2,"name":"Tab. 2","isDefault":false},\ {"value":"2","nr":3,"name":"Tab. 3","isDefault":false}],\ @@ -1855,7 +1382,7 @@ STUD_SEM_LINE^Studierende nach Semester^ ^{"version":"0.2b","id":1,"name":"","re {"name":"margin.top","vizPropertyVariablename":"margin.top","propertyValue":"16","propUnit":"%"},\ {"name":"margin.bottom","vizPropertyVariablename":"margin.bottom","propertyValue":"20","propUnit":"%"},\ {"name":"xAxisNameLocation","vizPropertyVariablename":"xAxisNameLocation","propertyValue":"end","propUnit":""},\ -{"name":"tickRotate_x","vizPropertyVariablename":"tickRotate_x","propertyValue":"-45","propUnit":""},\ +{"name":"tickRotate_x","vizPropertyVariablename":"tickRotate_x","propertyValue":"45","propUnit":""},\ {"name":"width_x","vizPropertyVariablename":"width_x","propertyValue":"100","propUnit":"px"},\ {"name":"padding_x","vizPropertyVariablename":"padding_x","propertyValue":"5","propUnit":""},\ {"name":"padding_y","vizPropertyVariablename":"padding_y","propertyValue":"5","propUnit":""},\ diff --git a/src-modules/module/viz/schluesseltabellen/viz_chart_unload.x b/src-modules/module/viz/schluesseltabellen/viz_chart_unload.x index c325282..880ac23 100755 --- a/src-modules/module/viz/schluesseltabellen/viz_chart_unload.x +++ b/src-modules/module/viz/schluesseltabellen/viz_chart_unload.x @@ -29,6 +29,9 @@ V.chart_class_name, V.chart_element_id, V.chart_title_position, V2.uniquename as detail_chart_uniquename -from viz_chart V left outer join viz_chart V2 on (V2.tid=V.detail_chart_id) where V.is_custom=0 order by V.uniquename" false ^ viz_chart.unl txt +from viz_chart V left outer join viz_chart V2 on (V2.tid=V.detail_chart_id) +where V.is_custom=0 +and V.maskeninfo_id in (select M.maskeninfo_id from maske_system_bez M where M.systeminfo_id=320) +order by V.uniquename" false ^ viz_chart.unl txt diff --git a/src-modules/module/viz/schluesseltabellen/viz_properties_basistools_fuellen.sql b/src-modules/module/viz/schluesseltabellen/viz_properties_basistools_fuellen.sql deleted file mode 100644 index 0637466..0000000 --- a/src-modules/module/viz/schluesseltabellen/viz_properties_basistools_fuellen.sql +++ /dev/null @@ -1,250 +0,0 @@ ---Freemarker Template -<#include "SQL_lingua_franca"/> -<#include "SuperX_general"/> -<#include "VIZ-Makros"/> - - - - select tid from viz_renderer where uniquename='viz'; - - - -<#assign viz_properties = [ -{ "caption":"Dimensionen", -"prop_uniquename":"dimensionsNode", -"explanation":"Dimensionen", -"prop_default":"", -"prop_unit":"", -"is_generic":"0", -"static_values":"", -"is_mandatory":"0", -"input_type_uniquename":"NODE", -"sortnr":"1", -"range_from":"", -"range_to":"", -"prop_value_type":"NODE", -"parent_property_uniquename":"", -"variableName":"encode" -}, -{ "caption":"Zeilendimension 1", -"prop_uniquename":"rowdim1", -"explanation":"Zeilendimension oberste Ebene für Kreuztabellen", -"prop_default":"", -"prop_unit":"", -"is_generic":"0", -"static_values":"", -"is_mandatory":"1", -"input_type_uniquename":"SELECT", -"property_group_uniquename":"CATEGORY", -"sortnr":"608", -"range_from":"", -"range_to":"", -"prop_value_type":"string", -"parent_property_uniquename":"dimensionsNode" -}, -{ "caption":"Spaltendimension 1", -"prop_uniquename":"coldim1", -"explanation":"Spaltendimension obersete Ebene für Kreuztabellen", -"prop_default":"", -"prop_unit":"", -"is_generic":"0", -"static_values":"", -"is_mandatory":"1", -"input_type_uniquename":"SELECT", -"property_group_uniquename":"CATEGORY", -"sortnr":"610", -"range_from":"", -"range_to":"", -"prop_value_type":"string", -"parent_property_uniquename":"dimensionsNode" -}, -{ "caption":"Dimension 1", -"prop_uniquename":"dimension1", -"explanation":"Dimension 1", -"prop_default":"", -"prop_unit":"", -"is_generic":"0", -"static_values":"", -"is_mandatory":"1", -"input_type_uniquename":"SELECT", -"property_group_uniquename":"CATEGORY", -"sortnr":"608", -"range_from":"", -"range_to":"", -"prop_value_type":"string", -"parent_property_uniquename":"dimensionsNode" -}, -{ "caption":"Maß 1", -"prop_uniquename":"measure1", -"explanation":"Maß 1", -"prop_default":"", -"prop_unit":"", -"is_generic":"0", -"static_values":"", -"is_mandatory":"1", -"input_type_uniquename":"SELECT", -"property_group_uniquename":"MEASURE", -"sortnr":"610", -"range_from":"", -"range_to":"", -"prop_value_type":"string", -"parent_property_uniquename":"dimensionsNode" -}, -{ "caption":"Titel", -"prop_uniquename":"titleNode", -"explanation":"Titel-Element", -"prop_default":"", -"prop_unit":"", -"is_generic":"1", -"static_values":"", -"is_mandatory":"0", -"input_type_uniquename":"NODE", -"sortnr":"1", -"range_from":"", -"range_to":"", -"prop_value_type":"NODE", -"parent_property_uniquename":"", -"variableName":"subtitle" -}, -{ "caption":"Untertitel-Text", -"prop_uniquename":"subtitle", -"explanation":"Text", -"prop_default":"", -"prop_unit":"", -"is_generic":"1", -"static_values":"", -"is_mandatory":"0", -"input_type_uniquename":"TEXT", -"property_group_uniquename":"", -"sortnr":"10", -"range_from":"", -"range_to":"", -"prop_value_type":"STRING", -"parent_property_uniquename":"titleNode" -}, -{ "caption":"Untertitel CSS-Klasse", -"prop_uniquename":"subtitleCssClass", -"explanation":"Formatierung mit CSS-Klasse", -"prop_default":"", -"prop_unit":"", -"is_generic":"1", -"static_values":"", -"is_mandatory":"0", -"input_type_uniquename":"TEXT", -"property_group_uniquename":"STYLE", -"sortnr":"10", -"range_from":"", -"range_to":"", -"prop_value_type":"STRING", -"parent_property_uniquename":"titleNode" -}, -{ "caption":"CSS-Klassen", -"prop_uniquename":"CssClassesNode", -"explanation":"", -"prop_default":"", -"prop_unit":"", -"is_generic":"1", -"static_values":"", -"is_mandatory":"0", -"input_type_uniquename":"NODE", -"property_group_uniquename":"", -"sortnr":"10", -"range_from":"", -"range_to":"", -"prop_value_type":"NODE", -"parent_property_uniquename":"", -"variableName":"CssClassesNode" -}, -{ "caption":"Tabelle CSS-Klasse", -"prop_uniquename":"tableCssClass", -"explanation":"Formatierung mit CSS-Klasse", -"prop_default":"table", -"prop_unit":"", -"is_generic":"1", -"static_values":"", -"is_mandatory":"0", -"input_type_uniquename":"TEXT", -"property_group_uniquename":"STYLE", -"sortnr":"10", -"range_from":"", -"range_to":"", -"prop_value_type":"STRING", -"parent_property_uniquename":"CssClassesNode" -}, -{ "caption":"Tabellenheader CSS-Klasse", -"prop_uniquename":"theadCssClass", -"explanation":"Formatierung mit CSS-Klasse", -"prop_default":"", -"prop_unit":"", -"is_generic":"1", -"static_values":"", -"is_mandatory":"0", -"input_type_uniquename":"TEXT", -"property_group_uniquename":"STYLE", -"sortnr":"10", -"range_from":"", -"range_to":"", -"prop_value_type":"STRING", -"parent_property_uniquename":"CssClassesNode" -}, -{ "caption":"Spaltenüberschrift CSS-Klasse", -"prop_uniquename":"thCssClass", -"explanation":"Formatierung mit CSS-Klasse", -"prop_default":"", -"prop_unit":"", -"is_generic":"1", -"static_values":"", -"is_mandatory":"0", -"input_type_uniquename":"TEXT", -"property_group_uniquename":"STYLE", -"sortnr":"10", -"range_from":"", -"range_to":"", -"prop_value_type":"STRING", -"parent_property_uniquename":"CssClassesNode" -}, -{ "caption":"Daten-Zellen CSS-Klasse", -"prop_uniquename":"tdDataCssClass", -"explanation":"Formatierung mit CSS-Klasse", -"prop_default":"", -"prop_unit":"", -"is_generic":"1", -"static_values":"", -"is_mandatory":"0", -"input_type_uniquename":"TEXT", -"property_group_uniquename":"STYLE", -"sortnr":"10", -"range_from":"", -"range_to":"", -"prop_value_type":"STRING", -"parent_property_uniquename":"CssClassesNode" -}, -{ "caption":"Tabellenfooter CSS-Klasse", -"prop_uniquename":"tfootCssClass", -"explanation":"Formatierung mit CSS-Klasse", -"prop_default":"", -"prop_unit":"", -"is_generic":"1", -"static_values":"", -"is_mandatory":"0", -"input_type_uniquename":"TEXT", -"property_group_uniquename":"STYLE", -"sortnr":"10", -"range_from":"", -"range_to":"", -"prop_value_type":"STRING", -"parent_property_uniquename":"CssClassesNode" -} -] -/> - - - -<@create_temp_tables /> - - -<@fill_viz_properties /> - - -<@drop_temp_tables /> - diff --git a/src-modules/module/viz/schluesseltabellen/viz_properties_viz_basistools_crosstab_fuellen.sql b/src-modules/module/viz/schluesseltabellen/viz_properties_viz_basistools_crosstab_fuellen.sql index e06e0da..de6a488 100644 --- a/src-modules/module/viz/schluesseltabellen/viz_properties_viz_basistools_crosstab_fuellen.sql +++ b/src-modules/module/viz/schluesseltabellen/viz_properties_viz_basistools_crosstab_fuellen.sql @@ -18,8 +18,6 @@ <#assign viz_type_properties = [ -{"viz_property_uniquename":"rowdim1", -"is_mandatory":"0"}, {"viz_property_uniquename":"coldim1", "is_mandatory":"1"}, {"viz_property_uniquename":"measure1", diff --git a/superx/xml/js/viz/viz_viewer.js b/superx/xml/js/viz/viz_viewer.js index 8d64a06..3a7f799 100644 --- a/superx/xml/js/viz/viz_viewer.js +++ b/superx/xml/js/viz/viz_viewer.js @@ -1670,8 +1670,9 @@ function renderEChart2(currentChartModel,chartDiv,ergebniselementOrdnr,chartTitl var thCssClass=getCssClassAttr(currentChartModel,"thCssClass"); var tdDataCssClass=getCssClassAttr(currentChartModel,"tdDataCssClass"); var tfootCssClass=getCssClassAttr(currentChartModel,"tfootCssClass"); - - zs=vizBaseToolTableHead(titleText,tableClass,theadCssClass); + var title_display=getChartPropertyValue(currentChartModel.chartPropertiesUsed,"title_display"); + + zs=vizBaseToolTableHead(titleText,tableClass,theadCssClass,title_display); zs+=""; for(var col=0;col < metadata.length;col++) { @@ -1704,10 +1705,13 @@ function renderEChart2(currentChartModel,chartDiv,ergebniselementOrdnr,chartTitl zs+=""; return zs; } - function vizBaseToolTableHead(titleText,tableClass,theadCssClass) + function vizBaseToolTableHead(titleText,tableClass,theadCssClass,title_display) { var zs=""; - zs+=""+titleText+""; + if(title_display=="embedded" ) + { + zs+=""+titleText+""; + } zs+=""; return zs; } @@ -1718,8 +1722,9 @@ function renderEChart2(currentChartModel,chartDiv,ergebniselementOrdnr,chartTitl var thCssClass=getCssClassAttr(currentChartModel,"thCssClass"); var tdDataCssClass=getCssClassAttr(currentChartModel,"tdDataCssClass"); var tfootCssClass=getCssClassAttr(currentChartModel,"tfootCssClass"); + var title_display=getChartPropertyValue(currentChartModel.chartPropertiesUsed,"title_display"); - zs=vizBaseToolTableHead(titleText,tableClass,theadCssClass); + zs=vizBaseToolTableHead(titleText,tableClass,theadCssClass,title_display); zs+=""; for(var col=0;col < mydata[0].length;col++) { @@ -3192,7 +3197,7 @@ function generateCrosstab(rsData,rsMetaData,rowdim1,coldim1,measure1) var metaDataColnr=0; rsMetaData.forEach((col) => { - if(metaDataColnr==measure1Nr && col.colcaption.trim()!="") + if(metaDataColnr>=measure1Nr && col.colcaption.trim()!="") { //start a new row: var rsRow=new Array();