Visualisierungsmodul für SuperX
http://www.superx-projekt.de/doku/viz_modul/
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
250 lines
5.7 KiB
250 lines
5.7 KiB
--Freemarker Template |
|
<#include "SQL_lingua_franca"/> |
|
<#include "SuperX_general"/> |
|
<#include "VIZ-Makros"/> |
|
|
|
<sqlvars> |
|
<sqlvar name="renderer"> |
|
select tid from viz_renderer where uniquename='viz'; |
|
</sqlvar> |
|
</sqlvars> |
|
|
|
<#assign viz_properties = [ |
|
{ "caption":"Dimensionen", |
|
"prop_uniquename":"dimensionsNode", |
|
"explanation":"Dimensionen", |
|
"prop_default":"", |
|
"prop_unit":"", |
|
"is_generic":"0", |
|
"static_values":"", |
|
"is_mandatory":"0", |
|
"input_type_uniquename":"NODE", |
|
"sortnr":"1", |
|
"range_from":"", |
|
"range_to":"", |
|
"prop_value_type":"NODE", |
|
"parent_property_uniquename":"", |
|
"variableName":"encode" |
|
}, |
|
{ "caption":"Zeilendimension 1", |
|
"prop_uniquename":"rowdim1", |
|
"explanation":"Zeilendimension oberste Ebene für Kreuztabellen", |
|
"prop_default":"", |
|
"prop_unit":"", |
|
"is_generic":"0", |
|
"static_values":"", |
|
"is_mandatory":"1", |
|
"input_type_uniquename":"SELECT", |
|
"property_group_uniquename":"CATEGORY", |
|
"sortnr":"608", |
|
"range_from":"", |
|
"range_to":"", |
|
"prop_value_type":"string", |
|
"parent_property_uniquename":"dimensionsNode" |
|
}, |
|
{ "caption":"Spaltendimension 1", |
|
"prop_uniquename":"coldim1", |
|
"explanation":"Spaltendimension obersete Ebene für Kreuztabellen", |
|
"prop_default":"", |
|
"prop_unit":"", |
|
"is_generic":"0", |
|
"static_values":"", |
|
"is_mandatory":"1", |
|
"input_type_uniquename":"SELECT", |
|
"property_group_uniquename":"CATEGORY", |
|
"sortnr":"610", |
|
"range_from":"", |
|
"range_to":"", |
|
"prop_value_type":"string", |
|
"parent_property_uniquename":"dimensionsNode" |
|
}, |
|
{ "caption":"Dimension 1", |
|
"prop_uniquename":"dimension1", |
|
"explanation":"Dimension 1", |
|
"prop_default":"", |
|
"prop_unit":"", |
|
"is_generic":"0", |
|
"static_values":"", |
|
"is_mandatory":"1", |
|
"input_type_uniquename":"SELECT", |
|
"property_group_uniquename":"CATEGORY", |
|
"sortnr":"608", |
|
"range_from":"", |
|
"range_to":"", |
|
"prop_value_type":"string", |
|
"parent_property_uniquename":"dimensionsNode" |
|
}, |
|
{ "caption":"Maß 1", |
|
"prop_uniquename":"measure1", |
|
"explanation":"Maß 1", |
|
"prop_default":"", |
|
"prop_unit":"", |
|
"is_generic":"0", |
|
"static_values":"", |
|
"is_mandatory":"1", |
|
"input_type_uniquename":"SELECT", |
|
"property_group_uniquename":"MEASURE", |
|
"sortnr":"610", |
|
"range_from":"", |
|
"range_to":"", |
|
"prop_value_type":"string", |
|
"parent_property_uniquename":"dimensionsNode" |
|
}, |
|
{ "caption":"Titel", |
|
"prop_uniquename":"titleNode", |
|
"explanation":"Titel-Element", |
|
"prop_default":"", |
|
"prop_unit":"", |
|
"is_generic":"1", |
|
"static_values":"", |
|
"is_mandatory":"0", |
|
"input_type_uniquename":"NODE", |
|
"sortnr":"1", |
|
"range_from":"", |
|
"range_to":"", |
|
"prop_value_type":"NODE", |
|
"parent_property_uniquename":"", |
|
"variableName":"subtitle" |
|
}, |
|
{ "caption":"Untertitel-Text", |
|
"prop_uniquename":"subtitle", |
|
"explanation":"Text", |
|
"prop_default":"", |
|
"prop_unit":"", |
|
"is_generic":"1", |
|
"static_values":"", |
|
"is_mandatory":"0", |
|
"input_type_uniquename":"TEXT", |
|
"property_group_uniquename":"", |
|
"sortnr":"10", |
|
"range_from":"", |
|
"range_to":"", |
|
"prop_value_type":"STRING", |
|
"parent_property_uniquename":"titleNode" |
|
}, |
|
{ "caption":"Untertitel CSS-Klasse", |
|
"prop_uniquename":"subtitleCssClass", |
|
"explanation":"Formatierung mit CSS-Klasse", |
|
"prop_default":"", |
|
"prop_unit":"", |
|
"is_generic":"1", |
|
"static_values":"", |
|
"is_mandatory":"0", |
|
"input_type_uniquename":"TEXT", |
|
"property_group_uniquename":"STYLE", |
|
"sortnr":"10", |
|
"range_from":"", |
|
"range_to":"", |
|
"prop_value_type":"STRING", |
|
"parent_property_uniquename":"titleNode" |
|
}, |
|
{ "caption":"CSS-Klassen", |
|
"prop_uniquename":"CssClassesNode", |
|
"explanation":"", |
|
"prop_default":"", |
|
"prop_unit":"", |
|
"is_generic":"1", |
|
"static_values":"", |
|
"is_mandatory":"0", |
|
"input_type_uniquename":"NODE", |
|
"property_group_uniquename":"", |
|
"sortnr":"10", |
|
"range_from":"", |
|
"range_to":"", |
|
"prop_value_type":"NODE", |
|
"parent_property_uniquename":"", |
|
"variableName":"CssClassesNode" |
|
}, |
|
{ "caption":"Tabelle CSS-Klasse", |
|
"prop_uniquename":"tableCssClass", |
|
"explanation":"Formatierung mit CSS-Klasse", |
|
"prop_default":"table", |
|
"prop_unit":"", |
|
"is_generic":"1", |
|
"static_values":"", |
|
"is_mandatory":"0", |
|
"input_type_uniquename":"TEXT", |
|
"property_group_uniquename":"STYLE", |
|
"sortnr":"10", |
|
"range_from":"", |
|
"range_to":"", |
|
"prop_value_type":"STRING", |
|
"parent_property_uniquename":"CssClassesNode" |
|
}, |
|
{ "caption":"Tabellenheader CSS-Klasse", |
|
"prop_uniquename":"theadCssClass", |
|
"explanation":"Formatierung mit CSS-Klasse", |
|
"prop_default":"", |
|
"prop_unit":"", |
|
"is_generic":"1", |
|
"static_values":"", |
|
"is_mandatory":"0", |
|
"input_type_uniquename":"TEXT", |
|
"property_group_uniquename":"STYLE", |
|
"sortnr":"10", |
|
"range_from":"", |
|
"range_to":"", |
|
"prop_value_type":"STRING", |
|
"parent_property_uniquename":"CssClassesNode" |
|
}, |
|
{ "caption":"Spaltenüberschrift CSS-Klasse", |
|
"prop_uniquename":"thCssClass", |
|
"explanation":"Formatierung mit CSS-Klasse", |
|
"prop_default":"", |
|
"prop_unit":"", |
|
"is_generic":"1", |
|
"static_values":"", |
|
"is_mandatory":"0", |
|
"input_type_uniquename":"TEXT", |
|
"property_group_uniquename":"STYLE", |
|
"sortnr":"10", |
|
"range_from":"", |
|
"range_to":"", |
|
"prop_value_type":"STRING", |
|
"parent_property_uniquename":"CssClassesNode" |
|
}, |
|
{ "caption":"Daten-Zellen CSS-Klasse", |
|
"prop_uniquename":"tdDataCssClass", |
|
"explanation":"Formatierung mit CSS-Klasse", |
|
"prop_default":"", |
|
"prop_unit":"", |
|
"is_generic":"1", |
|
"static_values":"", |
|
"is_mandatory":"0", |
|
"input_type_uniquename":"TEXT", |
|
"property_group_uniquename":"STYLE", |
|
"sortnr":"10", |
|
"range_from":"", |
|
"range_to":"", |
|
"prop_value_type":"STRING", |
|
"parent_property_uniquename":"CssClassesNode" |
|
}, |
|
{ "caption":"Tabellenfooter CSS-Klasse", |
|
"prop_uniquename":"tfootCssClass", |
|
"explanation":"Formatierung mit CSS-Klasse", |
|
"prop_default":"", |
|
"prop_unit":"", |
|
"is_generic":"1", |
|
"static_values":"", |
|
"is_mandatory":"0", |
|
"input_type_uniquename":"TEXT", |
|
"property_group_uniquename":"STYLE", |
|
"sortnr":"10", |
|
"range_from":"", |
|
"range_to":"", |
|
"prop_value_type":"STRING", |
|
"parent_property_uniquename":"CssClassesNode" |
|
} |
|
] |
|
/> |
|
|
|
|
|
|
|
<@create_temp_tables /> |
|
|
|
|
|
<@fill_viz_properties /> |
|
|
|
|
|
<@drop_temp_tables /> |
|
|
|
|