Compare commits
No commits in common. 'a4bfaed674d5161830bbdc3a99e66e4e53011d6f' and 'a8627581dda34d59f39e038be1074580043dccf1' have entirely different histories.
a4bfaed674
...
a8627581dd
32 changed files with 84 additions and 532 deletions
@ -1,128 +0,0 @@ |
|||||||
--freemarker template |
|
||||||
<#if SQLdialect='Postgres'> |
|
||||||
<#assign texttype="text" /> |
|
||||||
<#else> |
|
||||||
EXECUTE PROCEDURE IFX_ALLOW_NEWLINE('T'); |
|
||||||
<#assign texttype="lvarchar" /> |
|
||||||
</#if> |
|
||||||
<#assign newline="' |
|
||||||
'" /> |
|
||||||
|
|
||||||
|
|
||||||
create table tmp_konstanten |
|
||||||
( |
|
||||||
tid serial, |
|
||||||
apnr integer, |
|
||||||
beschreibung char(255), |
|
||||||
defaultvalue integer, |
|
||||||
description ${texttype}, |
|
||||||
systeminfo_id integer, |
|
||||||
doku_link varchar(255), |
|
||||||
read_only integer, |
|
||||||
wertebereich varchar(250), |
|
||||||
ab_version varchar(10), |
|
||||||
gruppe varchar(255), |
|
||||||
sachgebiete_id integer |
|
||||||
); |
|
||||||
insert into tmp_konstanten(apnr, |
|
||||||
beschreibung, |
|
||||||
defaultvalue, |
|
||||||
description, |
|
||||||
systeminfo_id, |
|
||||||
doku_link, |
|
||||||
read_only, |
|
||||||
wertebereich, |
|
||||||
ab_version, |
|
||||||
gruppe, |
|
||||||
sachgebiete_id) |
|
||||||
values (20, |
|
||||||
'VIZ_ZEITR_SEM_ANZ', |
|
||||||
20, |
|
||||||
'Anzahl Semester rückwirkend in Zeitreihen', |
|
||||||
320, |
|
||||||
'https://www.superx-projekt.de/doku/viz_modul/admin/f_Konstanten.htm',--doku link |
|
||||||
0, |
|
||||||
'', |
|
||||||
'>0.3', |
|
||||||
'Datenquelle, Entladestartzeitpunkt, -umfang', |
|
||||||
320); |
|
||||||
|
|
||||||
--vorhandene Schlüssel Metadaten updaten: |
|
||||||
|
|
||||||
<#if SQLdialect='Postgres'> |
|
||||||
--Postgres Dialekt: |
|
||||||
update konstanten set defaultvalue=T.defaultvalue, |
|
||||||
description=T.description, |
|
||||||
systeminfo_id=T.systeminfo_id , |
|
||||||
doku_link=T.doku_link, |
|
||||||
read_only=T.read_only , |
|
||||||
wertebereich=T.wertebereich, |
|
||||||
ab_version=T.ab_version, |
|
||||||
gruppe=T.gruppe , |
|
||||||
sachgebiete_id=T.sachgebiete_id |
|
||||||
from tmp_konstanten T |
|
||||||
where T.beschreibung=konstanten.beschreibung; |
|
||||||
|
|
||||||
<#else> |
|
||||||
|
|
||||||
--Informix Dialekt: |
|
||||||
update konstanten set (defaultvalue, |
|
||||||
description, |
|
||||||
systeminfo_id, |
|
||||||
doku_link, |
|
||||||
read_only, |
|
||||||
wertebereich, |
|
||||||
ab_version, |
|
||||||
gruppe, |
|
||||||
sachgebiete_id) |
|
||||||
= ((select |
|
||||||
defaultvalue, |
|
||||||
description, |
|
||||||
systeminfo_id, |
|
||||||
doku_link, |
|
||||||
read_only, |
|
||||||
wertebereich, |
|
||||||
ab_version, |
|
||||||
gruppe, |
|
||||||
sachgebiete_id |
|
||||||
from tmp_konstanten T |
|
||||||
where T.beschreibung=konstanten.beschreibung)); |
|
||||||
|
|
||||||
|
|
||||||
</#if> |
|
||||||
|
|
||||||
delete from tmp_konstanten where beschreibung in (select beschreibung from konstanten); |
|
||||||
|
|
||||||
create temp table tmp_hilf (tid integer); |
|
||||||
insert into tmp_hilf select max(tid) from konstanten; |
|
||||||
update tmp_hilf set tid=0 where tid is null; |
|
||||||
|
|
||||||
|
|
||||||
insert into konstanten(tid , |
|
||||||
apnr ,beschreibung, |
|
||||||
defaultvalue, |
|
||||||
description, |
|
||||||
systeminfo_id, |
|
||||||
doku_link, |
|
||||||
read_only, |
|
||||||
wertebereich, |
|
||||||
ab_version, |
|
||||||
gruppe, |
|
||||||
sachgebiete_id ) |
|
||||||
select H.tid+K.tid , |
|
||||||
K.apnr , |
|
||||||
K.beschreibung, |
|
||||||
K.defaultvalue, |
|
||||||
K.description, |
|
||||||
K.systeminfo_id, |
|
||||||
K.doku_link, |
|
||||||
K.read_only, |
|
||||||
K.wertebereich, |
|
||||||
K.ab_version, |
|
||||||
K.gruppe, |
|
||||||
K.sachgebiete_id |
|
||||||
from tmp_konstanten K, tmp_hilf H; |
|
||||||
|
|
||||||
drop table tmp_hilf; |
|
||||||
drop table tmp_konstanten; |
|
||||||
|
|
@ -1,15 +0,0 @@ |
|||||||
<?xml version="1.0" encoding="UTF-8" ?> |
|
||||||
<xsl:stylesheet version="1.0" |
|
||||||
xmlns:xsl="http://www.w3.org/1999/XSL/Transform" |
|
||||||
xmlns:ext1="de.memtext.util.DateUtils" |
|
||||||
xmlns:ext2="java.util.Date" |
|
||||||
xmlns:string="java.lang.String" |
|
||||||
xmlns:HtmlUtils="de.superx.util.HtmlUtils"> |
|
||||||
<!--In diesem Stylesheet können Sie individuelle templates unterbringen, |
|
||||||
die in ihrer Präzedenz das normale Stylesheet |
|
||||||
pageComponents_html.xsl überragt. --> |
|
||||||
<!--<xsl:template name="showJavascriptMenue" > |
|
||||||
<xsl:text>true</xsl:text> |
|
||||||
</xsl:template>--> |
|
||||||
|
|
||||||
</xsl:stylesheet> |
|
Loading…
Reference in new issue