50000^Nutzungsantrag stellen^--freemarker template\ \ select superx_server from hochschulinfo\ \ \ begin work;\ \ create temp table tmp_neue_antragsid(id integer);\ \ \ WITH neuer_antrag AS ( \ insert into user_antrag (\ antragsteller_titel,\ antragsteller_vorname,\ antragsteller_nachname,\ antragsteller_email,\ antragsteller_benutzerkennung,\ antragsteller_einrichtung,\ antragsteller_funktion,\ vorgesetzter_titel ,\ vorgesetzter_vorname,\ vorgesetzter_nachname,\ vorgesetzter_email,\ daten_bewerber_zulassung,\ daten_stud_absolv,\ daten_personal_stellen,\ daten_finanzen,\ antragsart,\ antragsdatum,\ antragsempfaenger_id,\ uuid)\ values \ (\ '${Antragsteller_Titel}',\ '${Antragsteller_Vorname}',\ '${Antragsteller_Nachname}',\ '${Antragsteller_Email}',\ '${.vars["Benutzerkennung beim Rechenzentrum"]}',\ '${Antragsteller_Einrichtung}',\ '${Funktion}',\ '${Vorgesetzter_Titel}',\ '${Vorgesetzter_Vorname}',\ '${Vorgesetzter_Nachname}',\ '${Vorgesetzter_Email}',\ <#if Bewerbungen_Zulassungen='true'>1<#else>0,\ <#if Studierende_Absolventen='true'> 1 <#else> 0 ,\ <#if Personal_Stellen='true'> 1 <#else> 0 ,\ <#if Finanzen='true'> 1 <#else> 0 ,\ '${.vars["Art des Antrags"]}',\ \ today(), --antragsdatum,\ <>,\ gen_random_uuid()\ )\ \ RETURNING tid)\ insert into tmp_neue_antragsid (id) select tid from neuer_antrag ;\ \ <#if Funktion_gueltig_bis!="">\ update user_antrag set antragsteller_funktion_gueltig_bis=date_val(${.vars["Funktion_gueltig_bis"]}) where tid=(select id from tmp_neue_antragsid);\ \ \ <#if (Kostenstelle.selectionCount>0)>\ <#foreach kst in Kostenstelle.selectedelementsonly>\ insert into user_antrag_kostenstellen (antrag_id,kostenstelle)\ select id,'${kst.id}' from tmp_neue_antragsid;\ \ \ \ <#if Projektnummer!="">\ update user_antrag set fin_personal_projekt='${Projektnummer}' where tid=(select id from tmp_neue_antragsid);\ \ \ commit;\ \ select 'Neuer Antrag angelegt mit der ID '||id from tmp_neue_antragsid;^--Freemarker Template \ XIL List\ sizable_columns horizontal_scrolling\ white_space_color=COLOR_WHITE fixed_columns=0\ min_heading_height=35\ Column CID=1 heading_text="Ergebnis" explanation="" center_heading\ row_selectable col_selectable rightJust heading_platform readonly\ width=20\ @@@^Altersgruppe^Anzahl^Einen Nutzungsantrag stellen^drop table tmp_neue_antragsid;^^3^700^360^^1^^