Daniel Quathamer
1 year ago
15 changed files with 281 additions and 1125 deletions
@ -1,10 +0,0 @@
@@ -1,10 +0,0 @@
|
||||
rohdaten/ETL_ENV |
||||
rohdaten/*.properties |
||||
preparation.sql |
||||
finalize.sql |
||||
rohdaten/*.err |
||||
*.log |
||||
*.err |
||||
rohdaten/unl/* |
||||
conf/customize.sql |
||||
conf/*.log |
@ -1,9 +0,0 @@
@@ -1,9 +0,0 @@
|
||||
doku/viz_modul/viz.html |
||||
WEB-INF/conf/edustore/db/bin/SQL_ENV_viz.sam |
||||
xml/js/viz/viz_functions.js |
||||
xml/js/viz/d3.min.js |
||||
xml/js/viz/d3-license.txt |
||||
xml/viz_html_chart.xsl |
||||
images/icons/chart-bar.svg |
||||
xml/js/viz/plot.js |
||||
|
@ -1,476 +0,0 @@
@@ -1,476 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<!--<!DOCTYPE module SYSTEM "../../../conf/superx-module.dtd"> --> |
||||
<module name="rpta" version="0.1" sachgebiet_id="330" |
||||
sachgebiet="Berichtsassistent" systeminfo_id="330" |
||||
system="Berichtsassistent" thema="Berichtsassistent" thema_parent="Abfragen"> |
||||
<database name="superx" system="superx"> |
||||
<sachgebiete> |
||||
<sachgebiet id="331" name="Berichtsassistent Administr." |
||||
rightname="CS_BIA_STANDARDREPORTS_ADMIN[RPTA]" /> |
||||
|
||||
</sachgebiete> |
||||
<table name="rpta_column" thema="Berichtsassistent" typ="Schlüsseltabelle" |
||||
releaseUnload="empty"> |
||||
<description>Schlüsseltabelle für Spaltendefinitionen</description> |
||||
<columns> |
||||
<column name="tid" type="SERIAL" size="" default="" notnull="true" description="tid" isKey="true"/> |
||||
<column name="uniquename" type="VARCHAR" size="255" default="" notnull="true" description="Unique Name" /> |
||||
<column name="caption" type="VARCHAR" size="255" default="" notnull="" description="Bezeichnung" /> |
||||
<column name="srcfieldname" type="VARCHAR" size="255" default="" notnull="" description="Quellfeld" /> |
||||
<column name="targetfieldname" type="VARCHAR" size="255" default="" notnull="" description="Zielfeld" /> |
||||
<column name="column_type" type="INTEGER" size="" default="" notnull="" description="Spaltentyp" ><comment>Physische Spalte/Logische Spalte/Lookup</comment></column> |
||||
<column name="col_function" type="VARCHAR" size="255" default="" notnull="" description="Funktion" ><comment>Bei logischen Spalten/Lookup</comment></column> |
||||
<column name="is_visible" type="SMALLINT" size="2" default="" notnull="" description="Sichtbare Spalte" ></column> |
||||
<column name="visible_size" type="SMALLINT" size="2" default="" notnull="" description="Länge in Zeichen" ><comment>Bei String-Spalten</comment></column> |
||||
<column name="is_aggregate" type="SMALLINT" size="2" default="" notnull="" description="Aggregierte Spalte" ></column> |
||||
|
||||
</columns> |
||||
<primaryKeys><rs> |
||||
<row> |
||||
<fld name='table_cat'>superx</fld> |
||||
<fld name='table_schem'>superx</fld> |
||||
<fld name='table_name'>rpta_column</fld> |
||||
<fld name='column_name'>tid</fld> |
||||
<fld name='key_seq'>1</fld> |
||||
<fld name='pk_name'>rpta_column_pk</fld> |
||||
</row> |
||||
</rs> |
||||
</primaryKeys> |
||||
<indexes> |
||||
|
||||
</indexes> |
||||
</table> |
||||
|
||||
<table name="rpta_column_type" thema="Berichtsassistent" typ="Schlüsseltabelle" |
||||
releaseUnload="empty"> |
||||
<description>Spaltentypen</description> |
||||
<columns> |
||||
<column name="tid" type="SERIAL" size="" default="" notnull="true" description="tid" isKey="true"/> |
||||
<column name="uniquename" type="VARCHAR" size="255" default="" notnull="true" description="Unique Name" /> |
||||
<column name="caption" type="VARCHAR" size="255" default="" notnull="" description="Bezeichnung" /> |
||||
</columns> |
||||
<primaryKeys><rs> |
||||
<row> |
||||
<fld name='table_cat'>superx</fld> |
||||
<fld name='table_schem'>superx</fld> |
||||
<fld name='table_name'>rpta_column_type</fld> |
||||
<fld name='column_name'>tid</fld> |
||||
<fld name='key_seq'>1</fld> |
||||
<fld name='pk_name'>rpta_column_type_pk</fld> |
||||
</row> |
||||
</rs> |
||||
</primaryKeys> |
||||
<indexes> |
||||
|
||||
</indexes> |
||||
</table> |
||||
<table name="rpta_column_layout" thema="Berichtsassistent" typ="Schlüsseltabelle" |
||||
releaseUnload="empty"> |
||||
<description>Spaltenlayouts</description> |
||||
<columns> |
||||
<column name="tid" type="SERIAL" size="" default="" notnull="true" description="tid" isKey="true"/> |
||||
<column name="uniquename" type="VARCHAR" size="255" default="" notnull="true" description="Unique Name" /> |
||||
<column name="caption" type="VARCHAR" size="255" default="" notnull="" description="Bezeichnung" /> |
||||
<column name="resultset_id" type="INTEGER" size="255" default="" notnull="" description="Resultset" /> |
||||
|
||||
</columns> |
||||
<primaryKeys><rs> |
||||
<row> |
||||
<fld name='table_cat'>superx</fld> |
||||
<fld name='table_schem'>superx</fld> |
||||
<fld name='table_name'>rpta_column_layout</fld> |
||||
<fld name='column_name'>tid</fld> |
||||
<fld name='key_seq'>1</fld> |
||||
<fld name='pk_name'>rpta_column_layout_pk</fld> |
||||
</row> |
||||
</rs> |
||||
</primaryKeys> |
||||
<indexes> |
||||
|
||||
</indexes> |
||||
</table> |
||||
|
||||
<table name="rpta_column2resultset" thema="Berichtsassistent" typ="Schlüsseltabelle" |
||||
releaseUnload="empty"> |
||||
<description>Spalten zu Resultsets</description> |
||||
<columns> |
||||
<column name="tid" type="SERIAL" size="" default="" notnull="true" description="tid" isKey="true"/> |
||||
<column name="column_id" type="INTEGER" size="255" default="" notnull="" description="Spalte" /> |
||||
<column name="resultset_id" type="INTEGER" size="255" default="" notnull="" description="Resultset" /> |
||||
|
||||
</columns> |
||||
<primaryKeys><rs> |
||||
<row> |
||||
<fld name='table_cat'>superx</fld> |
||||
<fld name='table_schem'>superx</fld> |
||||
<fld name='table_name'>rpta_column2resultset</fld> |
||||
<fld name='column_name'>tid</fld> |
||||
<fld name='key_seq'>1</fld> |
||||
<fld name='pk_name'>rpta_column2resultset_pk</fld> |
||||
</row> |
||||
</rs> |
||||
</primaryKeys> |
||||
<indexes> |
||||
|
||||
</indexes> |
||||
</table> |
||||
<table name="rpta_column2layout" thema="Berichtsassistent" typ="Schlüsseltabelle" |
||||
releaseUnload="empty"> |
||||
<description>Spalten zu Layouts</description> |
||||
<columns> |
||||
<column name="tid" type="SERIAL" size="" default="" notnull="true" description="tid" isKey="true"/> |
||||
<column name="column_id" type="INTEGER" size="255" default="" notnull="" description="Spalte" /> |
||||
<column name="layout_id" type="INTEGER" size="255" default="" notnull="" description="Layout" /> |
||||
<column name="sortnr" type="SMALLINT" size="2" default="" notnull="" description="Sortiernr." /> |
||||
|
||||
</columns> |
||||
<primaryKeys><rs> |
||||
<row> |
||||
<fld name='table_cat'>superx</fld> |
||||
<fld name='table_schem'>superx</fld> |
||||
<fld name='table_name'>rpta_column2layout</fld> |
||||
<fld name='column_name'>tid</fld> |
||||
<fld name='key_seq'>1</fld> |
||||
<fld name='pk_name'>rpta_column2layout_pk</fld> |
||||
</row> |
||||
</rs> |
||||
</primaryKeys> |
||||
<indexes> |
||||
|
||||
</indexes> |
||||
</table> |
||||
<table name="rpta_resultset" thema="Berichtsassistent" typ="Schlüsseltabelle" |
||||
releaseUnload="empty"> |
||||
<description>Schlüsseltabelle für mögliche Resultsets</description> |
||||
<columns> |
||||
<column name="tid" type="SERIAL" size="" default="" notnull="true" description="tid" isKey="true"/> |
||||
<column name="caption" type="VARCHAR" size="255" default="" notnull="" description="Bezeichnung" /> |
||||
<column name="uniquename" type="VARCHAR" size="255" default="" notnull="" description="Bezeichnung" /> |
||||
<column name="fieldclause" type="VARCHAR" size="255" default="" notnull="false" description="Defaultwert" /> |
||||
<column name="joinclause" type="VARCHAR" size="255" default="" notnull="false" description="Defaultwert" /> |
||||
<column name="whereclause" type="VARCHAR" size="255" default="" notnull="false" description="Einheit" /> |
||||
<column name="systeminfo_id" type="INTEGER" size="255" |
||||
default="" notnull="false" description="Quellsystem"> |
||||
|
||||
</column> |
||||
</columns> |
||||
<primaryKeys><rs> |
||||
<row> |
||||
<fld name='table_cat'>superx</fld> |
||||
<fld name='table_schem'>superx</fld> |
||||
<fld name='table_name'>rpta_resultset</fld> |
||||
<fld name='column_name'>tid</fld> |
||||
<fld name='key_seq'>1</fld> |
||||
<fld name='pk_name'>rpta_resultset_pk</fld> |
||||
</row> |
||||
</rs> |
||||
</primaryKeys> |
||||
<indexes> |
||||
</indexes> |
||||
</table> |
||||
<table name="rpta_report_property" thema="Berichtsassistent" typ="Datentabelle" |
||||
releaseUnload="empty"> |
||||
<description>Eigenschaften für Berichte</description> |
||||
<columns> |
||||
<column name="tid" type="SERIAL" size="" default="" notnull="true" description="tid" isKey="true"/> |
||||
<column name="caption" type="VARCHAR" size="255" default="" notnull="" description="Eigenschaft Name" /> |
||||
<column name="uniquename" type="VARCHAR" size="255" default="" notnull="" description="Schlüssel" /> |
||||
<column name="default_value" type="VARCHAR" size="255" default="" notnull="false" description="Default-Wert" /> |
||||
<column name="default_value" type="VARCHAR" size="255" default="" notnull="false" description="Default-Wert" /> |
||||
<column name="description" type="VARCHAR" size="255" default="" |
||||
notnull="false" description="Beschreibung der Variable" /> |
||||
<column name="value_range" type="TEXT" size="32255" default="" |
||||
notnull="false" description="Wertebereich"/> |
||||
|
||||
</columns> |
||||
<primaryKeys><rs> |
||||
<row> |
||||
<fld name='table_cat'>superx</fld> |
||||
<fld name='table_schem'>superx</fld> |
||||
<fld name='table_name'>viz_chart_property</fld> |
||||
<fld name='column_name'>tid</fld> |
||||
<fld name='key_seq'>1</fld> |
||||
<fld name='pk_name'>viz_chart_property_pk</fld> |
||||
</row> |
||||
</rs> |
||||
</primaryKeys> |
||||
<indexes> |
||||
|
||||
</indexes> |
||||
</table> |
||||
<table name="viz_property" thema="Administration" typ="Schlüsseltabelle" |
||||
releaseUnload="empty"> |
||||
<description>Schlüsseltabelle für Eigenschaften von Visualisieren</description> |
||||
<columns> |
||||
<column name="tid" type="SERIAL" size="" default="" notnull="true" description="tid" isKey="true"/> |
||||
<column name="caption" type="VARCHAR" size="255" default="" notnull="" description="Bezeichnung" /> |
||||
<column name="prop_uniquename" type="VARCHAR" size="255" default="" notnull="" description="Bezeichnung" /> |
||||
<column name="prop_default" type="VARCHAR" size="255" default="" notnull="false" description="Defaultwert" /> |
||||
<column name="prop_unit" type="VARCHAR" size="255" default="" notnull="false" description="Einheit" /> |
||||
|
||||
</columns> |
||||
<primaryKeys><rs> |
||||
<row> |
||||
<fld name='table_cat'>superx</fld> |
||||
<fld name='table_schem'>superx</fld> |
||||
<fld name='table_name'>viz_property</fld> |
||||
<fld name='column_name'>tid</fld> |
||||
<fld name='key_seq'>1</fld> |
||||
<fld name='pk_name'>viz_property_pk</fld> |
||||
</row> |
||||
</rs> |
||||
</primaryKeys> |
||||
<indexes> |
||||
</indexes> |
||||
</table> |
||||
|
||||
|
||||
<views> |
||||
|
||||
</views> |
||||
|
||||
<functions> |
||||
|
||||
</functions> |
||||
<themen> |
||||
<thema name="Administration Berichtsassistent" |
||||
parent="Berichtsassistent">Abfragen zur Administration von Berichtsassistent </thema> |
||||
</themen> |
||||
<masken> |
||||
<!-- |
||||
<maske tid="45000" name="Berichtsassistent suchen" thema="Administration Berichtsassistent"> |
||||
<description>Berichtsassistent verwalten</description> |
||||
<src> |
||||
<path>$RPTA_PFAD/masken</path> |
||||
</src> |
||||
</maske> |
||||
--> |
||||
</masken> |
||||
|
||||
<data-integrity> |
||||
<!--rpta_column--> |
||||
<relation from="rpta_column_type" to="rpta_column" delete="FALSE" |
||||
displayType="select" visibleFields="caption" format="%s"> |
||||
<relation-column from="tid" to="column_type" /> |
||||
</relation> |
||||
x<relation from="rpta_resultset" to="rpta_column_layout" delete="FALSE" |
||||
displayType="select" visibleFields="caption" format="%s"> |
||||
<relation-column from="tid" to="resultset_id" /> |
||||
</relation> |
||||
<relation from="rpta_resultset" to="rpta_column2resultset" delete="FALSE" |
||||
displayType="select" visibleFields="caption" format="%s"> |
||||
<relation-column from="tid" to="resultset_id" /> |
||||
</relation> |
||||
<relation from="systeminfo" to="rpta_resultset" delete="FALSE" |
||||
displayType="select" visibleFields="name" format="%s"> |
||||
<relation-column from="tid" to="systeminfo_id" /> |
||||
</relation> |
||||
|
||||
<relation from="rpta_column" to="rpta_column2resultset" delete="FALSE" |
||||
displayType="select" visibleFields="caption" format="%s"> |
||||
<relation-column from="tid" to="column_id" /> |
||||
</relation> |
||||
<relation from="rpta_column_layout" to="rpta_column2layout" delete="FALSE" |
||||
displayType="select" visibleFields="caption" format="%s"> |
||||
<relation-column from="tid" to="layout_id" /> |
||||
</relation> |
||||
<relation from="rpta_column" to="rpta_column2layout" delete="FALSE" |
||||
displayType="select" visibleFields="caption" format="%s"> |
||||
<relation-column from="tid" to="column_id" /> |
||||
</relation> |
||||
|
||||
</data-integrity> |
||||
|
||||
</database> |
||||
|
||||
|
||||
<!-- ********************* Liste der RPTA-Prozesse ************************** --> |
||||
|
||||
<etl> |
||||
<etl-step name="Transformation" type="trans"> |
||||
<action> |
||||
|
||||
<nativeaction sql="update systeminfo set datum=today() where tid in (280)" scriptfile="" database=""/> |
||||
</action> |
||||
</etl-step> |
||||
</etl> |
||||
|
||||
<install> |
||||
<install-step name="Füllen der Modul-Tabellen"> |
||||
<action error="stop"> |
||||
<loadtable refresh="true" delimiter="^" header="false" tabname="rpta_column_type"><file path="$RPTA_PFAD/schluesseltabellen/rpta_column_type.unl"/></loadtable> |
||||
<nativeaction sql="" scriptfile="$RPTA_PFAD/schluesseltabellen/sx_stylesheets_einfuegen.sql" database=""/> |
||||
</action> |
||||
</install-step> |
||||
</install> |
||||
|
||||
|
||||
<upgrade> |
||||
<upgrade-step> |
||||
<action error="stop"> |
||||
<loadtable refresh="true" delimiter="^" header="false" tabname="rpta_column_type"><file path="$RPTA_PFAD/schluesseltabellen/rpta_column_type.unl"/></loadtable> |
||||
<nativeaction sql="" scriptfile="$RPTA_PFAD/schluesseltabellen/sx_stylesheets_einfuegen.sql" database=""/> |
||||
</action> |
||||
<action> |
||||
|
||||
|
||||
</action> |
||||
</upgrade-step> |
||||
</upgrade> |
||||
|
||||
<uninstall-step name="Deinstalliere Schlüssel"> |
||||
<action error="stop"> |
||||
</action> |
||||
|
||||
|
||||
</uninstall-step> |
||||
|
||||
<!-- ********************* Liste der RPTA-Prozesse ************************** --> |
||||
|
||||
|
||||
<dbforms> |
||||
|
||||
|
||||
<form name="rpta_column_layout_list" |
||||
table="rpta_column_layout" |
||||
path="/edit/rpta/rpta_column_layout_list.jsp" |
||||
followUp="" |
||||
caption="Spaltenlayouts verwalten" |
||||
orderBy="caption" |
||||
gotoHt="" |
||||
helpfile="" |
||||
maxRows="*" |
||||
mode="full"> |
||||
<description>In diesem Formular können Sie Spaltenlayouts verwalten. </description> |
||||
<filters> |
||||
</filters> |
||||
<field-selection complete="false" /> |
||||
<customfield name="tid" nullFieldValue="" /> |
||||
<customfield name="caption" nullFieldValue="" visibleSize="30" /> |
||||
<customfield type="link" name="Details" path="/superx/edit/rpta/rpta_column_layout_edit.jsp" linkid="tid"/> |
||||
</form> |
||||
|
||||
<form name="rpta_column_layout_edit" |
||||
table="rpta_column_layout" |
||||
path="/edit/rpta/rpta_column_layout_edit.jsp" |
||||
followUp="" |
||||
caption="Spaltenlayouts bearbeiten" |
||||
orderBy="caption" |
||||
gotoHt="" |
||||
helpfile="" |
||||
|
||||
maxRows="1" |
||||
mode="full"> |
||||
<description>In diesem Formular können Sie Spaltenlayouts verwalten.</description> |
||||
<filters> |
||||
<filter mandatory="true" type="equals">tid</filter> |
||||
</filters> |
||||
<field-selection complete="false" /> |
||||
<customfield name="tid" /> |
||||
<customfield name="caption" visibleSize="50" nullFieldValue="" /> |
||||
<customfield name="resultset_id" visibleSize="50" nullFieldValue="" /> |
||||
<customfield name="Spalten" type="subform" multipart="false" autoUpdate="false" |
||||
maxRows="*" table="rpta_column2layout" parentField="tid" childField="layout_id" |
||||
orderBy="" allowNew="true" |
||||
mode="full"> |
||||
<field-selection complete="false" /> |
||||
<customfield name="layout_id" type="hidden" overrideValue="tid" /> |
||||
<customfield name="column_id" nullFieldValue="" visibleSize="5" /> |
||||
<customfield name="sortnr" nullFieldValue="" visibleSize="10" /> |
||||
</customfield> |
||||
</form> |
||||
|
||||
|
||||
<form name="rpta_resultset_list" |
||||
table="rpta_resultset" |
||||
path="/edit/rpta/rpta_resultset_list.jsp" |
||||
followUp="" |
||||
caption="Resultsets verwalten" |
||||
orderBy="caption" |
||||
gotoHt="" |
||||
helpfile="" |
||||
maxRows="*" |
||||
mode="full"> |
||||
<description>In diesem Formular können Sie Ergebnistabellen verwalten. Im Details-Formular können Sie Eigenschaften zuordnen.</description> |
||||
<filters> |
||||
</filters> |
||||
<field-selection complete="false" /> |
||||
<customfield name="tid" nullFieldValue="" /> |
||||
<customfield name="caption" nullFieldValue="" visibleSize="30" /> |
||||
<customfield type="link" name="Details" path="/superx/edit/rpta/rpta_resultset_edit.jsp" linkid="tid"/> |
||||
</form> |
||||
<form name="rpta_resultset_edit" |
||||
table="rpta_resultset" |
||||
path="/edit/rpta/rpta_resultset_edit.jsp" |
||||
followUp="" |
||||
caption="Ergebnistabellen bearbeiten" |
||||
orderBy="caption" |
||||
gotoHt="" |
||||
helpfile="" |
||||
|
||||
maxRows="1" |
||||
mode="full"> |
||||
<description>In diesem Formular können Sie Ergebnistabellen verwalten.</description> |
||||
<filters> |
||||
<filter mandatory="true" type="equals">tid</filter> |
||||
</filters> |
||||
<field-selection complete="false" /> |
||||
<customfield name="tid" /> |
||||
<customfield name="caption" visibleSize="50" nullFieldValue="" /> |
||||
<customfield name="fieldclause" visibleSize="50" nullFieldValue="" /> |
||||
<customfield name="joinclause" visibleSize="50" nullFieldValue="" /> |
||||
<customfield name="whereclause" visibleSize="10" nullFieldValue="" /> |
||||
<customfield name="systeminfo_id" visibleSize="10" nullFieldValue="" /> |
||||
|
||||
</form> |
||||
|
||||
|
||||
<form name="rpta_column_list" |
||||
table="rpta_column" |
||||
path="/edit/rpta/rpta_column_list.jsp" |
||||
followUp="" |
||||
caption="Spalten verwalten" |
||||
orderBy="caption" |
||||
gotoHt="" |
||||
helpfile="" |
||||
maxRows="*" |
||||
mode="full"> |
||||
<description>In diesem Formular können Sie Spalten verwalten. Im Details-Formular können Sie Eigenschaften zuordnen.</description> |
||||
<filters> |
||||
</filters> |
||||
<field-selection complete="false" /> |
||||
<customfield name="tid" nullFieldValue="" /> |
||||
<customfield name="caption" nullFieldValue="" visibleSize="30" /> |
||||
<customfield name="column_type_id" nullFieldValue="" visibleSize="30" /> |
||||
<customfield type="link" name="Details" path="/superx/edit/rpta/rpta_column_edit.jsp" linkid="tid"/> |
||||
</form> |
||||
<form name="rpta_column_edit" |
||||
table="rpta_column" |
||||
path="/edit/rpta/rpta_column_edit.jsp" |
||||
followUp="" |
||||
caption="Spaltendefinition bearbeiten" |
||||
orderBy="caption" |
||||
gotoHt="" |
||||
helpfile="" |
||||
|
||||
maxRows="1" |
||||
mode="full"> |
||||
<description>In diesem Formular können Sie Spaltendefinitionen verwalten.</description> |
||||
<filters> |
||||
<filter mandatory="true" type="equals">tid</filter> |
||||
</filters> |
||||
<field-selection complete="false" /> |
||||
<customfield name="tid" /> |
||||
<customfield name="caption" visibleSize="50" nullFieldValue="" /> |
||||
<customfield name="srcfieldname" visibleSize="50" nullFieldValue="" /> |
||||
<customfield name="targetfieldname" visibleSize="50" nullFieldValue="" /> |
||||
<customfield name="column_type_id" visibleSize="10" nullFieldValue="" /> |
||||
<customfield name="col_function" visibleSize="100" nullFieldValue="" /> |
||||
<customfield name="is_visible" visibleSize="10" nullFieldValue="" /> |
||||
<customfield name="visible_size" visibleSize="10" nullFieldValue="" /> |
||||
<customfield name="is_aggregate" visibleSize="10" nullFieldValue="" /> |
||||
|
||||
</form> |
||||
</dbforms> |
||||
</module> |
||||
|
@ -1,9 +1,8 @@
@@ -1,9 +1,8 @@
|
||||
doku/viz_modul/viz.html |
||||
WEB-INF/conf/edustore/db/bin/SQL_ENV_viz.sam |
||||
xml/js/viz/viz_functions.js |
||||
xml/js/viz/d3.min.js |
||||
xml/js/viz/d3-license.txt |
||||
xml/viz_html_chart.xsl |
||||
images/icons/chart-bar.svg |
||||
xml/js/viz/plot.js |
||||
|
||||
doku/rpta_modul/rpta.html |
||||
WEB-INF/conf/edustore/db/bin/SQL_ENV_rpta.sam |
||||
images/icons/magic.svg |
||||
WEB-INF/conf/edustore/db/module/rpta/schluesseltabellen/sx_stylesheets_einfuegen.sql |
||||
WEB-INF/reports/simple_table.jrtx |
||||
xml/tabelle_jrxml_a4_quer.xsl |
||||
xml/rpta_templates.xsl |
||||
xml/rpta_assistent.xsl |
||||
|
@ -0,0 +1,14 @@
@@ -0,0 +1,14 @@
|
||||
#Beispielumgebung für das RPTA-Modul: |
||||
|
||||
#SUPERX_MODULE=$SUPERX_DIR/db/module |
||||
#SUPERX_ROHDATEN=rohdaten |
||||
|
||||
RPTA_PFAD=$SUPERX_MODULE/rpta; export RPTA_PFAD |
||||
RPTA_ERRORDAT=$RPTA_PFAD/rpta_update.err; export RPTA_ERRORDAT |
||||
#Hier stehen die Rohdaten (im Unterverzeichnis unl) |
||||
RPTA_LOAD_PFAD=$RPTA_PFAD/$SUPERX_ROHDATEN; export RPTA_LOAD_PFAD |
||||
RPTA_ERRORMAIL=$ERRORMAIL; export RPTA_ERRORMAIL |
||||
RPTA_LOGMAIL=$LOGMAIL; export RPTA_LOGMAIL |
||||
|
||||
|
||||
|
@ -1,536 +0,0 @@
@@ -1,536 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<jasperReport xmlns="http://jasperreports.sourceforge.net/jasperreports" |
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
||||
xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports http://jasperreports.sourceforge.net/xsd/jasperreport.xsd" |
||||
name="Studierende nach Erst- und Neueinschreibung (Zeitreihe)" |
||||
language="groovy" |
||||
pageWidth="842" |
||||
pageHeight="595" |
||||
orientation="Landscape" |
||||
columnWidth="818" |
||||
leftMargin="12" |
||||
rightMargin="12" |
||||
topMargin="12" |
||||
bottomMargin="12" |
||||
isIgnorePagination="true"> |
||||
<!--Import von jr_properties--> |
||||
<property name="net.sf.jasperreports.export.xls.create.custom.palette" |
||||
value="true"/> |
||||
<property name="net.sf.jasperreports.export.xls.detect.cell.type" value="true"/> |
||||
<property name="net.sf.jasperreports.export.xls.remove.empty.space.between.columns" |
||||
value="true"/> |
||||
<property name="net.sf.jasperreports.export.xls.remove.empty.space.between.rows " |
||||
value="true"/> |
||||
<property name="net.sf.jasperreports.export.xls.exclude.origin.band.1" |
||||
value="pageHeader"/> |
||||
<property name="net.sf.jasperreports.export.xls.exclude.origin.band.2" |
||||
value="pageFooter"/> |
||||
<property name="net.sf.jasperreports.export.xlsx.exclude.origin.band.1" |
||||
value="pageHeader"/> |
||||
<property name="net.sf.jasperreports.export.xlsx.exclude.origin.band.2" |
||||
value="pageFooter"/> |
||||
<property name="com.jaspersoft.studio.data.defaultdataadapter" |
||||
value="beispiel_einzeltabelle_schmal"/> |
||||
<property name="com.jaspersoft.studio.unit." value="pixel"/> |
||||
<property name="com.jaspersoft.studio.unit.pageHeight" value="pixel"/> |
||||
<property name="com.jaspersoft.studio.unit.pageWidth" value="pixel"/> |
||||
<property name="com.jaspersoft.studio.unit.topMargin" value="pixel"/> |
||||
<property name="com.jaspersoft.studio.unit.bottomMargin" value="pixel"/> |
||||
<property name="com.jaspersoft.studio.unit.leftMargin" value="pixel"/> |
||||
<property name="com.jaspersoft.studio.unit.rightMargin" value="pixel"/> |
||||
<property name="com.jaspersoft.studio.unit.columnWidth" value="pixel"/> |
||||
<property name="com.jaspersoft.studio.unit.columnSpacing" value="pixel"/> |
||||
<property name="com.jaspersoft.studio.property.dataset.dialog.DatasetDialog.sash.w1" |
||||
value="466"/> |
||||
<property name="com.jaspersoft.studio.property.dataset.dialog.DatasetDialog.sash.w2" |
||||
value="522"/> |
||||
<template>"simple_table.jrtx"</template> |
||||
<style name="TableRowDetail" |
||||
mode="Opaque" |
||||
forecolor="#000000" |
||||
backcolor="#FFFFFF" |
||||
hTextAlign="Right" |
||||
vTextAlign="Middle" |
||||
isBlankWhenNull="true" |
||||
fontName="Liberation Sans" |
||||
fontSize="8"> |
||||
<box rightPadding="2"> |
||||
<pen lineColor="#FFFFFF"/> |
||||
</box> |
||||
<paragraph leftIndent="2" |
||||
rightIndent="1" |
||||
spacingBefore="0" |
||||
spacingAfter="0"/> |
||||
<conditionalStyle> |
||||
<conditionExpression>Boolean.valueOf( $V{PAGE_COUNT} % 2 == 1 )</conditionExpression> |
||||
<style mode="Opaque" forecolor="#000000" backcolor="#E3E8EB"/> |
||||
</conditionalStyle> |
||||
</style> |
||||
<queryString language="xPath">/ergebnisse/ergebnis/ergebniselement[@ordnr=0]/sqlerg/row</queryString> |
||||
<field name="REPORT_HEADING_INSTITUTION" class="java.lang.String"> |
||||
<fieldDescription>/ergebnisse/generalinfo/REPORT_HEADING_INSTITUTION</fieldDescription> |
||||
</field> |
||||
<field name="REPORT_HEADING_URL" class="java.lang.String"> |
||||
<fieldDescription>/ergebnisse/generalinfo/REPORT_HEADING_URL</fieldDescription> |
||||
</field> |
||||
<field name="REPORT_LOGO_FILE" class="java.lang.String"> |
||||
<fieldDescription>/ergebnisse/generalinfo/REPORT_LOGO_FILE</fieldDescription> |
||||
</field> |
||||
<field name="REPORT_HEADING_ADRESS" class="java.lang.String"> |
||||
<fieldDescription>/ergebnisse/generalinfo/REPORT_HEADING_ADRESS</fieldDescription> |
||||
</field> |
||||
<field name="REPORT_EMAIL" class="java.lang.String"> |
||||
<fieldDescription>/ergebnisse/generalinfo/REPORT_EMAIL</fieldDescription> |
||||
</field> |
||||
<field name="REPORT_DOCUMENTATION_URL" class="java.lang.String"> |
||||
<fieldDescription>/ergebnisse/generalinfo/REPORT_DOCUMENTATION_URL</fieldDescription> |
||||
</field> |
||||
<field name="Berichtsname" class="java.lang.String"> |
||||
<fieldDescription>/ergebnisse/ergebnis[ @ordnr='0']/maskenname</fieldDescription> |
||||
</field> |
||||
<field name="Erlaeuterung" class="java.lang.String"> |
||||
<fieldDescription>/ergebnisse/ergebnis[ @ordnr='0']/explanation</fieldDescription> |
||||
</field> |
||||
<!-- dann die Tabellenspalten --> |
||||
<field name="Semester" class="java.lang.String"> |
||||
<fieldDescription>col[@id="0" and wert!=""]/wert</fieldDescription> |
||||
</field> |
||||
<field name="Gesamt- zahl" class="java.lang.Integer"> |
||||
<fieldDescription>col[@id="1" and wert!=""]/wert</fieldDescription> |
||||
</field> |
||||
<field name="1. FS gesamt" class="java.lang.Integer"> |
||||
<fieldDescription>col[@id="2" and wert!=""]/wert</fieldDescription> |
||||
</field> |
||||
<field name="1. FS in %" class="java.lang.Double"> |
||||
<fieldDescription>col[@id="3" and wert!=""]/wert</fieldDescription> |
||||
</field> |
||||
<field name="1. HS gesamt" class="java.lang.Integer"> |
||||
<fieldDescription>col[@id="4" and wert!=""]/wert</fieldDescription> |
||||
</field> |
||||
<field name="1. HS in %" class="java.lang.Double"> |
||||
<fieldDescription>col[@id="5" and wert!=""]/wert</fieldDescription> |
||||
</field> |
||||
<field name="dar. Frauen" class="java.lang.Integer"> |
||||
<fieldDescription>col[@id="7" and wert!=""]/wert</fieldDescription> |
||||
</field> |
||||
<field name="Frauen in %" class="java.lang.Double"> |
||||
<fieldDescription>col[@id="8" and wert!=""]/wert</fieldDescription> |
||||
</field> |
||||
<field name="1. FS Frauen" class="java.lang.Integer"> |
||||
<fieldDescription>col[@id="9" and wert!=""]/wert</fieldDescription> |
||||
</field> |
||||
<field name="1. FS Frauen in %" class="java.lang.Double"> |
||||
<fieldDescription>col[@id="10" and wert!=""]/wert</fieldDescription> |
||||
</field> |
||||
<field name="1. HS Frauen" class="java.lang.Integer"> |
||||
<fieldDescription>col[@id="11" and wert!=""]/wert</fieldDescription> |
||||
</field> |
||||
<field name="1. HS Frauen in %" class="java.lang.Double"> |
||||
<fieldDescription>col[@id="12" and wert!=""]/wert</fieldDescription> |
||||
</field> |
||||
<field name="legende_Köpfe oder Fälle ?_label" class="java.lang.String"> |
||||
<fieldDescription>/ergebnisse/ergebnis/completefields/feld [@varname="Köpfe oder Fälle ?"]/@varname</fieldDescription> |
||||
</field> |
||||
<field name="legende_Köpfe oder Fälle ?_value" class="java.lang.String"> |
||||
<fieldDescription>/ergebnisse/ergebnis/felder/feld [@varname="Köpfe oder Fälle ?"]/value_caption</fieldDescription> |
||||
</field> |
||||
<field name="legende_Stichtag_label" class="java.lang.String"> |
||||
<fieldDescription>/ergebnisse/ergebnis/completefields/feld [@varname="Stichtag"]/@varname</fieldDescription> |
||||
</field> |
||||
<field name="legende_Stichtag_value" class="java.lang.String"> |
||||
<fieldDescription>/ergebnisse/ergebnis/felder/feld [@varname="Stichtag"]/value_caption</fieldDescription> |
||||
</field> |
||||
<field name="legende_Seit Semester_label" class="java.lang.String"> |
||||
<fieldDescription>/ergebnisse/ergebnis/completefields/feld [@varname="Seit Semester"]/@varname</fieldDescription> |
||||
</field> |
||||
<field name="legende_Seit Semester_value" class="java.lang.String"> |
||||
<fieldDescription>/ergebnisse/ergebnis/felder/feld [@varname="Seit Semester"]/value_caption</fieldDescription> |
||||
</field> |
||||
<field name="legende_Bis Semester_label" class="java.lang.String"> |
||||
<fieldDescription>/ergebnisse/ergebnis/completefields/feld [@varname="Bis Semester"]/@varname</fieldDescription> |
||||
</field> |
||||
<field name="legende_Bis Semester_value" class="java.lang.String"> |
||||
<fieldDescription>/ergebnisse/ergebnis/felder/feld [@varname="Bis Semester"]/value_caption</fieldDescription> |
||||
</field> |
||||
<field name="legende_Studiengang_label" class="java.lang.String"> |
||||
<fieldDescription>/ergebnisse/ergebnis/completefields/feld [@varname="Studiengang"]/@varname</fieldDescription> |
||||
</field> |
||||
<field name="legende_Studiengang_value" class="java.lang.String"> |
||||
<fieldDescription>/ergebnisse/ergebnis/felder/feld [@varname="Studiengang"]/value_caption</fieldDescription> |
||||
</field> |
||||
<field name="legende_Abschluss_label" class="java.lang.String"> |
||||
<fieldDescription>/ergebnisse/ergebnis/completefields/feld [@varname="Abschluss"]/@varname</fieldDescription> |
||||
</field> |
||||
<field name="legende_Abschluss_value" class="java.lang.String"> |
||||
<fieldDescription>/ergebnisse/ergebnis/felder/feld [@varname="Abschluss"]/value_caption</fieldDescription> |
||||
</field> |
||||
<field name="legende_Fächer_label" class="java.lang.String"> |
||||
<fieldDescription>/ergebnisse/ergebnis/completefields/feld [@varname="Fächer"]/@varname</fieldDescription> |
||||
</field> |
||||
<field name="legende_Fächer_value" class="java.lang.String"> |
||||
<fieldDescription>/ergebnisse/ergebnis/felder/feld [@varname="Fächer"]/value_caption</fieldDescription> |
||||
</field> |
||||
<field name="legende_Vertiefung_label" class="java.lang.String"> |
||||
<fieldDescription>/ergebnisse/ergebnis/completefields/feld [@varname="Vertiefung"]/@varname</fieldDescription> |
||||
</field> |
||||
<field name="legende_Vertiefung_value" class="java.lang.String"> |
||||
<fieldDescription>/ergebnisse/ergebnis/felder/feld [@varname="Vertiefung"]/value_caption</fieldDescription> |
||||
</field> |
||||
<field name="legende_Status_label" class="java.lang.String"> |
||||
<fieldDescription>/ergebnisse/ergebnis/completefields/feld [@varname="Status"]/@varname</fieldDescription> |
||||
</field> |
||||
<field name="legende_Status_value" class="java.lang.String"> |
||||
<fieldDescription>/ergebnisse/ergebnis/felder/feld [@varname="Status"]/value_caption</fieldDescription> |
||||
</field> |
||||
<field name="legende_##line##_label" class="java.lang.String"> |
||||
<fieldDescription>/ergebnisse/ergebnis/completefields/feld [@varname="##line##"]/@varname</fieldDescription> |
||||
</field> |
||||
<field name="legende_##line##_value" class="java.lang.String"> |
||||
<fieldDescription>/ergebnisse/ergebnis/felder/feld [@varname="##line##"]/value_caption</fieldDescription> |
||||
</field> |
||||
<field name="legende_Fachkennz._label" class="java.lang.String"> |
||||
<fieldDescription>/ergebnisse/ergebnis/completefields/feld [@varname="Fachkennz."]/@varname</fieldDescription> |
||||
</field> |
||||
<field name="legende_Fachkennz._value" class="java.lang.String"> |
||||
<fieldDescription>/ergebnisse/ergebnis/felder/feld [@varname="Fachkennz."]/value_caption</fieldDescription> |
||||
</field> |
||||
<field name="legende_Hörerstatus_label" class="java.lang.String"> |
||||
<fieldDescription>/ergebnisse/ergebnis/completefields/feld [@varname="Hörerstatus"]/@varname</fieldDescription> |
||||
</field> |
||||
<field name="legende_Hörerstatus_value" class="java.lang.String"> |
||||
<fieldDescription>/ergebnisse/ergebnis/felder/feld [@varname="Hörerstatus"]/value_caption</fieldDescription> |
||||
</field> |
||||
<field name="legende_ab Fachsemester_label" class="java.lang.String"> |
||||
<fieldDescription>/ergebnisse/ergebnis/completefields/feld [@varname="ab Fachsemester"]/@varname</fieldDescription> |
||||
</field> |
||||
<field name="legende_ab Fachsemester_value" class="java.lang.String"> |
||||
<fieldDescription>/ergebnisse/ergebnis/felder/feld [@varname="ab Fachsemester"]/value_caption</fieldDescription> |
||||
</field> |
||||
<field name="legende_bis Fachsemester_label" class="java.lang.String"> |
||||
<fieldDescription>/ergebnisse/ergebnis/completefields/feld [@varname="bis Fachsemester"]/@varname</fieldDescription> |
||||
</field> |
||||
<field name="legende_bis Fachsemester_value" class="java.lang.String"> |
||||
<fieldDescription>/ergebnisse/ergebnis/felder/feld [@varname="bis Fachsemester"]/value_caption</fieldDescription> |
||||
</field> |
||||
<field name="legende_Filter Studierende_label" class="java.lang.String"> |
||||
<fieldDescription>/ergebnisse/ergebnis/completefields/feld [@varname="Filter Studierende"]/@varname</fieldDescription> |
||||
</field> |
||||
<field name="legende_Filter Studierende_value" class="java.lang.String"> |
||||
<fieldDescription>/ergebnisse/ergebnis/felder/feld [@varname="Filter Studierende"]/value_caption</fieldDescription> |
||||
</field> |
||||
<field name="legende_Trennen nach_label" class="java.lang.String"> |
||||
<fieldDescription>/ergebnisse/ergebnis/completefields/feld [@varname="Trennen nach"]/@varname</fieldDescription> |
||||
</field> |
||||
<field name="legende_Trennen nach_value" class="java.lang.String"> |
||||
<fieldDescription>/ergebnisse/ergebnis/felder/feld [@varname="Trennen nach"]/value_caption</fieldDescription> |
||||
</field> |
||||
<field name="standdatum" class="java.lang.String"> |
||||
<fieldDescription>/ergebnisse/ergebnis[ @ordnr='0']/stand</fieldDescription> |
||||
</field> |
||||
<field name="user" class="java.lang.String"> |
||||
<fieldDescription>/ergebnisse/user</fieldDescription> |
||||
</field> |
||||
<variable name="tabellennr" class="java.lang.Integer"> |
||||
<variableExpression>0</variableExpression> |
||||
</variable> |
||||
<group name="tabellennr"> |
||||
<groupExpression>$V{tabellennr}</groupExpression> |
||||
<groupHeader> |
||||
<band height="90"> |
||||
<textField> |
||||
<reportElement style="LegendLabel" x="0" y="0" width="818" height="20"/> |
||||
<textElement verticalAlignment="Bottom"/> |
||||
<textFieldExpression>"Filterkriterien: "</textFieldExpression> |
||||
</textField> |
||||
<textField> |
||||
<reportElement style="LegendContent" x="0" y="20" width="818" height="40"/> |
||||
<textFieldExpression>""+(($F{legende_Köpfe oder Fälle ?_value}==null || $F{legende_Köpfe oder Fälle ?_value}=="")?"":($F{legende_Köpfe oder Fälle ?_label}+": "+$F{legende_Köpfe oder Fälle ?_value}+";")) |
||||
+(($F{legende_Stichtag_value}==null || $F{legende_Stichtag_value}=="")?"":($F{legende_Stichtag_label}+": "+$F{legende_Stichtag_value}+";")) |
||||
+(($F{legende_Seit Semester_value}==null || $F{legende_Seit Semester_value}=="")?"":($F{legende_Seit Semester_label}+": "+$F{legende_Seit Semester_value}+";")) |
||||
+(($F{legende_Bis Semester_value}==null || $F{legende_Bis Semester_value}=="")?"":($F{legende_Bis Semester_label}+": "+$F{legende_Bis Semester_value}+";")) |
||||
+(($F{legende_Studiengang_value}==null || $F{legende_Studiengang_value}=="")?"":($F{legende_Studiengang_label}+": "+$F{legende_Studiengang_value}+";")) |
||||
+(($F{legende_Abschluss_value}==null || $F{legende_Abschluss_value}=="")?"":($F{legende_Abschluss_label}+": "+$F{legende_Abschluss_value}+";")) |
||||
+(($F{legende_Fächer_value}==null || $F{legende_Fächer_value}=="")?"":($F{legende_Fächer_label}+": "+$F{legende_Fächer_value}+";")) |
||||
+(($F{legende_Vertiefung_value}==null || $F{legende_Vertiefung_value}=="")?"":($F{legende_Vertiefung_label}+": "+$F{legende_Vertiefung_value}+";")) |
||||
+(($F{legende_Status_value}==null || $F{legende_Status_value}=="")?"":($F{legende_Status_label}+": "+$F{legende_Status_value}+";")) |
||||
+(($F{legende_##line##_value}==null || $F{legende_##line##_value}=="")?"":($F{legende_##line##_label}+": "+$F{legende_##line##_value}+";")) |
||||
+(($F{legende_Fachkennz._value}==null || $F{legende_Fachkennz._value}=="")?"":($F{legende_Fachkennz._label}+": "+$F{legende_Fachkennz._value}+";")) |
||||
+(($F{legende_Hörerstatus_value}==null || $F{legende_Hörerstatus_value}=="")?"":($F{legende_Hörerstatus_label}+": "+$F{legende_Hörerstatus_value}+";")) |
||||
+(($F{legende_ab Fachsemester_value}==null || $F{legende_ab Fachsemester_value}=="")?"":($F{legende_ab Fachsemester_label}+": "+$F{legende_ab Fachsemester_value}+";")) |
||||
+(($F{legende_bis Fachsemester_value}==null || $F{legende_bis Fachsemester_value}=="")?"":($F{legende_bis Fachsemester_label}+": "+$F{legende_bis Fachsemester_value}+";")) |
||||
+(($F{legende_Filter Studierende_value}==null || $F{legende_Filter Studierende_value}=="")?"":($F{legende_Filter Studierende_label}+": "+$F{legende_Filter Studierende_value}+";")) |
||||
+(($F{legende_Trennen nach_value}==null || $F{legende_Trennen nach_value}=="")?"":($F{legende_Trennen nach_label}+": "+$F{legende_Trennen nach_value}+";")) |
||||
+"Datenstand: "+ $F{standdatum} + "; " + "Erstellt: "+ DATEFORMAT( TODAY(), "dd.MM.YYYY")</textFieldExpression> |
||||
</textField> |
||||
<staticText> |
||||
<reportElement style="TableColumnHeader" |
||||
mode="Opaque" |
||||
x="0" |
||||
y="60" |
||||
width="83" |
||||
height="30"/> |
||||
<text>Semester</text> |
||||
</staticText> |
||||
<staticText> |
||||
<reportElement style="TableColumnHeader" |
||||
mode="Opaque" |
||||
x="83" |
||||
y="60" |
||||
width="66" |
||||
height="30"/> |
||||
<text>Gesamt- |
||||
zahl</text> |
||||
</staticText> |
||||
<staticText> |
||||
<reportElement style="TableColumnHeader" |
||||
mode="Opaque" |
||||
x="149" |
||||
y="60" |
||||
width="66" |
||||
height="30"/> |
||||
<text>1. FS |
||||
gesamt</text> |
||||
</staticText> |
||||
<staticText> |
||||
<reportElement style="TableColumnHeader" |
||||
mode="Opaque" |
||||
x="215" |
||||
y="60" |
||||
width="66" |
||||
height="30"/> |
||||
<text>1. FS |
||||
in %</text> |
||||
</staticText> |
||||
<staticText> |
||||
<reportElement style="TableColumnHeader" |
||||
mode="Opaque" |
||||
x="281" |
||||
y="60" |
||||
width="66" |
||||
height="30"/> |
||||
<text>1. HS gesamt</text> |
||||
</staticText> |
||||
<staticText> |
||||
<reportElement style="TableColumnHeader" |
||||
mode="Opaque" |
||||
x="347" |
||||
y="60" |
||||
width="66" |
||||
height="30"/> |
||||
<text>1. HS |
||||
in %</text> |
||||
</staticText> |
||||
<staticText> |
||||
<reportElement style="TableColumnHeader" |
||||
mode="Opaque" |
||||
x="413" |
||||
y="60" |
||||
width="8" |
||||
height="30"/> |
||||
<text> </text> |
||||
</staticText> |
||||
<staticText> |
||||
<reportElement style="TableColumnHeader" |
||||
mode="Opaque" |
||||
x="421" |
||||
y="60" |
||||
width="66" |
||||
height="30"/> |
||||
<text>dar. |
||||
Frauen</text> |
||||
</staticText> |
||||
<staticText> |
||||
<reportElement style="TableColumnHeader" |
||||
mode="Opaque" |
||||
x="487" |
||||
y="60" |
||||
width="66" |
||||
height="30"/> |
||||
<text>Frauen |
||||
in %</text> |
||||
</staticText> |
||||
<staticText> |
||||
<reportElement style="TableColumnHeader" |
||||
mode="Opaque" |
||||
x="553" |
||||
y="60" |
||||
width="66" |
||||
height="30"/> |
||||
<text>1. FS |
||||
Frauen</text> |
||||
</staticText> |
||||
<staticText> |
||||
<reportElement style="TableColumnHeader" |
||||
mode="Opaque" |
||||
x="619" |
||||
y="60" |
||||
width="66" |
||||
height="30"/> |
||||
<text>1. FS |
||||
Frauen |
||||
in %</text> |
||||
</staticText> |
||||
<staticText> |
||||
<reportElement style="TableColumnHeader" |
||||
mode="Opaque" |
||||
x="685" |
||||
y="60" |
||||
width="66" |
||||
height="30"/> |
||||
<text>1. HS |
||||
Frauen</text> |
||||
</staticText> |
||||
<staticText> |
||||
<reportElement style="TableColumnHeader" |
||||
mode="Opaque" |
||||
x="751" |
||||
y="60" |
||||
width="66" |
||||
height="30"/> |
||||
<text>1. HS |
||||
Frauen |
||||
in %</text> |
||||
</staticText> |
||||
</band> |
||||
</groupHeader> |
||||
</group> |
||||
<title> |
||||
<band height="75"> |
||||
<textField> |
||||
<reportElement x="0" |
||||
y="0" |
||||
width="818" |
||||
height="30" |
||||
style="ReportHeadingInstitution"/> |
||||
<textFieldExpression>$F{REPORT_HEADING_INSTITUTION} + " | "+ $F{user}</textFieldExpression> |
||||
</textField> |
||||
<textField> |
||||
<reportElement style="ReportTitle" x="0" y="30" width="818" height="45"/> |
||||
<textFieldExpression>$F{Berichtsname}</textFieldExpression> |
||||
</textField> |
||||
</band> |
||||
</title> |
||||
<detail> |
||||
<band height="30" splitType="Stretch"> |
||||
<textField isStretchWithOverflow="true" isBlankWhenNull="true" pattern=""> |
||||
<reportElement style="TableRowDetail" |
||||
stretchType="ContainerHeight" |
||||
x="0" |
||||
y="0" |
||||
width="83" |
||||
height="30"/> |
||||
<textElement textAlignment="Left"/> |
||||
<textFieldExpression>$F{Semester}</textFieldExpression> |
||||
</textField> |
||||
<textField isStretchWithOverflow="true" isBlankWhenNull="true" pattern="#"> |
||||
<reportElement style="TableRowDetail" |
||||
stretchType="ContainerHeight" |
||||
x="83" |
||||
y="0" |
||||
width="66" |
||||
height="30"/> |
||||
<textFieldExpression>$F{Gesamt- zahl}</textFieldExpression> |
||||
</textField> |
||||
<textField isStretchWithOverflow="true" isBlankWhenNull="true" pattern="#"> |
||||
<reportElement style="TableRowDetail" |
||||
stretchType="ContainerHeight" |
||||
x="149" |
||||
y="0" |
||||
width="66" |
||||
height="30"/> |
||||
<textFieldExpression>$F{1. FS gesamt}</textFieldExpression> |
||||
</textField> |
||||
<textField isStretchWithOverflow="true" |
||||
isBlankWhenNull="true" |
||||
pattern="#,###.00;-#,###.00"> |
||||
<reportElement style="TableRowDetail" |
||||
stretchType="ContainerHeight" |
||||
x="215" |
||||
y="0" |
||||
width="66" |
||||
height="30"/> |
||||
<textFieldExpression>$F{1. FS in %}</textFieldExpression> |
||||
</textField> |
||||
<textField isStretchWithOverflow="true" isBlankWhenNull="true" pattern="#"> |
||||
<reportElement style="TableRowDetail" |
||||
stretchType="ContainerHeight" |
||||
x="281" |
||||
y="0" |
||||
width="66" |
||||
height="30"/> |
||||
<textFieldExpression>$F{1. HS gesamt}</textFieldExpression> |
||||
</textField> |
||||
<textField isStretchWithOverflow="true" |
||||
isBlankWhenNull="true" |
||||
pattern="#,###.00;-#,###.00"> |
||||
<reportElement style="TableRowDetail" |
||||
stretchType="ContainerHeight" |
||||
x="347" |
||||
y="0" |
||||
width="66" |
||||
height="30"/> |
||||
<textFieldExpression>$F{1. HS in %}</textFieldExpression> |
||||
</textField> |
||||
<textField isStretchWithOverflow="true" isBlankWhenNull="true" pattern="#"> |
||||
<reportElement style="TableRowDetail" |
||||
stretchType="ContainerHeight" |
||||
x="421" |
||||
y="0" |
||||
width="66" |
||||
height="30"/> |
||||
<textFieldExpression>$F{dar. Frauen}</textFieldExpression> |
||||
</textField> |
||||
<textField isStretchWithOverflow="true" |
||||
isBlankWhenNull="true" |
||||
pattern="#,###.00;-#,###.00"> |
||||
<reportElement style="TableRowDetail" |
||||
stretchType="ContainerHeight" |
||||
x="487" |
||||
y="0" |
||||
width="66" |
||||
height="30"/> |
||||
<textFieldExpression>$F{Frauen in %}</textFieldExpression> |
||||
</textField> |
||||
<textField isStretchWithOverflow="true" isBlankWhenNull="true" pattern="#"> |
||||
<reportElement style="TableRowDetail" |
||||
stretchType="ContainerHeight" |
||||
x="553" |
||||
y="0" |
||||
width="66" |
||||
height="30"/> |
||||
<textFieldExpression>$F{1. FS Frauen}</textFieldExpression> |
||||
</textField> |
||||
<textField isStretchWithOverflow="true" |
||||
isBlankWhenNull="true" |
||||
pattern="#,###.00;-#,###.00"> |
||||
<reportElement style="TableRowDetail" |
||||
stretchType="ContainerHeight" |
||||
x="619" |
||||
y="0" |
||||
width="66" |
||||
height="30"/> |
||||
<textFieldExpression>$F{1. FS Frauen in %}</textFieldExpression> |
||||
</textField> |
||||
<textField isStretchWithOverflow="true" isBlankWhenNull="true" pattern="#"> |
||||
<reportElement style="TableRowDetail" |
||||
stretchType="ContainerHeight" |
||||
x="685" |
||||
y="0" |
||||
width="66" |
||||
height="30"/> |
||||
<textFieldExpression>$F{1. HS Frauen}</textFieldExpression> |
||||
</textField> |
||||
<textField isStretchWithOverflow="true" |
||||
isBlankWhenNull="true" |
||||
pattern="#,###.00;-#,###.00"> |
||||
<reportElement style="TableRowDetail" |
||||
stretchType="ContainerHeight" |
||||
x="751" |
||||
y="0" |
||||
width="66" |
||||
height="30"/> |
||||
<textFieldExpression>$F{1. HS Frauen in %}</textFieldExpression> |
||||
</textField> |
||||
</band> |
||||
</detail> |
||||
</jasperReport> |
Loading…
Reference in new issue