<columnname="static_values"type="TEXT"size="255"default=""notnull="false"description="Wertebereich (statisch)"><comment>wird nur bei SELECT-Feldern genutzt, mit "|" getrennt</comment></column>
<columnname="property_group_id"type="INTEGER"size="255"default=""notnull="false"description="Art der Eigenschaft"><comment></comment></column>
<columnname="explanation"type="TEXT"size="32255"default=""notnull="false"description="Erläuterung"><comment>Wird als Tooltip angezeigt</comment></column>
<columnname="range_from"type="INTEGER"size="255"default=""notnull=""description="Minimalwert"><comment>Wir nur bei Schiebereglern genutzt</comment></column>
<columnname="range_to"type="INTEGER"size="255"default=""notnull=""description="Maximalwert"><comment>Wir nur bei Schiebereglern genutzt</comment></column>
function commonChartProperty(name,caption,isMandatory,inputType,staticValues,defaultValue,explanation,groupCaption,groupUniquename)
function commonChartProperty(name,
caption,
isMandatory,
inputType,
staticValues,
range_from,
range_to,
defaultValue,
explanation,
groupCaption,
groupUniquename,
rendererUniquename,
groupVariableName,
variableName
)
{
this.name=name;
this.caption=caption;
this.staticValues=staticValues;
this.range_from=range_from;
this.range_to=range_from;
this.isMandatory=isMandatory;
this.inputType=inputType;
this.defaultValue=defaultValue;
this.explanation=explanation;
this.groupCaption=groupCaption;
this.groupUniquename=groupUniquename;
this.rendererUniquename=rendererUniquename;
this.groupVariableName=groupVariableName;
this.variableName=variableName;
this.getValueResultset = function () {
var valueOptions=[];
var optionCounter=0;
@ -181,6 +200,10 @@ var newCommonChartProperty = new commonChartProperty("</xsl:text>
@@ -181,6 +200,10 @@ var newCommonChartProperty = new commonChartProperty("</xsl:text>
,"</xsl:text>
<xsl:value-ofselect="@static_values"/>
<xsl:text>","</xsl:text>
<xsl:value-ofselect="@prop_range_from"/>
<xsl:text>","</xsl:text>
<xsl:value-ofselect="@prop_range_to"/>
<xsl:text>","</xsl:text>
<xsl:value-ofselect="@prop_default"/>
<xsl:text>","</xsl:text>
<xsl:value-ofselect="@explanation"/>
@ -188,16 +211,36 @@ var newCommonChartProperty = new commonChartProperty("</xsl:text>
@@ -188,16 +211,36 @@ var newCommonChartProperty = new commonChartProperty("</xsl:text>