Seite 1 von 1

statitstische Auswertung als Graph

Verfasst: Di, 30. Nov 2021 18:05
von Wolfgang_B
Hi,
hat jemand einen Tipp, mit der man aus Datensätzen schnell eine Graphik basteln und diese auch ausdrucken kann. Ich möchte einen jährlichen Zuwachs graphisch darstellen mit den Werten an dem Graphen, incl. dynamischen Koordinatensystem um das Ganze generisch zu machen.

Ich habe da zwar was programmiert, was aber extrem kompliziert ist und nicht besonders ansprechend aussieht.

Re: statitstische Auswertung als Graph

Verfasst: Di, 30. Nov 2021 19:52
von Jan
Wolfgang,

wäre RMCharts was für Dich? Hubert hat da einen netten Wrapper für geschrieben und hier im Forum zum Download bereit gestllt

Jan

Re: statitstische Auswertung als Graph

Verfasst: Di, 30. Nov 2021 20:22
von Tom
Mit den Gra-Funktionen kann man einfache Balken und Torten auch schnell zaubern. Wir machen das inzwischen aber überwiegend mit Bootstrap-/JQuery-basierten Funktionen, deren Ergebnisse wir im XbpHtmlViewer zeigen, ggf. mehrere davon auf einem Dialog.

Re: statitstische Auswertung als Graph

Verfasst: Mi, 01. Dez 2021 6:55
von flanelli
wenn Excel am Rechner verfügbar ist, bieten sich via ActiveX die recht einfach zu
handhabenden diversen Chartfeatures an.

Re: statitstische Auswertung als Graph

Verfasst: Mi, 01. Dez 2021 7:05
von Jan
Tom hat geschrieben: Di, 30. Nov 2021 20:22Wir machen das inzwischen aber überwiegend mit Bootstrap-/JQuery-basierten Funktionen, deren Ergebnisse wir im XbpHtmlViewer zeigen
Moin Tom,

interessanter Denkansatz. Wäre das mal was für eine der Online-Konferenzen?

Würde auch passen zu der von Alaska vor mehr als zwei Jahren angekündigten neuen Weboberfläche, die die auch auf unserem Entwickler-Treffen vorstellen wollten (letztes Jahr, dieses Jahr, nächstes Jahr, ...). Die soll ja per se schon Bootstrap beinhalten. Dann könnte man diese Charts noch nahtloser einbinden.

Jan

Re: statitstische Auswertung als Graph

Verfasst: Mi, 01. Dez 2021 9:23
von Tom
@Jan: Ich warte auch händeringend auf ein Replacement der IE-AX-Nutzung durch den XbpHtmlViewer, weil viele Scripte da inzwischen nein sagen, vor allem die ganzen APIs von GoogleMaps, die wir intensiv nutzen. Spätestens im August '22 wäre es dort vorbei, und im externen Browser könnten wir nur noch ein Fünftel der Funktionalitäten anbieten. Es eilt also auch bei mir.

Re: statitstische Auswertung als Graph

Verfasst: Mi, 01. Dez 2021 9:53
von Jan
Moin Tom,

Steffen erzählt ja schon seit Hannover (?), das die Chromium in Xbase++ einbauen wollen. Und da der Internet-Explorer discontinued ist scheint mir das in der Tat dringend zu sein, das mal umzustellen.

Leider ist das auf der Alaska-Trello-Seite inzwischen auch in der Priorität erheblich runtergestuft worden (Chromium gibt es da gar nicht, nur die WebUI, an der man das vage festmachen könnte).

Jan

Re: statitstische Auswertung als Graph

Verfasst: Mi, 01. Dez 2021 10:21
von Wolfgang_B
Tom, die GRA-Funktionen habe ich dafür schon vergewaltigt. War aber extrem mühsam, damit einen Graphen in einem dynamischen Koordinatensystem zu erzeugen und sieht auch nicht besonders aus.

Die anderen angesprochenen Lösungsmöglichkeiten werde ich mir mal anschauen.
Vielen Dank an Alle!

Re: statitstische Auswertung als Graph

Verfasst: Mi, 01. Dez 2021 10:59
von ramses
Wolfgang_B hat geschrieben: Di, 30. Nov 2021 18:05 hat jemand einen Tipp, mit der man aus Datensätzen schnell eine Graphik basteln und diese auch ausdrucken kann. Ich möchte einen jährlichen Zuwachs graphisch darstellen mit den Werten an dem Graphen, incl. dynamischen Koordinatensystem um das Ganze generisch zu machen.
Hallo Wolfgang

bau dir doch für die Auswertung eine Web-App die du startest, da hast du wirklich alles was das Herz nur wünschen kann.

Re: statitstische Auswertung als Graph

Verfasst: Mi, 01. Dez 2021 11:02
von Wolfgang_B
Carlo, habe mich bisher noch nicht mit Web-Apps befaßt. Sollte ich vielleicht mal tun ... :shock:

Re: statitstische Auswertung als Graph

Verfasst: Mi, 01. Dez 2021 11:53
von Tom
Ich betreibe da Recycling. Ich nutze z.B. Funktionen, die Grafiken erzeugen und aktualisieren, sowohl im Web-Frontend, als auch in der Desktop-Anwendung, dort eben in XbpHtmlViewern. Es gibt drei allgemeine Funktionen, und deren Ergebnisse müssen dann nur noch in ein Template eingebettet werden. Vielleicht baue ich nächste Woche mal ein Beispiel.

Re: statitstische Auswertung als Graph

Verfasst: Mi, 01. Dez 2021 14:50
von Wolfgang_B
Tom, finde ich Klasse! Mit Beispiel tut man sich leichter.

Re: statitstische Auswertung als Graph

Verfasst: Mi, 01. Dez 2021 23:23
von Werner_Bayern
Tom hat geschrieben: Mi, 01. Dez 2021 9:23 @Jan: Ich warte auch händeringend auf ein Replacement der IE-AX-Nutzung durch den XbpHtmlViewer, weil viele Scripte da inzwischen nein sagen, vor allem die ganzen APIs von GoogleMaps, die wir intensiv nutzen. Spätestens im August '22 wäre es dort vorbei, und im externen Browser könnten wir nur noch ein Fünftel der Funktionalitäten anbieten. Es eilt also auch bei mir.
XbpHTMLWindow() is your friend :)

Re: statitstische Auswertung als Graph

Verfasst: Do, 02. Dez 2021 7:40
von Tom
XbpHTMLWindow() is your friend
Nope. XbpHTMLWindow lässt Dich bei Scripten im Regen stehen. XbpHTLMViewer ist Dein Freund. Der aber hoffentlich bald einen Nachfolger bekommt, denn z.B. Google hat ihm die Freundschaft aufgekündigt.

Re: statitstische Auswertung als Graph

Verfasst: Do, 02. Dez 2021 14:34
von Werner_Bayern
Servus Tom,

ok, Scripte würde ich persönlich auch nicht in Xbase++ - Programmen zulassen. Dann hast ja mit XbpHtmlViewer noch dazu das Problem, dass da viele Scripte auch nicht mehr laufen, weil der IE ja schon länger nicht mehr wirklich weiterentwickelt wird.

Re: statitstische Auswertung als Graph

Verfasst: Do, 02. Dez 2021 15:20
von Tom
Hallo, Werner.

Es sind ja Deine eigenen Scripte. Oder von Dir verbaute.

Ohne Script bekommst Du keine vernünftigen Grafiken hin. Man braucht ein Framework wie Bootstrap und JS. Das kann der XbpHtmlViewer auch, den man im Übrigen zwingen kann, sich wie Edge zu verhalten. Das geht entweder über die Registry (HKCU\Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION -> <Name der Anwendung.EXE> als Key, Wert "11001") oder über einen Meta-Tag im Dokument (<meta http-equiv="x-ua-compatible" content="IE=edge" charset=utf-8">). Aber Du hast recht, mittelfristig ist das ein Auslaufmodell. Es gibt ja Gerüchte, dass ein chromium-basiertes, eigenes Control kommt. Das wäre natürlich super.

Re: statitstische Auswertung als Graph

Verfasst: Mo, 20. Dez 2021 7:05
von Jan
Till hat in der ILX einen interessanten Artikel zum Thema XbpHTMLViewer gepostet: https://ilx.alaska-software.com/index.p ... ontent.75/

Jan

Re: statitstische Auswertung als Graph

Verfasst: Mo, 20. Dez 2021 9:33
von Tom
Das ist allerdings alles nichts sehr Neues, andererseits ist es sicher wichtig, das mal zusammenzufassen. Wenn man (noch bis August '22) zum Beispiel mit der GoogleMaps-API arbeiten will, muss man Edge simulieren, das geht auch, über den erwähnten Registry-Schlüssel "FEATURE_BROWSER_EMULATION" mit dem Wert "11001". Alternativ oder zusätzlich kann man seinen (iFrame-)Dokumenten die Metas 'http-equiv="x-ua-compatible"' und 'content="IE=edge"' voranstellen. Die XbpHtmlViewer-Eigenschaft "silent" sollte aber sowieso gewählt werden, wenn das Control eingebettet wird.

Aber der XbpHtmlViewer als Nutzer des IE-controls ist so oder so ein Auslaufmodell.

Re: statitstische Auswertung als Graph

Verfasst: Mo, 20. Dez 2021 10:25
von Jan
Hallo Tom,

ich bin da vollkommen bei Dir. IE geht gar nicht mehr. Der ist schon so lange von MS ausgemustert. Und das endgültige Ende ist mehr als absehbar. Ich frage mich auch ständig wie das in Zukunft eigentlich laufen soll mit den ganzen Zertifikate-Anbietern. Zumindest die beiden Firmen, wo ich die bislang eingekauft haben, machen das mit irren Verrenkungen immer noch über den IE. Wo ich dieses Jahr dann dachte wieso haben die dass immer noch nicht auf ein anderes System umgestellt.

Aber ich fand es interessant zu lesen, wie man über solche Registry-Hacks manche Sachen doch noch beeinflussen kann für XbpHTMLViewer. Auch wenn das letztendlich nichts zukunftssicheres mehr ist.

Jan