|
|
@ -1,4 +1,5 @@ |
|
|
|
21100^Abschlussprüfungen XCUBE^--freemarker template\ |
|
|
|
21100^Abschlussprüfungen XCUBE^--freemarker template\ |
|
|
|
|
|
|
|
-- Maskenfelder -Leere Zeilen ausblenden, leere SPalten ausblenden?\ |
|
|
|
<sqlvars>\ |
|
|
|
<sqlvars>\ |
|
|
|
<sqlvar name="table_name">select table_name from xcube where maskeninfo_id=${Maskennummer}</sqlvar>\ |
|
|
|
<sqlvar name="table_name">select table_name from xcube where maskeninfo_id=${Maskennummer}</sqlvar>\ |
|
|
|
<sqlvar name="aggrfunction">select aggrfunction from xcube_kennzahl where maskeninfo_id=${Maskennummer} and tid=<<Kennzahl>></sqlvar>\ |
|
|
|
<sqlvar name="aggrfunction">select aggrfunction from xcube_kennzahl where maskeninfo_id=${Maskennummer} and tid=<<Kennzahl>></sqlvar>\ |
|
|
@ -331,11 +332,11 @@ drop table if exists tmp_rohdaten;\ |
|
|
|
</#foreach>\ |
|
|
|
</#foreach>\ |
|
|
|
\ |
|
|
|
\ |
|
|
|
<#if "<<Leere Zeilen ausblenden>>"="'ja'">\ |
|
|
|
<#if "<<Leere Zeilen ausblenden>>"="'ja'">\ |
|
|
|
delete from tmp_erg where 1=1 \ |
|
|
|
delete from tmp_erg where 1=1\ |
|
|
|
<#assign i=0/>\ |
|
|
|
<#assign i=0/>\ |
|
|
|
<#foreach spalte in ergspalten>\ |
|
|
|
<#foreach spalte in ergspalten>\ |
|
|
|
<#assign i=i+1/>\ |
|
|
|
<#assign i=i+1/>\ |
|
|
|
and c${i}=0 \ |
|
|
|
and c${i}=0\ |
|
|
|
</#foreach>;\ |
|
|
|
</#foreach>;\ |
|
|
|
</#if>\ |
|
|
|
</#if>\ |
|
|
|
<#if "<<Ansicht in Ergebniszeilen>>"="'institution'">\ |
|
|
|
<#if "<<Ansicht in Ergebniszeilen>>"="'institution'">\ |
|
|
@ -351,12 +352,12 @@ update tmp_erg set name=replace(name,col1||' - ','');\ |
|
|
|
\ |
|
|
|
\ |
|
|
|
select \ |
|
|
|
select \ |
|
|
|
<#if rowdef.is_sicht>0>ebene,</#if>\ |
|
|
|
<#if rowdef.is_sicht>0>ebene,</#if>\ |
|
|
|
name \ |
|
|
|
name\ |
|
|
|
<#if "<<2.Ansicht in Zeilen>>"!=""&&"<<2.Ansicht in Zeilen>>"!="<<2.Ansicht in Zeilen>>">,col2 </#if>\ |
|
|
|
<#if "<<2.Ansicht in Zeilen>>"!=""&&"<<2.Ansicht in Zeilen>>"!="<<2.Ansicht in Zeilen>>">,col2</#if>\ |
|
|
|
<#assign i=0/>\ |
|
|
|
<#assign i=0/>\ |
|
|
|
<#foreach spalte in ergspalten>\ |
|
|
|
<#foreach spalte in ergspalten>\ |
|
|
|
<#assign i=i+1/>\ |
|
|
|
<#assign i=i+1/>\ |
|
|
|
,c${i}::${datatype} \ |
|
|
|
, c${i}::${datatype} \ |
|
|
|
</#foreach>\ |
|
|
|
</#foreach>\ |
|
|
|
\ |
|
|
|
\ |
|
|
|
from tmp_erg order by sortnr;^--freemarker Template\ |
|
|
|
from tmp_erg order by sortnr;^--freemarker Template\ |
|
|
@ -388,4 +389,4 @@ Column CID=1 heading_text="${spalte.name}" center_heading\ |
|
|
|
row_selectable heading_platform readonly explanation="Ausprägung ${spalte.name}"\ |
|
|
|
row_selectable heading_platform readonly explanation="Ausprägung ${spalte.name}"\ |
|
|
|
width=12\ |
|
|
|
width=12\ |
|
|
|
</#foreach>\ |
|
|
|
</#foreach>\ |
|
|
|
@@@^Altersgruppe^Anzahl^Dynamische Darstellung von Abschlussprüfungen^drop table tmp_erg;^^3^700^360^0^1^^ |
|
|
|
@@@^Altersgruppe^Anzahl^Dynamische Darstellung von Studierendenzahlen^drop table tmp_erg;^ ^3^700^360^0^1^ ^ |
|
|
|