Daniel Quathamer
1 year ago
15 changed files with 281 additions and 1125 deletions
@ -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 @@ |
|||||||
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 @@ |
|||||||
<?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 @@ |
|||||||
doku/viz_modul/viz.html |
doku/rpta_modul/rpta.html |
||||||
WEB-INF/conf/edustore/db/bin/SQL_ENV_viz.sam |
WEB-INF/conf/edustore/db/bin/SQL_ENV_rpta.sam |
||||||
xml/js/viz/viz_functions.js |
images/icons/magic.svg |
||||||
xml/js/viz/d3.min.js |
WEB-INF/conf/edustore/db/module/rpta/schluesseltabellen/sx_stylesheets_einfuegen.sql |
||||||
xml/js/viz/d3-license.txt |
WEB-INF/reports/simple_table.jrtx |
||||||
xml/viz_html_chart.xsl |
xml/tabelle_jrxml_a4_quer.xsl |
||||||
images/icons/chart-bar.svg |
xml/rpta_templates.xsl |
||||||
xml/js/viz/plot.js |
xml/rpta_assistent.xsl |
||||||
|
|
||||||
|
@ -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 @@ |
|||||||
<?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