From ecdc25334c1167bd384b7a4eb6dff72ae4e2bd31 Mon Sep 17 00:00:00 2001 From: Meikel Bisping Date: Wed, 17 May 2023 13:23:32 +0200 Subject: [PATCH] Problembehebung wenn leere Spalten ausblenden=ja dazu fuehrt, dass gar keine Spalten angezeigt werden --- src-modules/module/xcube/masken/21000_maskeninfo.unl | 10 +++++----- src-modules/module/xcube/masken/21100_maskeninfo.unl | 10 +++++----- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/src-modules/module/xcube/masken/21000_maskeninfo.unl b/src-modules/module/xcube/masken/21000_maskeninfo.unl index edbd9da..5e70a12 100644 --- a/src-modules/module/xcube/masken/21000_maskeninfo.unl +++ b/src-modules/module/xcube/masken/21000_maskeninfo.unl @@ -332,11 +332,11 @@ drop table if exists tmp_rohdaten;\ \ \ <#if "<>"="'ja'">\ -delete from tmp_erg where\ +delete from tmp_erg where 1=1 \ <#assign i=0/>\ <#foreach spalte in ergspalten>\ <#assign i=i+1/>\ - c${i}=0 <#if spalte_has_next> and \ + and c${i}=0 \ ;\ \ <#if "<>"="'institution'">\ @@ -352,12 +352,12 @@ update tmp_erg set name=replace(name,col1||' - ','');\ \ select \ <#if rowdef.is_sicht>0>ebene,\ -name,\ -<#if "<<2.Ansicht in Zeilen>>"!=""&&"<<2.Ansicht in Zeilen>>"!="<<2.Ansicht in Zeilen>>">col2,\ +name \ +<#if "<<2.Ansicht in Zeilen>>"!=""&&"<<2.Ansicht in Zeilen>>"!="<<2.Ansicht in Zeilen>>">,col2\ <#assign i=0/>\ <#foreach spalte in ergspalten>\ <#assign i=i+1/>\ -c${i}::${datatype} <#if spalte_has_next>,\ +,c${i}::${datatype} \ \ \ from tmp_erg order by sortnr;^--freemarker Template\ diff --git a/src-modules/module/xcube/masken/21100_maskeninfo.unl b/src-modules/module/xcube/masken/21100_maskeninfo.unl index d17c465..3a09295 100644 --- a/src-modules/module/xcube/masken/21100_maskeninfo.unl +++ b/src-modules/module/xcube/masken/21100_maskeninfo.unl @@ -331,11 +331,11 @@ drop table if exists tmp_rohdaten;\ \ \ <#if "<>"="'ja'">\ -delete from tmp_erg where\ +delete from tmp_erg where 1=1 \ <#assign i=0/>\ <#foreach spalte in ergspalten>\ <#assign i=i+1/>\ - c${i}=0 <#if spalte_has_next> and \ + and c${i}=0 \ ;\ \ <#if "<>"="'institution'">\ @@ -351,12 +351,12 @@ update tmp_erg set name=replace(name,col1||' - ','');\ \ select \ <#if rowdef.is_sicht>0>ebene,\ -name,\ -<#if "<<2.Ansicht in Zeilen>>"!=""&&"<<2.Ansicht in Zeilen>>"!="<<2.Ansicht in Zeilen>>">col2,\ +name \ +<#if "<<2.Ansicht in Zeilen>>"!=""&&"<<2.Ansicht in Zeilen>>"!="<<2.Ansicht in Zeilen>>">,col2 \ <#assign i=0/>\ <#foreach spalte in ergspalten>\ <#assign i=i+1/>\ -c${i}::${datatype} <#if spalte_has_next>,\ +,c${i}::${datatype} \ \ \ from tmp_erg order by sortnr;^--freemarker Template\