Setter Name | Beispiel | Beschreibung |
---|
setBadColor(String) | GRAPHOMATETILE_1 .setBadColor(“#ff0000“); | Setzt den hexadezimalen Farbcode der negativen Abweichungen. |
setBorderColor(String) | GRAPHOMATETILE_1 .setBorderColor(“#666666“); | Setzt die Farbe der Komponentenumrandung bzw. der Slot-Trennlinien auf den übergebenen Farbwert. |
setBorderThickness(Integer) | GRAPHOMATETILE_1 .setBorderThickness(2); | Setzt die Dicke der Komponentenumrandung auf den übergebenen Wert. |
setComparisonGroup(String) | GRAPHOMATETILE_1 .setComparisonGroup(“A“); | Setzt die Comparison Group auf den übergebenen Wert. Komponenten in derselben Comparison Group werden identisch skaliert. |
setDataColor1(String) | GRAPHOMATETILE_1 .setDataColor1 (“#ff0000“); | Setzt die Farbe für die Werte der ersten Datenserie auf den übergebenen Wert. |
setDataColor2(String) | GRAPHOMATETILE_1 .setDataColor2(“#008b23“); | Setzt die Farbe für die Werte der zweiten Datenserie auf den übergebenen Wert. |
setExtendedNumberFormat (String) | GRAPHOMATETILE_1 .setExtendedNumberFormat(“-||.|,|1|2| tEUR”); | Setzt den Formatstring für das Extended Number Format auf den übergebenen Wert (Aufbau siehe Anhang des Handbuchs der graphomate tiles). |
setExtendedNumberFormatPercentage (String) | GRAPHOMATETILE_1 .setExtendedNumberFormatPercent(“-||.|,|1|2|%”); | Setzt den Formatstring für das Extended Number Format für Prozentwerte auf den übergebenen Wert (Aufbau siehe Anhang des Handbuchs der graphomate tiles). |
setFlipTransitionTime setFlipDuration(int) | GRAPHOMATETILE_1.setFlipTransitionTime setFlipDuration(500) | Bestimmt die Animationsdauer des Flipeffektes. Der Parameter ist ein Wert in Millisekunden. |
setFlipTrigger (String) | GRAPHOMATETILE_1.setFlipTrigger ("None") | Bestimmt den Auslöser des Flipeffektes. Mögliche Übergabewerte sind "None", "Click", "Double Click" oder "Hover". |
setGoodColor(String) | GRAPHOMATETILE_1 .setGoodColor (“#00ff00“); | Setzt die positive Abweichungsfarbe auf den übergebenen Wert. |
setGridSize(int) | GRAPHOMATETILE_1 .setGridSize(100); | Setzt die Grid Size auf den übergebenen Wert. |
setLabelFormatMode (String) | GRAPHOMATETILE_1 .setLabelFormatMode(“basic“); | Bestimmt, ob Wertebeschriftungen mit numeral.js oder dem Extended Number Format formatiert werden sollen. Als Übergabewerte akzeptiert werden basic und extended; bei Übergabe anderer Werte wird auf „basic“ (für numeral.js) zurückgefallen. |
setLayout (String) | GRAPHOMATETILE_1 .setLayout (“Layout122“); | Setzt das Layout einer Kachel auf das übergebene Format. Folgende Werte werden als gültig akzeptiert: Layout100, Layout110, Layout111, Layout112, Layout120, Layout121, Layout122 und Layout200, Layout211, Layout212, Layout220, Layout221 sowie Layout222. Die Zahlen stehen dabei für die Anzahl der Zellen in den einzelnen Zeilen. Layout111 repräsentiert ein dreizeiliges Layout mit jeweils einer Zelle pro Zeile. Layout122 repräsentiert ein Layout mit einer durchgehenden Überschrift sowie je zwei Zellen in den Spalten 2 und 3. Falls ein Wert übergeben wird, der keinem Layout zugeordnet werden kann, wird auf Layout100 zurückgefallen. |
setLocale(String) | GRAPHOMATETILE_1 .setLocale(“de“); | Setzt die Locale-Einstellung. Akzeptierte Werte sind de (deutsch), fr (französisch) sowie en (englisch). Wird ein anderer Wert übergeben, wird auf en zurückgefallen. |
setModuleProperty (Integer targetModule, String targetProperty, String newValue) | GRAPHOMATETILE_1 .setModuleProperty(1, "title", "Title set by script"); | Mit diesem Befehl lassen sich die Eigenschaften der Modules steuern. Da die zur Verfügung stehenden Module-Properties erst beim Zuweisen der Modules festgelegt werden, finden Sie die zur Verfügung stehenden Properties im Script-Hilfe-Popup auf dem Modules-Tab. Der Parameter targetModule bezeichnet dabei die Stelle im Layout, an der das Modul zu finden ist (bei einem dreizeiligen Layout wären dies also 1, 2 und 3). targetProperty ist der Name der zu setzenden Property. Bei einem Title Module könnte dies z. B. title sein. Als dritter Parameter wird der neue Wert der Property erwartet. |
setNumberFormat (String) | GRAPHOMATETILE_1 .setNumberFormat(“0,0.00a“); | Setzt den Formatstring für die numeral.js-Formatierung auf den übergebenen Wert (Aufbau siehe Anhang des Handbuchs der graphomate tiles). |
setNumberFormatPercentage (String) | GRAPHOMATETILE_1 .setNumberFormatPercent(“0,0.00%“); | Setzt den Formatstring für die numeral.js-Formatierung für Prozentwerte auf den übergebenen Wert (Aufbau siehe Anhang des Handbuchs der graphomate tiles). |
setSelection(String selectionName, String selectionString) | GRAPHOMATETILE_1.setSelection("dataSingleCell4", '{"Keyfigures": "0D_NWI_IQTY", "0D_NWI_CHAN": "4"}'); | Setzt die übergebene Daten-Property auf die übergebene Selektion. Erwartet selectionString als JSON- String. Dieser String beschreibt entweder eine Zeile, eine Spalte oder eine Einzelzelle in der Initial View. Der String kann ausgelesen werden, nachdem man mit der graphomate tiles Extension im Property Sheet Daten für eine Datenserie selektiert hat. Die als selectionName einzusetzenden Bezeichnungen der Daten-Properties weichen leicht von denen im Standard Property Sheet ab: für ResultCells ist dies dataSingleCell, für ResultCellLists muss dataCellList verwendet werden, jeweils gefolgt von der Nummer der Datenserie. Im Script-Hilfe-Popup (siehe Beschreibung Modules-Tab im Handbuch der graphomate tilesFehler! Textmarke nicht definiert.) sind die für das jeweilige Modul gültigen Parameter bereits enthalten. Die Reihenfolge der setSelection-String-Befehle im Popup entspricht der Reihenfolge der Datenzuordnungen im Additional Property Sheet. |
setSnapToGrid (Boolean) | GRAPHOMATETILE_1.setSnapToGrid(true); | Wird true übergeben, richtet sich die Kachel an der eingestellten Grid Size aus. |
setTextColor1(String) | GRAPHOMATETILE_1.setTextColor1 (“#ff0000“); | Setzt die Farbe für Überschriften auf den übergebenen Wert. |
setTextColor2(String) | GRAPHOMATETILE_1.setTextColor2 (“#666666“); | Setzt die Farbe für Category Label auf den übergebenen Wert. |
toggleFlip() | GRAPHOMATETILE_1.toggleFlip(); | Löst einen einmaligen Flipeffekt aus, unabhängig vom Wert der Property flipTrigger. |