From 4f97f2837e0d11d72803e30b9c86e006666ce611 Mon Sep 17 00:00:00 2001 From: Imo John Date: Fri, 16 Oct 2026 10:09:07 +0200 Subject: [PATCH] =?UTF-8?q?Prozedur=20f=C3=BCr=20sqlvar=20columnLayout?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src-modules/module/rpta/conf/rpta.xml | 35 ++++++++++++++++++- .../module/rpta/masken/48000_maskeninfo.unl | 2 +- .../module/rpta/masken/48080_maskeninfo.unl | 2 +- .../module/rpta/masken/48110_maskeninfo.unl | 2 +- .../module/rpta/masken/48220_maskeninfo.unl | 2 +- .../module/rpta/masken/48250_maskeninfo.unl | 2 +- .../module/rpta/masken/48280_maskeninfo.unl | 2 +- .../module/rpta/masken/48310_maskeninfo.unl | 2 +- .../module/rpta/masken/48430_maskeninfo.unl | 2 +- .../module/rpta/masken/48460_maskeninfo.unl | 2 +- .../module/rpta/masken/48490_maskeninfo.unl | 2 +- .../module/rpta/masken/48520_maskeninfo.unl | 2 +- .../module/rpta/masken/48550_maskeninfo.unl | 2 +- ..._lm_ects_soll_ist_matrikelnummer_sicht.sql | 20 ++--------- .../rpta_lm_ects_soll_ist_virtuell.sql | 2 +- 15 files changed, 50 insertions(+), 31 deletions(-) diff --git a/src-modules/module/rpta/conf/rpta.xml b/src-modules/module/rpta/conf/rpta.xml index 291c6c6..6bd9424 100644 --- a/src-modules/module/rpta/conf/rpta.xml +++ b/src-modules/module/rpta/conf/rpta.xml @@ -332,7 +332,7 @@ - sp_get_rpta_columns + sp_rpta_columns_in_layout Liefert die Spaltne eines Spaltenlayouts zurück @@ -358,6 +358,39 @@ Liefert die Columns zurück + + + sp_rpta_column_layout + Liefert Informationen zum Spaltenlayout + + + p_resultset_uniquename + varchar(255) + virtuelle Tabelle uniquename + + + + p_column_layout_uniquename + varchar(255) + Spaltenlayout uniquename + + + + + $RPTA_PFAD/prozeduren/proc_get_rpta_column_layout_p.sql + POSTGRES + function + + + + + column_layout + RECORD + + + Liefert die Columns zurück + + Abfragen zur Administration von Berichtsassistent diff --git a/src-modules/module/rpta/masken/48000_maskeninfo.unl b/src-modules/module/rpta/masken/48000_maskeninfo.unl index 070dccd..3a5c1f0 100644 --- a/src-modules/module/rpta/masken/48000_maskeninfo.unl +++ b/src-modules/module/rpta/masken/48000_maskeninfo.unl @@ -34,7 +34,7 @@ select * from rpta_resultset\ \ ]]>\ >::varchar(255));\ + SELECT * from sp_rpta_column_layout('${basetable.name}'::varchar(255),<>::varchar(255));\ \ ]]>\ \ >::varchar(255));\ + SELECT * from sp_rpta_column_layout('${basetable.name}'::varchar(255),<>::varchar(255));\ \ ]]>\ \ >::varchar(255));\ + SELECT * from sp_rpta_column_layout('${basetable.name}'::varchar(255),<>::varchar(255));\ \ ]]>\ \ >::varchar(255));\ + SELECT * from sp_rpta_column_layout('${basetable.name}'::varchar(255),<>::varchar(255));\ \ ]]>\ \ >::varchar(255));\ + SELECT * from sp_rpta_column_layout('${basetable.name}'::varchar(255),<>::varchar(255));\ \ ]]>\ \ >::varchar(255));\ + SELECT * from sp_rpta_column_layout('${basetable.name}'::varchar(255),<>::varchar(255));\ \ ]]>\ \ >::varchar(255));\ + SELECT * from sp_rpta_column_layout('${basetable.name}'::varchar(255),<>::varchar(255));\ \ ]]>\ \ >::varchar(255));\ + SELECT * from sp_rpta_column_layout('${basetable.name}'::varchar(255),<>::varchar(255));\ \ ]]>\ \ >::varchar(255));\ + SELECT * from sp_rpta_column_layout('${basetable.name}'::varchar(255),<>::varchar(255));\ \ ]]>\ \ >::varchar(255));\ + SELECT * from sp_rpta_column_layout('${basetable.name}'::varchar(255),<>::varchar(255));\ \ ]]>\ \ >::varchar(255));\ + SELECT * from sp_rpta_column_layout('${basetable.name}'::varchar(255),<>::varchar(255));\ \ ]]>\ \ >::varchar(255));\ + SELECT * from sp_rpta_column_layout('${basetable.name}'::varchar(255),<>::varchar(255));\ \ ]]>\ left outer join ${added_table.name} on (${added_table.joinclause}) ', -whereclause='(lehr_eigen=lehr_dienst or (lehr_eigen is null and lehr_dienst is null)) and aktiv=1'; +whereclause='and (lehr_eigen=lehr_dienst or (lehr_eigen is null and lehr_dienst is null)) and aktiv=1'; select * into temp tmp_rs1 from rpta_resultset