Ankündigung

Einklappen
Keine Ankündigung bisher.

Diagramme mit VSE1014 HighCharts / VSE1013 ApexCharts

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Winni
    antwortet
    Hab' im Moment keine weitere Idee, ist zwar eine neue Version von Highcharts rausgekommen, hab' aber meinen Cache geleert und funktioniert bei mir immer noch.
    Evtl. noch Positionen ausprobieren ob evtl. etwas überdeckt wird und im Browser schauen ober die Entwicklertools irgendwelche Fehler ausspucken.

    Einen Kommentar schreiben:


  • pkuli6kg
    antwortet
    Hallo Winni,

    hier ein Screenshot, schaut meiner Meinung nach ja richtig aus, habe nun sogar auf diese Visuseite mein "icon.png" (128x128) hingelegt, und sogar noch das Projekt aktiviert. aber leider nichts... Was schon geht ist die Option mit dem Subtitle...
    Angehängte Dateien

    Einen Kommentar schreiben:


  • pkuli6kg
    antwortet
    gelöscht
    Zuletzt geändert von pkuli6kg; 04.11.2022, 13:24.

    Einen Kommentar schreiben:


  • Winni
    antwortet
    Hallo Peter, sieht bis auf das Leerzeichen bei "yPosition" gut aus. Hier nochmal ein komplexeres Beispiel aus meiner Visu:

    Code:
    {"edomiOptions":{"naviButtons":{"xPosition":1,"yPosition":-10,"zoomIn":{"icon":182},"zoomOut":{"icon":183},"panLeft":{"icon":43},"panRight":{"icon":45},"panNow ":{"icon":548},"undo":{"icon":47}}}}
    Gruß

    P.S.: hatte auch bei Copy Paste hier auch erstmal komische Leerzeichen, keine Ahnung wo die herkommen
    Zuletzt geändert von Winni; 04.11.2022, 12:29.

    Einen Kommentar schreiben:


  • pkuli6kg
    antwortet
    Kann mir mal jemand unter die Arme greifen? Ich versuche nun schon seit 1h 2 buttons für Zoom + / Zoom - zu integrieren (JSON) - habe bereits den String aus der Hilfe reinkopiert, meine Bild-ID abgeändert (Bild wird als PNG schon in der Visu verwendet) aber ich schaffe es nicht das ich die Buttons angezeigt bekomme..

    hier mein Teststring für einen Button:

    Code:
    {"edomiOptions":{"naviButtons":{"xPosition":1,"yPo sition":-10,"size":25,"zoomIn":{"icon":19}}}}

    Danke

    Peter

    Einen Kommentar schreiben:


  • Winni
    antwortet
    Evtl. hilft die die Option cProz weiter, damit kannst du das Standardverhalten je Button von 50% verändern

    Einen Kommentar schreiben:


  • shortyle
    antwortet
    Winni eine letzte Frage noch:

    ist es möglich, mit einem Standard Datenbereich z.B. "-3 days**now" bei einem Diagramm zu starten und dann über das Icons "pan_left" den Datenbereich um je einen Tag in die Vergangenheit zu schieben bzw. mit dem Icon "zoom_out" den Datenbereich schrittweise zu vergrößern?

    Oder bleibt nur der Umweg dafür eine Buttons zu erstellen, welche dann das KO1 entsprechend formatieren?

    Einen Kommentar schreiben:


  • shortyle
    antwortet
    Hier noch zwei Hinweise:
    Falls jemand mit SVG arbeitet so muss das in der Hilfe erwähnte "iExt":".svg" vor das erste Icon in den JSON geschrieben werden.
    Und falls jemand mit den individuellen Positionen arbeiten, so muss "xPosition" und "yPosition" innerhalb des Icons vor das ID Attribut

    Code:
    {"edomiOptions":{"naviButtons":{"size":25,[COLOR=#e74c3c]"iExt":".svg"[/COLOR],"zoomIn":{[COLOR=#16a085]"xPosition":1,"yPosition":-10[/COLOR],"icon":157},"zoomOut":{"xPosition":41,"yPosition":-10,"icon":158}
    Ansonsten werden die Icons nicht angezeigt. Die Reihenfolge ist wichtig.

    Einen Kommentar schreiben:


  • shortyle
    antwortet
    der Blank ist hier durch die Formatierung im Forum reingekommen. Ich teste mich einmal mit den negativen und positiven Argumenten aus. Dank dir für die Hilfe.

    Einen Kommentar schreiben:


  • Winni
    antwortet
    mit xPosition und yPosition wobei negativ von rechts bzw. unten gerechnet wird, positiv von links und oben (soweit ich mich erinnere).
    Es darf kein Blank zwischen x/y und Position sein (wie an einer Stelle in deinem Beispiel)
    Mit dem JSON kann man grundsätzlich noch unendlich viel anstellen, muss sich aber in die API einlesen

    Einen Kommentar schreiben:


  • shortyle
    antwortet
    Winni hatte noch eine ergänzende Frage in meinem letzten Post eingefügt. Kannst du noch etwas zur Positionierung der Icons sagen?

    Einen Kommentar schreiben:


  • Winni
    antwortet
    Da muss ich passen, was nicht heißt dass es unmöglich wäre, müsste man die API studieren

    Einen Kommentar schreiben:


  • shortyle
    antwortet
    Stimmt anderweitig habe ich sie nicht verwendet sondern extra dafür angelegt. Alle anderen Icons löse ich per Fonts.
    Da gibt es aber keine Möglichkeit dies mit einzubauen?

    Eine andere Frage noch. Um die Icons etwas ausbeinender zu schieben soll ja x und yPosition bei den Icons verwendet werden.
    Wenn ich nun die xPosition um 25px verschiebe, bei einer IconGröße von 20px sollten ja 5px Lücke entstehen.

    Code:
    {"edomiOptions":{"naviButtons":{"size":20,"zoomIn":{"icon":157,"xPosition":1,"y Position":-10},"zoomOut":{"icon":158,"xPosition“:26,“yPosition":-10},"panLeft":{"icon":153,"xPosition“:51,“yPosition":-10},"panRight":{"icon":155,"xPosition“:76,“yPosition":-10},"panNow":{"icon":154,"xPosition“:101,"yPosition":-10},"reset":{"icon":156,"xPosition":126,“yPosition":-10},"panZoom":{"iconP":155,"iconZ":157,"xPosition" :151,"yPosition":-10}}}}
    Wenn ich den JSON aber so eingebe, sind die Icons weg.

    Wie muss der korrekte JSON zur freien Platzierung der Icons lauten?

    Ansonsten nochmal 1.000 Dank für das tolle VSE. Sah von der Beschreibung/Hilfetext erstmal recht kompliziert aus, aber einmal angelegt erklärt sich fast alles von ganz allein.
    Zuletzt geändert von shortyle; 25.02.2021, 19:52.

    Einen Kommentar schreiben:


  • Winni
    antwortet
    Hast du die Icons bereits in der Visu verwendet? Falls nicht, werden die nicht bei der Projektaktivierung mitgenommen, Edomi glaubt sie seien unnötig, da in der Visu laut Datenbank nicht verwendet.. Ich habe solche Icons immer auf einer Extra-Seite abgelegt. Ansonsten würde mir nichts ungewöhnliches an deinem JSON auffallen.

    Einen Kommentar schreiben:


  • shortyle
    antwortet
    Hi, für die Icons werden doch die IDs der einzelnen PNG, die unter Hintergrundbilder hochgeladen wurden, eingetragen?
    Bei mir werden dort allerdings nur Fragezeichen angezeigt.

    Mein JSON sieht wie folgt aus
    Code:
    {"edomiOptions":{"naviButtons":{"xPosition":1,"yPosition":-10,"size":25,"zoomIn":{"icon":157},"zoomOut":{"icon":158},"panLeft":{"icon":153},"panRight":{"icon":155},"panNow":{"icon":154},"reset":{"icon":156},"panZoom":{"iconP":155,"iconZ":157}}}}
    Und hier meine Icons
    Bildschirmfoto 2021-02-25 um 18.46.15.png

    Jemand eine Idee woran das liegen könnte?

    Einen Kommentar schreiben:

Lädt...
X