diff --git a/src-modules/module/rpta/schluesseltabellen/rpta_column_layout_sos_lab_pord_pruef_fuellen.sql b/src-modules/module/rpta/schluesseltabellen/rpta_column_layout_sos_lab_pord_pruef_fuellen.sql index 3a1b3be..4693bb8 100644 --- a/src-modules/module/rpta/schluesseltabellen/rpta_column_layout_sos_lab_pord_pruef_fuellen.sql +++ b/src-modules/module/rpta/schluesseltabellen/rpta_column_layout_sos_lab_pord_pruef_fuellen.sql @@ -6,7 +6,15 @@ select count(*) from rpta_resultset where uniquename='sos_lab_pord_ppruef'; <sqlvar name="rpta_resultset"> select uniquename from rpta_resultset where uniquename='sos_lab_pord_ppruef'; </sqlvar> +<sqlvar name="sos_dipl_pos_swf_exists"> +select sp_table_exists('sos_dipl_pos_swf'); +</sqlvar> </sqlvars> + + +<#if sos_dipl_pos_swf_exists==1> +--aktuell nur für SWF + <#assign rpta_column_layouts = [ {"uniquename":"sos_lab_pord_ppruef_modul", "caption":"Modulprüfungen und Prüfer_innen Einzeldaten", "rpta_resultset":"sos_lab_pord_ppruef", @@ -542,4 +550,5 @@ drop table if exists tmp_rpta_column2; drop TABLE tmp_rpta_column_layout; drop table tmp_rpta_column2layout; +</#if> --wenn sos_dipl_pos_swf_exists=1