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.
200 lines
4.9 KiB
200 lines
4.9 KiB
--Freemarker Template |
|
<#include "SQL_lingua_franca"/> |
|
<#include "SuperX_general"/> |
|
<#include "VIZ-Makros"/> |
|
|
|
<sqlvars> |
|
<sqlvar name="renderer"> |
|
select tid from viz_renderer where uniquename='d3js'; |
|
</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":"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 /> |
|
|
|
|
|
|
|
|