--Freemarker Template <#include "SQL_lingua_franca"/> <#include "SuperX_general"/> <#include "VIZ-Makros"/> select tid from viz_renderer where uniquename='d3js'; <#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":"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":"Dimension 2", "prop_uniquename":"dimension2", "explanation":"Dimension 2", "prop_default":"", "prop_unit":"", "is_generic":"0", "static_values":"", "is_mandatory":"0", "input_type_uniquename":"SELECT", "property_group_uniquename":"CATEGORY", "sortnr":"609", "range_from":"", "range_to":"", "prop_value_type":"string", "parent_property_uniquename":"dimensionsNode" }, { "caption":"Dimension 3", "prop_uniquename":"dimension3", "explanation":"Dimension 3", "prop_default":"", "prop_unit":"", "is_generic":"0", "static_values":"", "is_mandatory":"0", "input_type_uniquename":"SELECT", "property_group_uniquename":"CATEGORY", "sortnr":"609", "range_from":"", "range_to":"", "prop_value_type":"string", "parent_property_uniquename":"dimensionsNode" }, { "caption":"Diagrammelement", "prop_uniquename":"seriesNode", "explanation":"Layout der Diagrammelemente", "prop_default":"", "prop_unit":"", "is_generic":"1", "static_values":"", "is_mandatory":"0", "input_type_uniquename":"NODE", "sortnr":"400", "range_from":"", "range_to":"", "prop_value_type":"NODE", "parent_property_uniquename":"", "variableName":"seriesNode" }, { "caption":"Innerer Radius", "prop_uniquename":"innerRadius", "explanation":"Innerer Radius bei Tortendiagrammen (Faktor in %). Bei 0 wird kein innerer Radius genutzt, ein Wert größer 0 macht das Tortendiagramm zum Donut.", "prop_default":"0", "prop_unit":"", "is_generic":"0", "static_values":"", "is_mandatory":"0", "input_type_uniquename":"TEXT", "property_group_uniquename":"LAYOUT", "sortnr":"", "range_from":"0", "range_to":"100", "prop_value_type":"string", "parent_property_uniquename":"seriesNode" }, { "caption":"Beschriftung Radius", "prop_uniquename":"labelRadiusFactor", "explanation":"Beschriftungs-Radius Faktor bei Tortendiagrammen (Faktor in %). Bei 0 wird kein innerer Radius genutzt, ein Wert größer 0 macht das Tortendiagramm zum Donut.", "prop_default":"80", "prop_unit":"", "is_generic":"0", "static_values":"", "is_mandatory":"0", "input_type_uniquename":"TEXT", "property_group_uniquename":"LAYOUT", "sortnr":"", "range_from":"0", "range_to":"100", "prop_value_type":"string", "parent_property_uniquename":"seriesNode" }, { "caption":"Kanten-Radius", "prop_uniquename":"cornerRadius", "explanation":"Ecken-Radius bei Tortendiagrammen (in Pixel). Bei 0 wird keine gerundete Kante genutzt, ein Wert größer 0 macht das Tortendiagramm zum Donut.", "prop_default":"10", "prop_unit":"px", "is_generic":"0", "static_values":"", "is_mandatory":"0", "input_type_uniquename":"TEXT", "property_group_uniquename":"LAYOUT", "sortnr":"", "range_from":"0", "range_to":"50", "prop_value_type":"string", "parent_property_uniquename":"seriesNode" }, { "caption":"Label-Deckungsgrad", "prop_uniquename":"labelOpacity", "explanation":"Deckungsgrad Faktor bei Beschriftungen (Faktor in %). Bei 100 ist maximale Deckung erreicht", "prop_default":"70", "prop_unit":"", "is_generic":"0", "static_values":"", "is_mandatory":"0", "input_type_uniquename":"TEXT", "property_group_uniquename":"LAYOUT", "sortnr":"", "range_from":"0", "range_to":"100", "prop_value_type":"string", "parent_property_uniquename":"seriesNode" }, { "caption":"Leerzeilen-Maskierung", "prop_uniquename":"null_value_mask", "explanation":"Text, der ersetzt wird, wenn eine Dimension leer ist, z.B. *Andere Hochschule* bei BA-MA-Übergang", "prop_default":"", "prop_unit":"", "is_generic":"0", "static_values":"", "is_mandatory":"0", "input_type_uniquename":"TEXT", "property_group_uniquename":"LAYOUT", "sortnr":"", "range_from":"", "range_to":"", "prop_value_type":"string", "parent_property_uniquename":"seriesNode" } ] /> <@create_temp_tables /> <@fill_viz_properties /> <@drop_temp_tables />