Seite 100 von 143

NEU >>> Barverkaufs-Kassen

Die Auftragsabwicklung des ERP-Systems easyWinArt wurde für das Modul ‚Warenwirtschaft‘ um neue Funktionalitäten für den Barverkauf erweitert.

Neue Menüfunktionen:

  • BarK – Barverkaufs-Kassen – Verwaltung aller Barverkaufs-Kassen
  • BarB – Barverkaufs-Belege – Anzeige aller Barverkaufs-Belege
  • Bar – Barverkauf – Verwaltung aller Barverkaufs-Positionen

Neuer Mandanten-Konfigurations-Schalter:

  • Automatisch Lagerbuchungen beim Barverkauf

Erweiterungen in vorhandenen Menüfunktionen:

  • LaJ – Lager-Journal – Journal aller Lagerbewegungen

Der easyWinArt-Barverkauf ist multi-kassenfähig, d.h. es können ein oder mehrere Barverkaufs-Kassen gleichzeitig betrieben werden. Der Barverkauf erfolgt über die Menüfunktion ‚Barverkauf‚ und kann für jede Kasse brutto- oder nettopreis-orientiert durchgeführt werden. Beim Barverkauf von lagerfähigen Artikeln werden in Abhängigkeit von der Mandanten-Konfiguration automatische Lagerbuchungen durchgeführt.

Für jede Barverkaufs-Kasse wird der Kassenbestand automatisch gepflegt. Darüber werden pro Barverkaufs-Kasse der Lagerort und das Magazin für die automatischen Lagerbuchungen vordefiniert.

Bei jedem Barverkauf erfolgt eine automatische Mehrwertsteuer-Findung, eine automatische Artikel-Preisfindung (z.B. Staffelpreise) und eine automatische FIBU-Kontenfindung. In einem Barverkauf können bis zu 3 unterschiedliche Mehrwertsteuer-Sätze verarbeitet werden.

Der Barverkauf hat einen eigenen Barverkaufs-Beleg-Nummernkreis, der auch über mehrere Barverkaufs-Kassen hinweg eindeutig ist.

Jeder Barverkauf erfolgt anonym, optional können jedoch auch Adressdaten gezogen oder auch ohne hinterlegte Adresse eingestellt werden. Zusätzlich wird der Verkaufs-Zeitpunkt sekundengenau abgespeichert. Die Anzahl der Verkaufspositionen pro Verkaufsbeleg ist nicht begrenzt. Neben Artikel-Positionen sind auch manuelle Positionen möglich. Ebenso sind Positionen ohne Wert zulässig, die für lagerfähige Artikel dennoch eine automatische Lagerbuchung verursachen.

Durch den Barverkauf verursachte Lagerbuchungen werden im Lagerjournal besonders gekennzeichnet. Darüber hinaus wird im Lagerjournal der Barverkaufs-Beleg und der Barverkaufs-Zeitpunkt protokolliert. Per Klick kann direkt auf den Barverkaufs-Beleg gewechselt werden.

Weitere Funktionen des Barverkaufs im Überblick:

  • Anzahlungs-Erfassung
  • Vergütung von Anzahlungen
  • Retouren-Erfassung
  • ‚Kasse an Bank‚-Buchungen
  • Wechselgeld bzw. ‚Bank an Kasse ‚-Buchungen
  • Tagesabschluss
  • Gesamt-Rabatt
  • Bezahlt-, Gegeben– und Rückgeld-Funktion

SSL-Verschlüsselung für die E-Mail-Konfiguration

Die Basis-Software der ERP-Software easyWinArt wurde in der Mandanten-Konfiguration um 2 neue Konfigurationsschalter erweitert.

In der Konfiguration für den E-Mail-Versand lässt sich jetzt die SSL-Verschlüsselung für den E-Mail-Versand aktivieren. Weiterhin kann der Port angegeben werden, über den die E-Mail-Konfiguration erfolgen soll. Wird die SSL-Verschlüsselung aktiviert, so wird zunächst der entsprechende Standard-Port 587 eingetragen. Der Standard-Port ohne Verschlüsselung ist 25. Es lässt sich aber auch individuell jeder beliebige Port einstellen.

easyWinArt unterstützt an dieser Stelle entsprechend den durch Microsoft vorgegebenen Möglichkeiten explizites SSL, d.h. die Verbindung wird zunächst über Port 25 aufgebaut und erst dann wird auf SSL-Verschlüsselung umgeschaltet (in der Regel über Port 587). Diese Methode wird oft als STARTTLS bezeichnet.

Verbesserung der Suchkriterien mehrerer Verweis-Menüfunktionen

Folgende Verweis-Menüfunktionen der ERP-Software easyWinArt wurden verbessert bzw. erweitert:

  • EkUmAJ – Umsatz-Einkauf aktuelles Jahr
  • EkUmAM – Umsatz-Einkauf aktueller Monat
  • VkUmAJ – Umsatz-Verkauf aktuelles Jahr
  • VkUmAM – Umsatz-Verkauf aktueller Monat
  • VORUmAJ – Umsatz-Verkauf und -Einkauf aktuelles Jahr
  • VORUmAM – Umsatz-Verkauf und -Einkauf aktueller Monat
  • Z_UmEkAJ – Umsatzliste-Einkauf aktuelles Jahr
  • Z_UmEkAM – Umsatzliste-Einkauf aktueller Monat
  • Z_UmVkAJ – Umsatzliste-Verkauf aktuelles Jahr
  • Z_UmVkAM – Umsatzliste-Verkauf aktueller Monat

Es werden nur noch genau die Belege angezeigt, die entsprechend ihrem Belegdatum in den jeweiligen Monat bzw. in das jeweilige Jahr gehören. Weiterhin wurde die SQL-Logik der Suchkriterien verfeinert.

Verwaltung von Barverkaufs-Kassen

Die Warenwirtschaft der ERP-Software easyWinArt wurde um eine neue Menüfunktion ‚Barverkaufs-Kassen‘ zur Erfassung und Verwaltung von Barverkaufs-Kassen erweitert:

  • BARK – Barverkaufs-Kassen – Verwaltung aller Barverkaufs-Kassen

Jede Barverkaufs-Kasse wird über ein Kürzel und eine Benennung identifiziert. Für die Finanzbuchhaltungs-Übergabe kann ein Finanzbuchhaltungskonto zugewiesen werden.

Für jede Barverkaufs-Kasse müssen weiterhin nachfolgende Daten eingestellt werden:

  • Bankkonto
  • Kontengruppe Verkauf
  • Kontengruppe Einkauf
  • Lagerort
  • Magazin

Diese Vorgaben werden für die in Entwicklung befindliche Menüfunktion ‚Barverkauf‚ benötigt, die einen einfachen, schnellen und anonymen Barverkauf mit automatischen Lagerbuchungen für die verkauften Artikel umfasst.

NEU >>> Neue Hauptversion 3.0 für easyWinArt

Die ERP-Software easyWinArt wurde in der Software-Basis, dem sogenannten Business-Framework, grundlegend überarbeitet und verbessert. Das neue easyWinArt-ERP-System hat die Lizenz-Versionsnummer 3.0 und kann ab sofort von allen Kunden mit gültigem Software-Update-Wartungsvertrag online runtergeladen und installiert werden.

Neue Business-Framework-Funktionalitäten:

  • Umfassende Überarbeitung des Frameworks – easyWinArt 3.0
    In den zurückliegenden Wochen wurde das Business-Framework der ERP-Software easyWinArt grundlegend optimiert. Die beiden wesentlichen Aspekte dieser Optimierungen sind eine grundlegende Verbesserung und Überarbeitung der programmweiten Fehlerbehandlungen sowie die Beseitigung von memory leaks und der verbesserte Umgang mit der Verwendung des Hauptspeichers eines PCs. Zusätzlich erscheinen dem Anwender ab sofort alle Fehlermeldungen in einem einheitlichen Format und sind deutlich besser beschrieben.
    Die durchgeführten Maßnahmen dienen hauptsächlich der Qualitätssicherung. Viele elementare Mängel wurden behoben. Basierend auf den Neuerungen können zukünftig Problembeseitigungen schneller und präziser durchgeführt werden. Das easyWinArt-Team möchte einen möglichst fehlerfreien und stabilen Betrieb Ihrer easyWinArt-Software gewährleisten.
    Um deutlich auf diese Neuerungen hinzuweisen, wird easyWinArt unter der neuen Version 3.0 geführt. Wir empfehlen allen easyWinArt-Anwendern, dringend ein Update auf die neuste Version durchzuführen.
  • Ausnahmebehandlung und Fehlermeldungen
    Die komplette Ausnahmebehandlung (auch Fehlerbehandlung, exception handling oder error handling) wurde maßgeblich überarbeitet und verbessert. Programmfehler werden an allen Stellen gezielt behandelt. Es konnte erreicht werden, dass weniger ‚Schwerwiegende Fehler‘ auftreten, bei denen das komplette easyWinArt-Programm geschlossen wird. Statt dessen wird ein Fehler möglichst als einfacher Fehler behandelt, so dass nur die entsprechende Menü-Funktion beendet werden muss.
    Unerwartete Fehler werden optisch in einer neuen Fehlermeldung ausführlich dargestellt. Die genaue Fehlerstelle sowie alle zusammenhängenden Code-Positionen werden detailiert mit Angabe der Zeilennummern, des Fehlertyps, der Klasse, Methode usw. aufgeführt.
    Ein solcher Fehler wird automatisch über das Internet dem easyWinArt-Team zugestellt. Auf diese Weise kann auch ohne Beteiligung des Anwenders schnellstmöglich eine Problembeseitigung durchgeführt werden. Aus dem Fehlerfenster heraus kann der Fehler auch weiterhin per E-Mail zugestellt werden. Dies ist aber nur noch sinnvoll, wenn zusätzliche Informationen eingegeben werden, z.B. wie sich der Fehler herleiten lässt oder wann genau er aufgetreten ist.
    Das easyWinArt-Team bearbeitet auf Grund der Neuerungen Fehler erst ab der Version 3.0 von easyWinArt. Alle Anwender werden deshalb gebeten, ein Update auf die neuste Version durchzuführen und uns erst danach beim Auftreten eines Fehlers zu kontaktieren.
    Die ERP-Software easyWinArt wurde um die neue Menü-Funktion ‚Registrierte Fehler‚ erweitert. Darin werden alle im Rahmen der neuen Ausnahmebehandlung auftretenden Fehler protokolliert und können jederzeit vom Anwender oder vom easyWinArt-Support eingesehen werden. Wenn dem easyWinArt-Team keine Fehlermeldungen automatisch zugestellt werden sollen, kann dies in der Mandantenkonfiguration deaktiviert werden. Zur Unterstützung der Fehlerbeseitgungen sollte diese Funktion jedoch aktiviert bleiben.
  • Beseitigung von memory leaks
    Ein in Fachkreisen bekanntes Problem bei vielen, insbesondere großen .NET-Anwendungen ist die Memory-Ressource.
    Auch easyWinArt war bisher recht verschwenderisch im Umgang mit dem, zugegebenermaßen bei modernen PCs reichlich vorhandenen Hauptspeicher. Das hat die meisten easyWinArt-Anwender somit auch nicht sonderlich gestört. Einige wenige ‚Power‘-User, die in einer easyWinArt-Sitzung mehrere 100 Fenster geöffnet und wieder geschlossen haben und dabei sogar eventuell und oft unnötigerweise jeweils mehrere 1000 Datensätze gleichzeitig angezeigt haben, hatten in den letzten Monaten jedoch gelegentlich zunächst unerklärliche Fehler gemeldet. Grund genug für uns, diese Probleme genauer zu analysieren.
    Relativ schnell haben wir erkannt, dass auch easyWinArt zu viel Hauptspeicher verbraucht, wenn häufig neue Menüfunktionen geöffnet und wieder geschlossen werden.
    Die Ursache für dieses Verhalten zu finden war hingegen nicht so einfach. Wie sich herausgestellt hat, gab es mehrere voneinander unabhängige Ursachen.
    Alle Memory-Probleme wurden durch eine akribische und grundlegende Überarbeitung des easyWinArt-Business-Frameworks beseitigt. Damit ist easyWinArt ab sofort eine der wenigen großen .NET-Anwendungen, die sparsam mit der Ressource ‚Hauptspeicher‘ umgehen. Wo Hauptspeicherverbrauch Performance-Vorteile bietet, wird der oft reichlich vorhandene Hauptspeicher natürlich weiterhin sinnvoll genutzt.

 

Viele Erweiterungen und Verbesserungen

Die Auftragsbearbeitung, Warenwirtschaft und PPS-Software easyWinArt erhält nachfolgende Erweiterungen und Verbesserungen:

  • Suchen:
    Die ‚Erweiterte Suche‘ (Suchen+) erhält das neue Auswahlkriterien-Sonderzeichen §. Es hat die Bedeutung ‚ungleich‚ bzw. ‚nicht enthalten‚.
    Beispiel: Durch Eingabe von §Rot als Suchkriterium in der Artikel-Langbezeichnung werden alle Artikel gesucht, bei denen im Langtext nicht das Wort ‚rot‘ vorkommt.
    Das Auswahlkriterien-Sonderzeichen § lässt sich bei Text-Feldern auch in Kombination mit dem Platzhalter * verwenden sowie auch in Zahlen– und Bit-Feldern sowie Datums-, Zeit– und GUID-Feldern. Darüber hinaus ist auch eine Kombination mit anderen Suchkriterien möglich.
    Sowohl bei der Schnellsuche als auch bei der Erweiterte Suche reicht ein Klick auf ‚Auswahlkriterien-Sonderzeichen‘ zum Öffnen der Hilfe. Wird die Maus über den Text ‚Auswahlkriterien-Sonderzeichen‘ bewegt, so öffnet sich ein der Hilfe entsprechender Tooltip.
  • Beleg-Import-Drehscheibe:
    Die Beleg-Import-Drehscheibe wurde dahingehend erweitert, dass im Falle von zu importierenden Artikel-Positionen mit zusätzlicher Langbezeichnung die übertragene Beleg-Positions-Langbezeichnung aus der Langbezeichnung des Artikels plus der Langbezeichnung der Drehscheiben-Position zusammengesetzt wird. Die easyWinArt-LogiKal-Schnittstelle (ORGADATA) nutzt diese neue Funktionalität zur Übertragung der Farbe von Profilen.
  • Stücklisten-Kopie bei Artikel-Kopie:
    Nach Setzen der neuen Mandanten-Konfigurations-Schalter
    Bei Artikel-Kopie Fertigungs-Stückliste mit kopieren
    Bei Artikel-Kopie Verkaufs-Stückliste mit kopieren
    wird beim Kopieren eines Artikels auch die jeweilige Stückliste mit kopiert, sofern vorhanden.
  • Lager-Import-Drehscheibe:
    Die beiden Menüfunktionen ‚Lager-Import-Drehscheibe‚ und ‚→ Fehlerhafte Lager-Importe‚ im Hauptmenü ‚EDI‘ ersetzen ab sofort die bisherigen Menüfunktionen ‚Import Lager-Entnahmen‚ und ‚Fehlerhafter Import Lager-Entnahmen‚.
  • Fertigungs-Aufträge:
    Neues Druckformular ‚Sammeldruck aller Fertigungs-Aufträge‚.
  • Drucken und Liste:
    Druckformulare, die sich auf die gesamte Suchliste beziehen, bekommen automatisch einen Pfeil ‚→‘ vor den Namen zur besseren Identifizierung.
  • Anmelden an easyWinArt:
    Der neue Mandanten-Konfigurations-Schalter ‚Login-Cache einschalten‚ bewirkt, dass wichtige Menüfunktionen-Selects und -Links schon beim Anmelden an easyWinArt in einen globalen Cache geschrieben werden. Dies hat zur Folge, dass der Anmeldevorgang ca. 30% länger dauert. Dafür läuft der erste Aufruf wichtiger Menüfunktionen um ca. 30% schneller ab. Ab dem 2-ten Aufruf einer Menüfunktion ändert sich nichts und ein Aufruf ist unabhängig vom Schalter ‚Login-Cache einschalten‚ immer mehr als 50% schneller als der erste Aufruf. Ihr easyWinArt-Team empfiehlt Ihnen, den Schalter nicht zu setzen.
    Stellen Sie besser die maximale Ergebnis-Anzahl beim Suchen auf einen Wert kleiner 500 und blenden Sie alle Registerkarten aus, die Sie nicht benötigen. Darüber hinaus können Sie auch nicht benötigte Menüfunktionen-Links ausblenden. Auch diese Maßnahmen beschleunigen den Menüfunktionen-Aufruf.
    Die Artikelverwaltung ist die zurzeit beim Aufruf langsamste Menüfunktion. Sie hat 37 Registerkarten und 26 abhängige Menüfunktionen (Links). Eine solche Informationsfülle benötigt natürlich seine Zeit. Dennoch sollte ein Aufruf der Artikelverwaltung auf einem durchschnittlich performanten PC beim ersten Aufruf nur ca. 4 Sekunden und bei jedem weiteren Aufruf kaum mehr als eine Sekunde dauern. Wenn Ihnen das ausreicht, ändern Sie am besten nichts und behalten die vielen Möglichkeiten und Optionen.

NEU >>> easyWinArt mit permanenter Qualitäts-Sicherung

Die ERP-Software easyWinArt wurde um eine neue Menüfunktion erweitert:

Verwaltung → Protokolle → Registrierte Fehler

Die neue Menüfunktion ‚Registrierte Fehler‚ dient der Anzeige aller bei Ihnen aufgetretenen Fehler, die automatisch zentral registriert wurden.

Jede Software hat Fehler!

Diese Aussage gilt insbesondere für umfangreiche Softwareprodukte, die permanent weiterentwickelt werden. Beides trifft für easyWinArt zu. easyWinArt hat zurzeit ca. 3 Millionen Zeilen Programmcode mit einem Realisierungsaufwand von mehr als 30.000 Stunden und wird täglich weiterentwickelt. Auch easyWinArt hat Fehler!

Ihr easyWinArt-Team möchte die Software nicht nur permanent weiterentwickeln und verbessern, sondern auch eine permanente Qualitäts-Sicherung einführen, um die schon jetzt hohe Software-Qualität weiter zu steigern. Dies ist nur möglich, wenn Ihr easyWinArt-Team möglichst über alle auftretenden Fehler aller Anwender zeitnah informiert wird.

Dies geschieht ab sofort unmittelbar und automatisch bei jedem aufgetretenen Fehler eines jeden easyWinArt-Kunden über einen entsprechend eingerichteten Web-Service, sofern er mit dem Internet verbunden ist. Alle von Ihnen automatisch übertragenen Fehler werden in der neuen Menüfunktion ‚Registrierte Fehler‚ protokolliert und Sie haben jederzeit einen Überblick darüber, welche Fehlermeldungen an das easyWinArt-Team verschickt wurden.

Im Bedarfsfalle können Sie natürlich immer noch einen Fehler auch direkt über das Icon ‚Fehlermeldung an das easyWinArt-Support-Team‚ des Fehlerfensters teilautomatisch verschicken. Dies sollten Sie insbesondere dann durchführen, wenn Sie den Fehler näher erläutern möchten: Wie, wann, warum, in welcher Abfolge usw.

Aus Gründen des Datenschutzes werden alle zentral protokollierten Fehlermeldungen nach ca. 4 Wochen gelöscht. Möchten Sie dennoch keine Fehler übertragen, so setzen Sie den neuen Mandanten-Konfigurations-Schalter ‚Fehler-Registrierung ausschalten‚. Ihr easyWinArt-Team wünscht sich natürlich, dass Sie die Fehler-Protokollierung nicht ausschalten. Nur so können Sie mit Null-Aufwand dazu beitragen, dass Ihr easyWinArt eine maximale Software-Qualität bekommt.

NEU >>> easyWinArt bekommt mehr Hauptspeicher

Das Business-Framework des ERP-Systems easyWinArt wurde grundlegend überarbeitet mit dem Ziel einer deutlich besseren Nutzung des zur Verfügung stehenden Hauptspeichers.

Ein in Fachkreisen bekanntes Problem bei vielen, insbesondere großen .NET-Anwendungen ist die Memory-Ressource.

Auch easyWinArt war bisher recht verschwenderisch im Umgang mit dem, zugegebenermaßen bei modernen PCs reichlich vorhandenen Hauptspeicher. Das hat die meisten easyWinArt-Anwender somit auch nicht sonderlich gestört. Einige wenige ‚Power‘-User, die in einer easyWinArt-Sitzung mehrere 100 Fenster geöffnet und wieder geschlossen haben und dabei sogar eventuell und oft unnötigerweise jeweils mehrere 1000 Datensätze gleichzeitig angezeigt haben, hatten in den letzten Monaten jedoch gelegentlich zunächst unerklärliche Fehler gemeldet. Grund genug für uns, diese Probleme genauer zu analysieren.

Relativ schnell haben wir erkannt, dass auch easyWinArt zu viel Hauptspeicher verbraucht, wenn dauernd neue Menüfunktionen geöffnet und wieder geschlossen werden.

Die Ursache für dieses Verhalten zu finden war hingegen nicht so einfach. Wie sich herausgestellt hat, gab es mehrere voneinander unabhängige Ursachen.

Alle Memory-Probleme wurden durch eine akribische und grundlegende Überarbeitung des easyWinArt-Business-Frameworks beseitigt. Damit ist easyWinArt ab sofort eine der wenigen großen .NET-Anwendungen, die sparsam mit der Ressource ‚Hauptspeicher‘ umgehen. Wo Hauptspeicherverbrauch Performance-Vorteile bietet, wird der oft reichlich vorhandene Hauptspeicher natürlich weiterhin sinnvoll genutzt.

Wir empfehlen Ihnen, die neue easyWinArt-Version runterzuladen und umgehend zu installieren.

Verbesserung der Analyse- und Entwicklungs-Tools

Das ERP-System easyWinArt wurde in nachfolgenden Funktionen zur Analyse der Programmabläufe erweitert und verbessert. Insbesondere können Anwender des Software-Developer-Kits (SDK) die Erweiterungen des Code-Generators nutzen.

  • Die Menüfunktion Entwicklung → Datenpflege → Arbeitsspeicher wurde um einen Button ‚Memory‘ zur direkten Anzeige des aktuellen Speicherverbrauchs der easyWinArt-Anwendung erweitert. Darüber hinaus wurde ein Button ‚Error‘ realisiert, mit dem eine ‚LOW LEVEL‘ Fehlermeldung provoziert werden kann, z.B. für Schulungszwecke.
  • In der Menüfunktion Entwicklung → Werkzeuge → Debugger wird nach Beendigung einer Debugger-Sitzung der Arbeitsspeicher des Start- und des Ende-Zeitpunktes angezeigt.
  • Die Menüfunktion Entwicklung → Werkzeuge → Code-Generator wurde um automatische Debugger-Punkte und ein ‚Disposed‘-Ereignis erweitert. Darüber hinaus wurden weitere Optimierungen durchgeführt.

Die aufgeführten Erweiterungen werden erst am Dienstag, 26.06.2012 zusammen mit einer sehr nützlichen easyWinArt-Framework-Optimierung für alle Kunden mit gültigem Wartungsvertrag freigegeben.

NEU >>> Dynamischer Debugger für easyWinArt

Die ERP-Software easyWinArt wurde um einen dynamischen Debugger erweitert. Der Debugger wird zur Analyse progamminterner Prozesse und Abläufe benutzt. Gestartet wird der Debugger über die Menüfunktion:

  • Entwicklung → Werkzeuge → Debugger

Nach Aufruf der Debugger-Menüfunktion wird der Debugprozess durch Setzen des Häkchens ‚Debugger aktivieren (DEBUG)‚ gestartet. Vor Start des Debuggers können diverse Debugger-Optionen ausgewählt werden:

  • Ausführliche Debugger-Liste (DEBUG+)
  • Debug.WriteLine im Software-Developer-Kit aktivieren (SDK)
  • Memory-Anzeige (MEM)
  • Zusatz-Info-Anzeige (INFO)
  • Projektmappen-Anzeige (PMA)
  • Programm-Stack-Anzeige (STACK)
  • Gesamt-Stack-Anzeige (STACK+)

Abhängig von den Optionen werden unterschiedliche Debug-Informationen durch den gestarteten Debugger aufgezeichnet, während man beliebige Aktionen im easyWinArt ausführt. Die in Klammern stehenden Schlüsselwörter können auch in die txt-Datei ‚easyWinArt-Debugger.txt‚ geschrieben werden, welche im Application-Verzeichnis liegen muss. Auf diese Weise läuft der Debugger schon während des easyWinArt-Start und -Login-Vorganges.

Es werden maximal 10.000 Debugger-Datenzeilen aufgezeichnet und in einer Debugger-Liste im Hauptspeicher des PCs gespeichert, Nach der 10.000-ten Datenzeile wird mit jeder weiteren Datenzeile die älteste Datenzeile gelöscht. Auf diese Weise ist auch eine endlose Debugger-Sitzung möglich. Ohne den Debugger zu beenden, kann die Debugger-Liste jederzeit über die Tastenkombination Strg+R zurückgesetzt werden.

Eine aktive Debugger-Sitzung wird durch einen blauen Menübereich unmissverständlich angezeigt.

Nach Beenden einer Debugger-Sitzung durch Wegnahme des Häkchens ‚Debugger aktivieren (DEBUG)‚ werden alle aufgezeichneten Datenzeilen der Debugger-Liste im Protokollbereich angezeigt. Über den Button ‚Speichern‚ kann jede Debugger-Liste direkt in eine Datei gesichert werden.

Nachfolgendes Beispiel zeigt den vereinfachten Auszug einer Debugger-Liste:

15:03:956 →   62 ms → 150 MB →  196 KB →   45 →  Start-MF=AD → Start → CallEngine
15:04:018 →   62 ms → 150 MB →  148 KB →  125 → Dynamic-Invoke-MF=AD → Start → CallEngine
15:04:081 →   62 ms → 150 MB →  196 KB →  165 → Finally-Lizenz-Prüfen → CheckAufruf → CallFunctions
15:04:361 → 281 ms → 151 MB →  942 KB →  101 → Nach New Form →  NeuesInternesFormular → CallFunctions
15:04:424 →   62 ms → 151 MB →  197 KB →  795 → Start → InitBasisForm → BasisForm
15:04:595 → 172 ms → 150 MB → -598 KB →  813 → Init-Ereignis → InitBasisForm → BasisForm
15:04:673 →   78 ms → 150 MB →     4 KB →  846 → Anwender-MF → InitBasisForm → BasisForm
15:04:735 →   62 ms → 150 MB →     0 KB →  917 → Mit SQL-Übergabe → InitBasisForm → BasisForm
15:04:798 →   62 ms → 150 MB →     0 KB → 1104 → Ende-Start-SqlBefehl → InitBasisForm → BasisForm
15:04:860 →   62 ms → 150 MB →     0 KB → 1180 → Neue Form → InitBasisForm → BasisForm
15:04:938 →   78 ms → 150 MB →     0 KB →    72 → Start AD → AdressenFRM_EwaStartForm →   AdressenFRM

Wichtige Informationen sind das absolute und relative Zeit-Verhalten sowie das absolute und relative Memory-Verhalten. In Abhängigkeit der gewählten Debugger-Optionen werden nachfolgende Daten angezeigt: Datenzeilen-Nummer, Methode, Klasse, kurzer oder gesamter Aufruf-Stack inklusive Stack-Zeilennummer, Methode und Klasse sowie Projektmappen-Informationen.

Für alle Nutzer des easyWinArt-Software-Developer-Kits (SDK) kann der neue dynamische Debugger auch sehr nützlich sein.

Probieren Sie den Debugger doch einfach mal aus. Man kann damit nichts kaputt machen. Zur Nutzung des Debuggers benötigen Sie Administrator-Rechte.

« Ältere Beiträge Neuere Beiträge »

© 2026 IT-Easy Blog

Theme von Anders Norén — Hoch ↑