statitstische Auswertung als Graph

Alle Fragen um die Programmierung, die sich sonst nicht kategorisieren lassen. Von Makro bis Codeblock, von IF bis ENDIF

Moderator: Moderatoren

Antworten
Benutzeravatar
Wolfgang_B
Rekursionen-Architekt
Rekursionen-Architekt
Beiträge: 484
Registriert: Do, 14. Jun 2007 18:22
Wohnort: 94065 Waldkirchen
Hat sich bedankt: 14 Mal
Danksagung erhalten: 5 Mal

statitstische Auswertung als Graph

Beitrag 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.
Beste Grüße
Wolfgang

Mitglied des Deutschsprachigen Xbase-Entwickler e. V.
Mitglied der XUG Osnabrück
Benutzeravatar
Jan
Marvin
Marvin
Beiträge: 14641
Registriert: Fr, 23. Sep 2005 18:23
Wohnort: 49328 Melle
Hat sich bedankt: 21 Mal
Danksagung erhalten: 87 Mal
Kontaktdaten:

Re: statitstische Auswertung als Graph

Beitrag 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
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Benutzeravatar
Tom
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 9345
Registriert: Do, 22. Sep 2005 23:11
Wohnort: Berlin
Hat sich bedankt: 100 Mal
Danksagung erhalten: 359 Mal
Kontaktdaten:

Re: statitstische Auswertung als Graph

Beitrag 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.
Herzlich,
Tom
flanelli
Rekursionen-Architekt
Rekursionen-Architekt
Beiträge: 151
Registriert: Di, 11. Mai 2010 16:27
Hat sich bedankt: 3 Mal
Danksagung erhalten: 9 Mal

Re: statitstische Auswertung als Graph

Beitrag von flanelli »

wenn Excel am Rechner verfügbar ist, bieten sich via ActiveX die recht einfach zu
handhabenden diversen Chartfeatures an.
Ahoile aus dem Süden
Benutzeravatar
Jan
Marvin
Marvin
Beiträge: 14641
Registriert: Fr, 23. Sep 2005 18:23
Wohnort: 49328 Melle
Hat sich bedankt: 21 Mal
Danksagung erhalten: 87 Mal
Kontaktdaten:

Re: statitstische Auswertung als Graph

Beitrag 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
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Benutzeravatar
Tom
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 9345
Registriert: Do, 22. Sep 2005 23:11
Wohnort: Berlin
Hat sich bedankt: 100 Mal
Danksagung erhalten: 359 Mal
Kontaktdaten:

Re: statitstische Auswertung als Graph

Beitrag 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.
Herzlich,
Tom
Benutzeravatar
Jan
Marvin
Marvin
Beiträge: 14641
Registriert: Fr, 23. Sep 2005 18:23
Wohnort: 49328 Melle
Hat sich bedankt: 21 Mal
Danksagung erhalten: 87 Mal
Kontaktdaten:

Re: statitstische Auswertung als Graph

Beitrag 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
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Benutzeravatar
Wolfgang_B
Rekursionen-Architekt
Rekursionen-Architekt
Beiträge: 484
Registriert: Do, 14. Jun 2007 18:22
Wohnort: 94065 Waldkirchen
Hat sich bedankt: 14 Mal
Danksagung erhalten: 5 Mal

Re: statitstische Auswertung als Graph

Beitrag 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!
Beste Grüße
Wolfgang

Mitglied des Deutschsprachigen Xbase-Entwickler e. V.
Mitglied der XUG Osnabrück
ramses
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2513
Registriert: Mi, 28. Jul 2010 17:16
Hat sich bedankt: 12 Mal
Danksagung erhalten: 77 Mal

Re: statitstische Auswertung als Graph

Beitrag 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.
Valar Morghulis

Gruss Carlo
Benutzeravatar
Wolfgang_B
Rekursionen-Architekt
Rekursionen-Architekt
Beiträge: 484
Registriert: Do, 14. Jun 2007 18:22
Wohnort: 94065 Waldkirchen
Hat sich bedankt: 14 Mal
Danksagung erhalten: 5 Mal

Re: statitstische Auswertung als Graph

Beitrag von Wolfgang_B »

Carlo, habe mich bisher noch nicht mit Web-Apps befaßt. Sollte ich vielleicht mal tun ... :shock:
Beste Grüße
Wolfgang

Mitglied des Deutschsprachigen Xbase-Entwickler e. V.
Mitglied der XUG Osnabrück
Benutzeravatar
Tom
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 9345
Registriert: Do, 22. Sep 2005 23:11
Wohnort: Berlin
Hat sich bedankt: 100 Mal
Danksagung erhalten: 359 Mal
Kontaktdaten:

Re: statitstische Auswertung als Graph

Beitrag 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.
Herzlich,
Tom
Benutzeravatar
Wolfgang_B
Rekursionen-Architekt
Rekursionen-Architekt
Beiträge: 484
Registriert: Do, 14. Jun 2007 18:22
Wohnort: 94065 Waldkirchen
Hat sich bedankt: 14 Mal
Danksagung erhalten: 5 Mal

Re: statitstische Auswertung als Graph

Beitrag von Wolfgang_B »

Tom, finde ich Klasse! Mit Beispiel tut man sich leichter.
Beste Grüße
Wolfgang

Mitglied des Deutschsprachigen Xbase-Entwickler e. V.
Mitglied der XUG Osnabrück
Benutzeravatar
Werner_Bayern
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2120
Registriert: Sa, 30. Jan 2010 22:58
Wohnort: Niederbayern
Hat sich bedankt: 29 Mal
Danksagung erhalten: 70 Mal

Re: statitstische Auswertung als Graph

Beitrag 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 :)
es grüßt

Werner

<when the music is over, turn off the lights!>
Benutzeravatar
Tom
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 9345
Registriert: Do, 22. Sep 2005 23:11
Wohnort: Berlin
Hat sich bedankt: 100 Mal
Danksagung erhalten: 359 Mal
Kontaktdaten:

Re: statitstische Auswertung als Graph

Beitrag 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.
Herzlich,
Tom
Benutzeravatar
Werner_Bayern
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2120
Registriert: Sa, 30. Jan 2010 22:58
Wohnort: Niederbayern
Hat sich bedankt: 29 Mal
Danksagung erhalten: 70 Mal

Re: statitstische Auswertung als Graph

Beitrag 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.
es grüßt

Werner

<when the music is over, turn off the lights!>
Benutzeravatar
Tom
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 9345
Registriert: Do, 22. Sep 2005 23:11
Wohnort: Berlin
Hat sich bedankt: 100 Mal
Danksagung erhalten: 359 Mal
Kontaktdaten:

Re: statitstische Auswertung als Graph

Beitrag 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.
Herzlich,
Tom
Benutzeravatar
Jan
Marvin
Marvin
Beiträge: 14641
Registriert: Fr, 23. Sep 2005 18:23
Wohnort: 49328 Melle
Hat sich bedankt: 21 Mal
Danksagung erhalten: 87 Mal
Kontaktdaten:

Re: statitstische Auswertung als Graph

Beitrag von Jan »

Till hat in der ILX einen interessanten Artikel zum Thema XbpHTMLViewer gepostet: https://ilx.alaska-software.com/index.p ... ontent.75/

Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Benutzeravatar
Tom
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 9345
Registriert: Do, 22. Sep 2005 23:11
Wohnort: Berlin
Hat sich bedankt: 100 Mal
Danksagung erhalten: 359 Mal
Kontaktdaten:

Re: statitstische Auswertung als Graph

Beitrag 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.
Herzlich,
Tom
Benutzeravatar
Jan
Marvin
Marvin
Beiträge: 14641
Registriert: Fr, 23. Sep 2005 18:23
Wohnort: 49328 Melle
Hat sich bedankt: 21 Mal
Danksagung erhalten: 87 Mal
Kontaktdaten:

Re: statitstische Auswertung als Graph

Beitrag 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
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Antworten